Luke Williams
96ce78002b
add testnet bootnodes
2017-06-17 23:54:22 -10:00
Julian Yap
356abc02d2
Version 1.5.12
2017-06-16 22:53:35 -10:00
Julian Yap
d6284be6e6
Merge remote-tracking branch 'upstream/release/1.5'
2017-04-11 17:40:02 -10:00
Péter Szilágyi
aba016da72
params: 1.5.9 stable
2017-02-13 18:38:21 +02:00
Jeffrey Wilcke
57f4e90257
Revert "params: core, core/vm, miner: 64bit gas instructions ( #3514 )"
...
This reverts commit 8b57c49490 .
2017-02-13 15:15:12 +01:00
Julian Yap
02ddc321ff
Version 1.5.10
2017-02-03 20:14:17 -10:00
Jeffrey Wilcke
8b57c49490
params: core, core/vm, miner: 64bit gas instructions ( #3514 )
...
Reworked the EVM gas instructions to use 64bit integers rather than
arbitrary size big ints. All gas operations, be it additions,
multiplications or divisions, are checked and guarded against 64 bit
integer overflows.
In additon, most of the protocol paramaters in the params package have
been converted to uint64 and are now constants rather than variables.
* common/math: added overflow check ops
* core: vmenv, env renamed to evm
* eth, internal/ethapi, les: unmetered eth_call and cancel methods
* core/vm: implemented big.Int pool for evm instructions
* core/vm: unexported intPool methods & verification methods
* core/vm: added memoryGasCost overflow check and test
2017-02-02 15:25:42 +01:00
Julian Yap
4ca01354f7
Version 1.5.9
2017-01-31 20:22:03 -10:00
Felix Lange
4f5f90222f
params, VERSION: v1.5.9-unstable
2017-02-01 02:14:54 +01:00
Felix Lange
f58fb32283
params: v1.5.8-stable
2017-02-01 02:14:04 +01:00
Julian Yap
28a2fc3736
Set Testnet ChainID
2017-01-30 23:50:40 -10:00
Julian Yap
895543ab7b
Set MainNetHomesteadGasRepriceHash and a new TestNetChainID
2017-01-30 20:09:52 -10:00
Julian Yap
3e5e16d3f0
Set MainNet Genesis block hash
2017-01-30 19:47:17 -10:00
Julian Yap
60b6985c2d
Stable 1.5.8
2017-01-28 19:56:46 -10:00
Julian Yap
18cff6ceac
Stable 1.5.7.1
2017-01-28 19:46:22 -10:00
Julian Yap
5685605035
Add bootnode from @krilson
2017-01-28 12:49:46 -10:00
Julian Yap
45dac57ff0
add bootnode
2017-01-27 19:38:11 -10:00
Julian Yap
fdd32dd4e9
Merge remote-tracking branch 'upstream/master'
2017-01-27 13:49:03 -10:00
Felix Lange
26d385c18b
params, VERSION: 1.5.8 unstable
2017-01-16 11:12:50 +01:00
Felix Lange
da2a22c384
params: stable 1.5.7
2017-01-16 10:57:02 +01:00
Julian Yap
341132925f
Merge remote-tracking branch 'upstream/master'
2017-01-15 03:07:47 -10:00
Péter Szilágyi
d056b7fa52
params, VERSION: start 1.5.7 release cycle
2017-01-09 17:45:49 +02:00
Péter Szilágyi
1d5d6616ae
params: stable version 1.5.6
2017-01-09 17:30:35 +02:00
Péter Szilágyi
18c77744ff
all: fix spelling errors
2017-01-06 19:44:35 +02:00
Felix Lange
b9683d3748
params: avoid importing p2p/discover for bootnodes
...
params is imported by leaf-ish library packages and should not pull in
the p2p stack.
2017-01-06 14:15:21 +01:00
Julian Yap
72d6d241a5
Give Ubiq a unique ChainID of 8 to conform with EIP155 (replay protection)
2016-12-14 22:38:14 -10:00
Péter Szilágyi
9d6f4e2e7f
VERSION, params: start Geth 1.5.6 development cycle
2016-12-14 16:27:35 +02:00
Péter Szilágyi
e53879328c
params: stable version 1.5.5
2016-12-14 15:57:44 +02:00
Julian Yap
c4697c13e4
Ubiq Testnet bootnodes
2016-12-10 22:06:04 -10:00
Julian Yap
c0ef263663
Remove all references to the DAO hard fork
2016-12-02 22:13:40 -10:00
Julian Yap
0623c74136
Merge remote-tracking branch 'upstream/master'
2016-12-02 21:42:57 -10:00
Jeffrey Wilcke
bf24b120d7
VERSION, params: bump unstable version 1.5.5 ( #3361 )
2016-11-28 15:09:12 +01:00
Jeffrey Wilcke
b70acf3c5b
params: stable version 1.5.4 ( #3360 )
2016-11-28 14:59:26 +01:00
Péter Szilágyi
4c8c5e2f74
cmd, ethstats, les, mobile, params: native netstats ( #3336 )
2016-11-25 16:55:06 +01:00
Jeffrey Wilcke
c04c8f10f0
core: improved bad block error reporting ( #3320 )
2016-11-23 13:32:25 +01:00
Jeffrey Wilcke
a8ca75738a
core: implemented new ropsten testnet
2016-11-23 09:34:01 +01:00
Julian Yap
211198fae5
Modify hard fork blocks
2016-11-19 00:54:52 -10:00
Julian Yap
ebd66bff1f
Modify discovery port
2016-11-19 00:46:55 -10:00
Julian Yap
1586b666f2
Refactor import paths to Ubiq
2016-11-18 23:35:52 -10:00
Péter Szilágyi
64359c9417
cmd/utils, mobile, params: set the correct field on testnet EIP 155 ( #3272 )
2016-11-16 00:46:40 +01:00
Jeffrey Wilcke
b9f417e2e6
params: hardfork blocknumber ( #3264 )
2016-11-15 10:43:23 +01:00
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
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
Jeffrey Wilcke
0231d8f86d
core, params: EIP#170
2016-11-13 23:26:10 +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
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