andri lim
|
270854a5aa
|
simplify 'gasUsed' and 'refundGas'
|
2020-02-12 17:53:26 +02:00 |
andri lim
|
d9991b1e8b
|
simplify cash
|
2020-02-12 17:53:26 +02:00 |
andri lim
|
109f841a9e
|
simplify returnData logic
|
2020-02-12 17:53:26 +02:00 |
andri lim
|
22dff9ff88
|
remove 'startGas' from 'gasMeter'
|
2020-02-12 17:53:26 +02:00 |
andri lim
|
1cd9353faa
|
simplify computation
|
2020-02-12 17:53:26 +02:00 |
andri lim
|
8564e9532b
|
change 'rawOutput' to 'output'
|
2020-02-12 17:53:26 +02:00 |
andri lim
|
f850c4a37b
|
put 'sstoreEvmc' behind 'when evmc_enabled'
|
2020-02-12 17:53:26 +02:00 |
Ștefan Talpalaru
|
f59dec7323
|
Merge branch 'libbacktrace'
|
2020-02-11 11:52:21 +01:00 |
Ștefan Talpalaru
|
06e0eb80e6
|
lightweight stack traces
Also converted the top-level nim.cfg into a config.nims, in the process.
|
2020-02-11 04:33:21 +01:00 |
Kim De Mey
|
0a6e1b4ba7
|
Merge pull request #451 from status-im/remove-waku-mode
Update to use waku topic-interest
|
2020-02-10 10:04:40 +01:00 |
kdeme
|
b959b14109
|
Update to use waku topic-interest
|
2020-02-07 08:59:19 +01:00 |
andri lim
|
9f59887fe5
|
Merge pull request #448 from status-im/nim1.0.6
Nim1.0.6
|
2020-02-06 10:01:55 +07:00 |
andri lim
|
1e447ee2db
|
make tests green
|
2020-02-05 23:08:26 +07:00 |
Ștefan Talpalaru
|
ea38893416
|
fix test dir name
|
2020-01-31 22:53:28 +01:00 |
Ștefan Talpalaru
|
fb4d3a57c7
|
update newBlockchainTests.md
|
2020-01-27 16:30:37 +01:00 |
Ștefan Talpalaru
|
0a0fbad45d
|
Nim 1.0.6
|
2020-01-27 16:03:27 +01:00 |
Ștefan Talpalaru
|
3ae82f8644
|
update test logs
|
2020-01-27 16:02:40 +01:00 |
Ștefan Talpalaru
|
69a362dd86
|
Nim 1.0.6 RC
|
2020-01-27 16:01:42 +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 |