Jeffrey Wilcke
a672eae3d1
core, core/types: refactored tx chain id checking ( #3257 )
...
* core, core/types: refactored tx chain id checking
Refactored explicit chain id checking in to the Sender deriviation method
* cmd/utils, params: define chain ids
2016-11-14 21:37:13 +01:00
Péter Szilágyi
99d0d771a7
travis: work around "timeout features"
2016-11-14 20:10:22 +02:00
Felix Lange
8dcea0ac07
Merge pull request #2977 from karalabe/initial-mobile-suport
...
mobile: initial wrappers for mobile support
2016-11-14 18:10:03 +01:00
Jeffrey Wilcke
7a6c6ec946
cmd/utils, params: define chain ids
2016-11-14 17:23:39 +01:00
Péter Szilágyi
dfe79cc784
cmd/utils, mobile: place bootnodes in LGPL packages
2016-11-14 18:00:14 +02:00
Péter Szilágyi
4a439c2359
mobile: port wrappers to EIP155 and EIP158 fork
2016-11-14 18:00:14 +02:00
Péter Szilágyi
4c16c82500
travis, build: cocoapods build fixes and travis caches
2016-11-14 18:00:14 +02:00
Péter Szilágyi
5513c49c54
accounts/abi/bind, mobile: review fixes and android tests
2016-11-14 18:00:14 +02:00
Péter Szilágyi
b61f48e5aa
cmd, mobile, node, p2p: surface the discovery V5 bootnodes
2016-11-14 18:00:14 +02:00
Péter Szilágyi
de4b39a1a3
cmd/utils, mobile: update to reprice HF and light client
2016-11-14 17:56:58 +02:00
Péter Szilágyi
322502b441
build: iOS XCode framework build and upload
2016-11-14 17:56:58 +02:00
Péter Szilágyi
b7dfd333c5
.travis, build: Build step to push .aar to Maven Central
2016-11-14 17:56:58 +02:00
Péter Szilágyi
178da7c6a9
mobile: initial wrappers for mobile support
2016-11-14 17:56:58 +02:00
Felix Lange
d89ea3e6f9
Merge pull request #3253 from zsfelfoldi/light-topic3
...
Light client bugfixes and updates
2016-11-14 16:56:27 +01:00
Jeffrey Wilcke
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
Zsolt Felfoldi
b10bcd924b
core/types: turn off nonce checking for Call messages
2016-11-14 14:16:06 +01:00
Zsolt Felfoldi
d8e2e9a41f
light: updated CHTs for mainnet and testnet
2016-11-14 13:22:19 +01:00
Zsolt Felfoldi
1f70b279ba
p2p/discv5: added new bootnodes
2016-11-14 13:22:19 +01:00
Zsolt Felfoldi
e33e57684f
p2p/discv5: fixed bootnode connect issues
2016-11-14 13:22:19 +01:00
Zsolt Felfoldi
a0c6649960
les/flowcontrol: fixed locking scheme
2016-11-14 13:22:19 +01:00
Felix Lange
ca73dea3b9
Merge pull request #3179 from obscuren/eip-158
...
EIP158 & 160 Hardfork
2016-11-14 10:52:02 +01:00
Jeffrey Wilcke
648bd22427
core/vm/runtime: fixed go vet
2016-11-13 23:26:10 +01:00
Jeffrey Wilcke
0231d8f86d
core, params: EIP#170
2016-11-13 23:26:10 +01:00
Jeffrey Wilcke
a91908e567
tests: updated
2016-11-13 23:26:07 +01:00
Jeffrey Wilcke
ae33883c2f
cmd/utils: set temporary HF number
2016-11-13 15:50:32 +01:00
Jeffrey Wilcke
4dca5d4db7
core/types, params: EIP#155
2016-11-13 14:55:30 +01:00
Jeffrey Wilcke
21701190ac
les: cleaned up logging ( #3256 )
2016-11-13 12:34:50 +01:00
Jeffrey Wilcke
5cd86443ee
tests: added new EIP158 tests
2016-11-13 10:44:06 +01:00
Jeffrey Wilcke
779ddb1832
core/vm, params: EIP160: EXP reprice
2016-11-13 10:44:04 +01:00
Jeffrey Wilcke
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
Felix Lange
932d973e36
Merge pull request #3248 from zsfelfoldi/light-topic3
...
Topic discovery bugfix
2016-11-11 06:28:33 +01:00
Felix Lange
9eb6f627fa
Merge pull request #3247 from fjl/bzzd
...
cmd: add swarm command line tools
2016-11-11 06:13:16 +01:00
Zsolt Felfoldi
323c2d6775
les: add missing nil check and handle quit in findServers
2016-11-11 03:16:46 +01:00
Zsolt Felfoldi
09baeec0da
discv5: fixed state machine lockup bug
2016-11-11 03:10:46 +01:00
Felix Lange
8247bccf71
cmd/bzzhash: add swarm hashing tool
2016-11-11 00:15:21 +01:00
Felix Lange
bbf37c0404
cmd/bzzup: add swarm upload tool
2016-11-11 00:15:21 +01:00
Felix Lange
e336b0d60e
cmd/bzzd: add swarm server daemon
2016-11-11 00:15:21 +01:00
Felix Lange
5cd4430a8d
swarm/api/http: reject requests without content-length
2016-11-11 00:15:21 +01:00
Felix Lange
23420ff67a
swarm/network: skip TestSyncDb
2016-11-11 00:15:21 +01:00
Felix Lange
ef50e01c5e
swarm/api: add bzz prefix to swarm directory
2016-11-11 00:15:20 +01:00
Felix Lange
cc0064b267
node: add InstanceDir method
2016-11-10 17:47:07 +01:00
Felix Lange
1aaa599147
accounts: add Find method
2016-11-10 17:46:45 +01:00
Felix Lange
d27472cc74
cmd/v5test: delete the v5test tool
2016-11-10 17:46:45 +01:00
Kenji Siu
80ea44c485
cmd/geth: improve command help messages ( #3227 )
2016-11-10 13:00:09 +02:00
Péter Szilágyi
dba29970d7
Merge pull request #3244 from karalabe/reinstate-cache
...
cmd/geth: reinstate dropped --cache flag
2016-11-09 19:21:30 +02:00
Péter Szilágyi
4cd2617848
cmd/geth: reinstate dropped --cache flag
2016-11-09 19:18:20 +02:00
xiekeyang
5b31794dfe
cmd/geth: use a loop in TestDAOForkBlockNewChain ( #3222 )
2016-11-09 03:15:48 +01:00
Felix Lange
355f4b0c15
Merge pull request #3232 from zsfelfoldi/light-topic3
2016-11-09 03:09:05 +01:00
Felix Lange
bbb5e5d56a
les: print 'experimental feature' warning on startup
2016-11-09 02:51:34 +01:00
Felix Lange
b8bd9a71c8
all: update license information
2016-11-09 02:51:34 +01:00