99d0d771a7
travis: work around "timeout features"
2016-11-14 20:10:22 +02:00
8dcea0ac07
Merge pull request #2977 from karalabe/initial-mobile-suport
...
mobile: initial wrappers for mobile support
2016-11-14 18:10:03 +01:00
7a6c6ec946
cmd/utils, params: define chain ids
2016-11-14 17:23:39 +01:00
dfe79cc784
cmd/utils, mobile: place bootnodes in LGPL packages
2016-11-14 18:00:14 +02:00
4a439c2359
mobile: port wrappers to EIP155 and EIP158 fork
2016-11-14 18:00:14 +02:00
4c16c82500
travis, build: cocoapods build fixes and travis caches
2016-11-14 18:00:14 +02:00
5513c49c54
accounts/abi/bind, mobile: review fixes and android tests
2016-11-14 18:00:14 +02:00
b61f48e5aa
cmd, mobile, node, p2p: surface the discovery V5 bootnodes
2016-11-14 18:00:14 +02:00
de4b39a1a3
cmd/utils, mobile: update to reprice HF and light client
2016-11-14 17:56:58 +02:00
322502b441
build: iOS XCode framework build and upload
2016-11-14 17:56:58 +02:00
b7dfd333c5
.travis, build: Build step to push .aar to Maven Central
2016-11-14 17:56:58 +02:00
178da7c6a9
mobile: initial wrappers for mobile support
2016-11-14 17:56:58 +02:00
d89ea3e6f9
Merge pull request #3253 from zsfelfoldi/light-topic3
...
Light client bugfixes and updates
2016-11-14 16:56:27 +01:00
6c9c1e6712
core, core/types: refactored tx chain id checking
...
Refactored explicit chain id checking in to the Sender deriviation method
2016-11-14 15:59:31 +01:00
b10bcd924b
core/types: turn off nonce checking for Call messages
2016-11-14 14:16:06 +01:00
d8e2e9a41f
light: updated CHTs for mainnet and testnet
2016-11-14 13:22:19 +01:00
1f70b279ba
p2p/discv5: added new bootnodes
2016-11-14 13:22:19 +01:00
e33e57684f
p2p/discv5: fixed bootnode connect issues
2016-11-14 13:22:19 +01:00
a0c6649960
les/flowcontrol: fixed locking scheme
2016-11-14 13:22:19 +01:00
ca73dea3b9
Merge pull request #3179 from obscuren/eip-158
...
EIP158 & 160 Hardfork
2016-11-14 10:52:02 +01:00
648bd22427
core/vm/runtime: fixed go vet
2016-11-13 23:26:10 +01:00
0231d8f86d
core, params: EIP#170
2016-11-13 23:26:10 +01:00
a91908e567
tests: updated
2016-11-13 23:26:07 +01:00
ae33883c2f
cmd/utils: set temporary HF number
2016-11-13 15:50:32 +01:00
4dca5d4db7
core/types, params: EIP#155
2016-11-13 14:55:30 +01:00
21701190ac
les: cleaned up logging ( #3256 )
2016-11-13 12:34:50 +01:00
5cd86443ee
tests: added new EIP158 tests
2016-11-13 10:44:06 +01:00
779ddb1832
core/vm, params: EIP160: EXP reprice
2016-11-13 10:44:04 +01:00
445feaeef5
core, core/state, trie: EIP158, reprice & skip empty account write
...
This commit implements EIP158 part 1, 2, 3 & 4
1. If an account is empty it's no longer written to the trie. An empty
account is defined as (balance=0, nonce=0, storage=0, code=0).
2. Delete an empty account if it's touched
3. An empty account is redefined as either non-existent or empty.
4. Zero value calls and zero value suicides no longer consume the 25k
reation costs.
params: moved core/config to params
Signed-off-by: Jeffrey Wilcke <jeffrey@ethereum.org >
2016-11-13 10:44:04 +01:00
932d973e36
Merge pull request #3248 from zsfelfoldi/light-topic3
...
Topic discovery bugfix
2016-11-11 06:28:33 +01:00
9eb6f627fa
Merge pull request #3247 from fjl/bzzd
...
cmd: add swarm command line tools
2016-11-11 06:13:16 +01:00
323c2d6775
les: add missing nil check and handle quit in findServers
2016-11-11 03:16:46 +01:00
09baeec0da
discv5: fixed state machine lockup bug
2016-11-11 03:10:46 +01:00
8247bccf71
cmd/bzzhash: add swarm hashing tool
2016-11-11 00:15:21 +01:00
bbf37c0404
cmd/bzzup: add swarm upload tool
2016-11-11 00:15:21 +01:00
e336b0d60e
cmd/bzzd: add swarm server daemon
2016-11-11 00:15:21 +01:00
5cd4430a8d
swarm/api/http: reject requests without content-length
2016-11-11 00:15:21 +01:00
23420ff67a
swarm/network: skip TestSyncDb
2016-11-11 00:15:21 +01:00
ef50e01c5e
swarm/api: add bzz prefix to swarm directory
2016-11-11 00:15:20 +01:00
cc0064b267
node: add InstanceDir method
2016-11-10 17:47:07 +01:00
1aaa599147
accounts: add Find method
2016-11-10 17:46:45 +01:00
d27472cc74
cmd/v5test: delete the v5test tool
2016-11-10 17:46:45 +01:00
80ea44c485
cmd/geth: improve command help messages ( #3227 )
2016-11-10 13:00:09 +02:00
dba29970d7
Merge pull request #3244 from karalabe/reinstate-cache
...
cmd/geth: reinstate dropped --cache flag
2016-11-09 19:21:30 +02:00
4cd2617848
cmd/geth: reinstate dropped --cache flag
2016-11-09 19:18:20 +02:00
5b31794dfe
cmd/geth: use a loop in TestDAOForkBlockNewChain ( #3222 )
2016-11-09 03:15:48 +01:00
355f4b0c15
Merge pull request #3232 from zsfelfoldi/light-topic3
2016-11-09 03:09:05 +01:00
bbb5e5d56a
les: print 'experimental feature' warning on startup
2016-11-09 02:51:34 +01:00
b8bd9a71c8
all: update license information
2016-11-09 02:51:34 +01:00
be3865211c
core/types: remove header accessors
...
These accessors were introduced by light client changes, but
the only method that is actually used is GetNumberU64. This
commit replaces all uses of .GetNumberU64 with .Number.Uint64.
2016-11-09 02:19:07 +01:00