1696 Commits

Author SHA1 Message Date
kdeme
b959b14109
Update to use waku topic-interest 2020-02-07 08:59:19 +01:00
andri lim
9047c6de2c
Merge pull request #447 from status-im/tx_validation
move 'validateTransaction' from GST into 'processTransaction'
2020-01-24 23:21:43 +07:00
andri lim
55494f06e5
move 'validateTransaction' from GST into 'processTransaction' 2020-01-24 19:52:55 +07:00
Kim De Mey
a2478baeff
Merge pull request #446 from status-im/waku-queue-fixes
Bump vendor/nim-eth for waku/whisper queue fixes
2020-01-23 22:50:12 +01:00
kdeme
2507867d15
Bump vendor/nim-eth 2020-01-23 17:45:39 +01:00
andri lim
95edc54b46 fixes gcsafe overrides and reduce unnecessary evmc conversion 2020-01-23 18:07:44 +02:00
andri lim
349d033d05 add whenIsMainModule to test_tracer_json 2020-01-23 18:07:44 +02:00
andri lim
18eb255758 convert 'block' into 'if-else' in evmc 'setStorage' 2020-01-23 18:07:44 +02:00
andri lim
9b1f8e2f65 change 'registerAccountForDeletion' to 'execSelfDestruct' 2020-01-23 18:07:44 +02:00
andri lim
d656f7f701 rename 'txContext' to 'setupTxContext' 2020-01-23 18:07:44 +02:00
andri lim
933b2dad78 remove code from EVM Message and load code in 'Computation' 2020-01-23 18:07:44 +02:00
andri lim
577c7ca5aa simplify 'execComputation' 2020-01-23 18:07:44 +02:00
andri lim
83e9debb62 move contract address creation to 'Computation' 2020-01-23 18:07:44 +02:00
andri lim
ea4f851f80 move create contract incNonce to 'applyMessage' 2020-01-23 18:07:44 +02:00
andri lim
ec8abf40e4 move 'tx.getRecipient' into 'setupComputation' 2020-01-23 18:07:44 +02:00
andri lim
37c282f1b9 fixes evmc 'gasRefund' 2020-01-23 18:07:44 +02:00
andri lim
c459879647 only import evmc files when 'evmc_enabled' defined 2020-01-23 18:07:44 +02:00
andri lim
4aa209113a integrate evmc 'setStorage' 2020-01-23 18:07:44 +02:00
andri lim
62f96e9bd4 integrate evmc 'emitLog' 2020-01-23 18:07:44 +02:00
andri lim
bf7b4c7273 fixes evmc 'selfDestruct' definition 2020-01-23 18:07:44 +02:00
andri lim
3e384f764d fixes evmc 'accountExists' definition 2020-01-23 18:07:44 +02:00
andri lim
64f0e59487 evmc_enabled compile time flags 2020-01-23 18:07:44 +02:00
andri lim
295d2c180b integrate evmc 'selfDestruct' and 'copyCode' 2020-01-23 18:07:44 +02:00
andri lim
8a9d9114e7 integrate evmc 'getCodeHash' 2020-01-23 18:07:44 +02:00
andri lim
5507e80b63 integrate evmc 'getCodeSize' 2020-01-23 18:07:44 +02:00
andri lim
8c53371c49 integrate evmc 'getBalance' 2020-01-23 18:07:44 +02:00
andri lim
fdbc888840 integrate evmc 'getStorage' 2020-01-23 18:07:44 +02:00
andri lim
a4a1148a45 integrate evmc 'accountExists' 2020-01-23 18:07:44 +02:00
andri lim
1813579bc4 integrate evmc 'getBlockHash' 2020-01-23 18:07:44 +02:00
andri lim
319e5d8ae9 integrate evmc 'getTxContext' 2020-01-23 18:07:44 +02:00
andri lim
e25f2bb82f evmc host implementation 2020-01-23 18:07:44 +02:00
andri lim
3c57cd638f add evmc submodule 2020-01-23 18:07:44 +02:00
kdeme
4ec126afaf
More cosmetic changes 2020-01-23 15:40:41 +01:00
andri lim
e8ec1706ed fixes rpc compilation error 2020-01-23 12:39:36 +02:00
Zahary Karadjov
d23a33a80c Cosmetic improvements 2020-01-23 12:39:36 +02:00
kdeme
da1adb37e6 Add building of wakunode/wakusim in CI 2020-01-23 12:39:36 +02:00
kdeme
90aaa6545f Add Nat configuration 2020-01-23 12:39:36 +02:00
kdeme
ca6890b026 Change Waku RPC methods prefix 2020-01-23 12:39:36 +02:00
kdeme
d56655d278 Move WhisperKeys to KeyStorage 2020-01-23 12:39:36 +02:00
kdeme
776f924e39 Small fixes/improvements 2020-01-23 12:39:36 +02:00
kdeme
7e92897b50 Add metrics configuration to start_network and remove shell script 2020-01-23 12:39:36 +02:00
kdeme
a03d0be31f Add start_network.nim to start different types of networks 2020-01-23 12:39:36 +02:00
kdeme
48391744ff Add metrics config files generation for wakusim 2020-01-23 12:39:36 +02:00
kdeme
56f46357e6 Generate and use random topics in waku simulation 2020-01-23 12:39:36 +02:00
kdeme
ed79c4dfdc Add quick waku simulation with hardcoded network 2020-01-23 12:39:36 +02:00
kdeme
574c5ec0af Add lightNode and logMetrics options 2020-01-23 12:39:36 +02:00
kdeme
8c3595ff94 Bump vendor/nim-eth and fix changes 2020-01-23 12:39:36 +02:00
kdeme
6e4b73b562 Fix bloom filter of a new Waku/Whisper filter and update automatically for light node 2020-01-23 12:39:36 +02:00
kdeme
d15286032d Add waku node Dockerfile [skip ci] 2020-01-23 12:39:36 +02:00
Oskar Thoren
9bd99d88b8 Add Prometheus config target to README
Was a gotcha for me
2020-01-23 12:39:36 +02:00