Joel Burget
b11a97d454
Improve "TX failed" error message.
2017-09-07 18:54:17 -04:00
Joel Burget
4bf755c630
Tweak core / EVM.
2017-09-01 14:01:51 -04:00
Brian Schroeder
892fd6b03e
Dynamic raft membership support ( #130 )
2017-09-01 14:01:51 -04:00
Joel Burget
5dbcdab4ef
Update for new event interface.
2017-09-01 14:01:51 -04:00
Joel Burget
f81f870eac
Updates after rebase.
2017-08-24 13:18:56 -04:00
Joel Burget
1f7da34721
Restore all original Ethereum tests.
2017-08-24 10:28:27 -04:00
Joel Burget
ef7b0fc164
Bring vm closer to public ethereum implementation.
2017-08-24 10:28:27 -04:00
Joel Burget
66374980de
Definitely good changes from evm.go
2017-08-24 10:26:45 -04:00
Joel Burget
214c4e1254
Fix `SignTx` calls in executables other than geth.
2017-08-24 10:25:51 -04:00
Joel Burget
165e40bbd8
Re-enable TestLogReorgs.
2017-08-24 10:25:51 -04:00
Joel Burget
bd88b3e416
Add isQuorum parameter to SignTx.
2017-08-24 10:25:26 -04:00
Joel Burget
39fc09e457
Review: forceParseRfc3339 -> mustParseRfc3339
2017-08-24 10:25:26 -04:00
Joel Burget
edcbde3336
Remove old note about testing with constellation.
2017-08-24 10:25:26 -04:00
Guilherme Salgado
687d5ca084
Fix TestPrivateTransaction to actually create private transactions ( #144 )
...
It now creates private transactions, but that means it now needs to run
constellation in a subprocess, so do that as well
2017-08-24 10:25:26 -04:00
Joel Burget
3f18431248
Add private state.
2017-08-24 10:24:10 -04:00
Joel Burget
7e94f76b63
Add Raft mode.
2017-08-24 08:52:09 -04:00
Joel Burget
2620c98d10
Add .idea to gitignore.
2017-08-24 08:52:08 -04:00
nkbai
68955ed2eb
core/types: fix create indicator in Transaction.String ( #15025 )
2017-08-24 12:48:13 +02:00
Péter Szilágyi
ff9a868232
core/state: revert metro suicide map addition ( #15024 )
2017-08-24 12:42:00 +02:00
Péter Szilágyi
20b818d206
Merge pull request #15029 from karalabe/rlp-raw-decode
...
rlp: fix decoding long strings into RawValue types
2017-08-24 13:32:45 +03:00
Péter Szilágyi
63246e2542
rlp: fix decoding long strings into RawValue types
2017-08-24 13:10:50 +03:00
Péter Szilágyi
3c48a25762
Merge pull request #15014 from rjl493456442/metropolis-eip658
...
core: add status as a consensus field in receipt
2017-08-23 14:39:37 +03:00
Martin Holst Swende
286ec5df40
cmd/evm, core/vm, internal/ethapi: Show error when exiting ( #14985 )
...
* cmd/evm, core/vm, internal/ethapi: Add 'err' to tracer interface CaptureEnd
* cmd/evm: fix nullpointer when there is no error
2017-08-23 14:37:18 +03:00
Péter Szilágyi
4ee92f2d19
core/types: reject Metro receipts with > 0x01 status bytes
2017-08-23 13:57:15 +03:00
Péter Szilágyi
f7e39a7724
Merge pull request #15000 from fjl/node-flock
...
node: fix instance dir locking and improve error message
2017-08-23 13:36:11 +03:00
Péter Szilágyi
79cdbcfe64
Merge pull request #15018 from Bo-Ye/master
...
metrics: change MetricsEnabledFlag to be const
2017-08-23 13:22:46 +03:00
Péter Szilágyi
79bf69b556
tests: pull in new test suite, enable most block tests
2017-08-22 18:35:18 +03:00
rjl493456442
28aea46ac0
core: implement Metropolis EIP 658, receipt status byte
2017-08-22 18:35:17 +03:00
Péter Szilágyi
fc5f8a3dda
Merge pull request #15022 from karalabe/enable-byzantium-state-tests
...
tests: enable Byzantium state tests for CI
2017-08-22 15:06:02 +03:00
Péter Szilágyi
3cc476c8ab
tests: enable Byzantium state tests for CI
2017-08-22 14:04:44 +03:00
Ti Zhou
2fd5ba6bd4
core/vm: fix typo in method documentation ( #15019 )
...
Signed-off-by: Ti Zhou <tizhou1986@gmail.com>
2017-08-22 12:43:36 +03:00
Bo Ye
b4b27ebaea
metrics: change MetricsEnabledFlag to be const
2017-08-22 18:35:09 +12:00
Péter Szilágyi
8c037dc487
Merge pull request #15017 from karalabe/usbhid-macos-thread-fix
...
vendor: update USB HID lib (fix macOS crash)
2017-08-21 14:32:47 +03:00
Péter Szilágyi
3e14837c1c
vendor: update USB HID lib (fix macOS crash)
2017-08-21 13:45:50 +03:00
George Angel
58f7f977e7
Dockerfile: use alpine:3.6, clean up apk incovation ( #15006 )
2017-08-21 12:26:42 +02:00
Péter Szilágyi
afdfdebd87
Merge pull request #14983 from karalabe/metropolis-revert
...
core/vm: implement REVERT metropolis opcode
2017-08-21 12:23:03 +03:00
Noman
e311bb520a
whisper: Fix spelling and grammar in error ( #15009 )
...
* whisper: Fix spelling and grammar in error
* whisper: Fix grammar in comments
2017-08-21 12:22:00 +03:00
Péter Szilágyi
1ab3e30698
Merge pull request #15016 from gurrpi/patch-1
...
README: add missing full stop
2017-08-21 11:04:07 +03:00
gurrpi
314246da78
Adding period at end of sentence
...
missing period at line 119
2017-08-21 15:08:57 +09:00
Miya Chen
bf1e263128
core, light: send chain events using event.Feed ( #14865 )
2017-08-18 12:58:36 +02:00
Felix Lange
7e57fee355
node: fix instance dir locking and improve error message
...
The lock file was ineffective because opening leveldb storage in
read-only mode doesn't really take the lock. Fix it by including a
dedicated flock library (which is actually split out of goleveldb).
2017-08-18 12:14:00 +02:00
Péter Szilágyi
a4da8416ee
Merge pull request #14996 from markya0616/send_not_announce
...
eth: send but not announce block to peers if propagate is true
2017-08-18 12:47:33 +03:00
Péter Szilágyi
998abb9107
Merge pull request #14999 from karalabe/puppeth-ethstats-blacklist
...
cmd/puppeth: support blacklisting malicious IPs on ethstats
2017-08-18 12:39:48 +03:00
Péter Szilágyi
059c767adf
cmd/puppeth: support blacklisting malicious IPs on ethstats
2017-08-18 11:23:56 +03:00
mark.lin
d4f11d9b4f
eth: send but not announce block to peers if propagate is true
2017-08-18 13:52:16 +08:00
Péter Szilágyi
104375f398
Merge pull request #14993 from karalabe/bn256-precompile-fixes
...
core/vm, crypto/bn256: fix bn256 use and pairing corner case
2017-08-17 17:46:45 +03:00
Péter Szilágyi
1bbd400899
tests: skip the bad tests from colliding account touches
2017-08-17 16:50:36 +03:00
Péter Szilágyi
f9fb70d2ee
core/vm: rework reversion to work on a higher level
2017-08-17 16:50:35 +03:00
Péter Szilágyi
1335a6cc8c
core/vm, crypto/bn256: fix bn256 use and pairing corner case
2017-08-17 16:46:46 +03:00
Jeffrey Wilcke
b70a73cd3e
core/vm: implement REVERT metropolis opcode
2017-08-16 15:32:59 +03:00