Joshua Reagan
5911cb10c6
Merge pull request #1045 from urbit/joshuareagan-patch-3
...
zinc gate casting bug
2018-10-31 20:32:04 -05:00
Joshua Reagan
2a51de1853
Merge pull request #1044 from urbit/joshuareagan-patch-2
...
Bug fix for metal-wrapping runes
2018-10-31 19:50:43 -05:00
Philip Monk
345459e931
allow booting from ethereum snapshot
2018-10-31 15:43:55 -07:00
Joshua Reagan
aadd95bf98
zinc gate casting bug
...
Casting with a `^&` rune example fails because of a minor jet typo:
```
> ^+(^&(|=(@ 15)) |=(@ 15))
-gene.[%ktpd %brts [%base %atom 0] %sand %ud 15]
play-open-z
ford: %slim failed:
ford: %ride failed to compute type:
```
The above cast should go through. This fix makes that happen.
2018-10-31 16:40:37 -05:00
Joshua Reagan
0a7d338553
Bug fix for metal-wrapping runes
...
A bug causes this cast to go through:
```
^+(|=(@ 15) ^&(|=(@ 15)))
```
It should nest-fail. This change makes the cast work correctly with the metal wrapping runes `^&`, `^|`, and `^?`.
2018-10-31 14:02:17 -05:00
Joe Bryan
d6b9d6088c
sets default pre-boot validation ethereum gateway to ropsten infura
2018-10-29 21:52:46 -04:00
Joe Bryan
f0efa1ac12
includes block number and ethereum gateway url in boot event
2018-10-29 15:23:17 -04:00
Joe Bryan
770207e186
pins pre-boot validation eth rpc requests to a single block
2018-10-29 14:01:45 -04:00
Joe Bryan
9ebeaeb3dc
requires ethereum gateway (with -e) for non-fake galaxy boot
2018-10-29 12:39:02 -04:00
Joe Bryan
68a2963051
swaps -K (now kernel stage) and -k (now key-file)
2018-10-29 11:48:05 -04:00
Joe Bryan
b9668c77f9
corrects boot comments
2018-10-28 21:29:50 -04:00
Joe Bryan
05b4c7726b
updates +met jet to always measure only once
2018-10-28 21:26:42 -04:00
Joe Bryan
f8bf967912
rewrites/re-enables +xeb jet
2018-10-28 21:15:07 -04:00
Joe Bryan
b7fbd4108e
fixes memory leak (temporarily) by disabling +xeb jet
2018-10-28 21:10:25 -04:00
Joe Bryan
b88a2b5062
refactors u3v_wish for clarity
2018-10-28 21:10:25 -04:00
Benjamin Summers
c198b4ff0c
Disabled core hashing on fake ships.
2018-10-26 15:36:35 -07:00
Joshua Reagan
5d6e7eec0e
Merge pull request #1040 from urbit/joshuareagan-patch-1
...
converting iron and zinc cores to lead bug
2018-10-26 11:07:09 -07:00
Joshua Reagan
a8fbd49864
converting iron and zinc cores to lead bug
...
In the current release candidate, this happens:
```
> ^?(^|(add))
wrap-gold
ford: %slim failed:
ford: %ride failed to compute type:
```
This is a jet mismatch from `+wrap`, I believe:
https://github.com/urbit/arvo/blob/release-candidate/sys/hoon.hoon#L11139
You should be able to convert iron and zinc cores to lead.
2018-10-25 17:34:49 -07:00
Philip Monk
999e82a44a
actually send headers
2018-10-24 10:38:09 -07:00
Joe Bryan
61c1ece926
corrects public-key retrieval for (parent of) moons
2018-10-18 15:24:04 -04:00
Joe Bryan
562c9b310a
factors out pre-boot verification failure
2018-10-18 15:13:14 -04:00
Joe Bryan
37f551d65f
adds pre-boot validation status printfs
2018-10-18 14:47:15 -04:00
Joe Bryan
d9cfb8de35
removes extra %init handlers in reck.c
2018-10-18 01:26:50 -04:00
Joe Bryan
cc8c01ea70
adds comet mining (temporarily hardcoded under ~marzod)
2018-10-17 22:53:01 -04:00
Joe Bryan
1f42dfc812
documents new cli arguments
2018-10-17 17:28:46 -04:00
Joe Bryan
07c04e32a7
initialize %ames (and galxy sync) early on first boot
2018-10-17 12:06:16 -04:00
Joe Bryan
f939b63cca
simplifies dawn status noun, improves error messages
2018-10-16 23:46:31 -04:00
Joe Bryan
4b6c697814
allows -G as an alternative to -K (temporarily)
2018-10-16 23:46:11 -04:00
Joe Bryan
ca1259bf70
check that -w matches the ship in -K
2018-10-16 22:57:18 -04:00
Joe Bryan
178c2212cf
adds -e to specify ethereum node url
2018-10-16 22:56:27 -04:00
Joe Bryan
4bcfcf0b3a
completely removes -I
2018-10-16 22:55:19 -04:00
Joe Bryan
f76f8b5363
refactors u3_sist_boot and pre-boot validation
2018-10-16 22:54:21 -04:00
Joe Bryan
5207c8321f
use +clan:title to detect galaxy
2018-10-16 22:41:38 -04:00
Joe Bryan
6e77aa110a
starts ames on %turf card, removes -H
...
uses ames domain for tcp proxy, and
moves czar arvo sync after ames initialization
2018-10-16 20:51:51 -04:00
Joe Bryan
fc6530fa30
allows -N without -F (temporary, revisit)
2018-10-16 18:02:55 -04:00
Joe Bryan
5b33f63f6a
restores %dawn galaxy table
2018-10-16 17:38:27 -04:00
Joe Bryan
25bb368243
accepts all (identical) %init cards
2018-10-16 17:26:41 -04:00
Joe Bryan
15f72cd435
Merge pull request #1035 from urbit/nock-4k
...
nock 4K
2018-10-12 16:17:57 -04:00
Joe Bryan
898beb2931
8. updates nock 4K spec
2018-10-10 20:25:23 -04:00
Joe Bryan
7507de1e6c
7. updates %5 to require two subformulas (nock 4K)
2018-10-10 20:20:05 -04:00
Joe Bryan
147941ba07
6. implements edit at %10 (nock 4K)
2018-10-10 19:51:37 -04:00
Joe Bryan
b21b1c6fe1
WIP Merge remote-tracking branch 'fodwyt/edit' into nock-4k
...
* fodwyt/edit:
mutating edit
bail in _n_edit on invalid path
avoid allocating an atom for _cj_bash
bypass mat and chop directly in jam
small memory leak for large edits
disable hike jet, kill errant and unneccessary mutate-context-sample opcodes
bugfixes
first pass at nock 12 impl
2018-10-10 19:50:13 -04:00
Joe Bryan
8f42a29933
5. removes %13 and %14 (nock 4K)
2018-10-10 19:26:50 -04:00
Joe Bryan
c3ca5c24b6
4. emits %11 and %12 (nock 4K)
2018-10-10 18:44:17 -04:00
Joe Bryan
4d6950d68a
3. implements hint at %11 and wish at %12 (nock 4K)
2018-10-10 18:40:13 -04:00
Joe Bryan
f64b5c8f80
2. removes %10 and %11 (nock 4K)
2018-10-10 18:16:07 -04:00
Joe Bryan
82c89c1696
1. duplicates hint (%10) and wish (%11) at %13 and %14 (nock 4K)
2018-10-10 17:59:50 -04:00
Joe Bryan
204cf9be09
restores u3A->fak on full event replay
2018-10-09 15:42:40 -04:00
Joe Bryan
0b13837bfa
single-home's arvo, refines fake keys
2018-10-05 20:29:53 -04:00
Joe Bryan
bcc1261009
removes first-boot ticket
2018-10-05 20:29:53 -04:00