Alex Beregszaszi
|
0877e9d9bd
|
Do not pollute the header with examplevm_create()
|
2018-01-24 22:38:17 +00:00 |
Paweł Bylica
|
2783532823
|
Merge pull request #162 from ethereum/evmc-statuscode
EVM-C: Remove get_code_status()
|
2018-01-23 14:16:55 +00:00 |
Paweł Bylica
|
a90c62d4c7
|
Merge pull request #163 from ethereum/docs
EVM-C: remove obsolete documentation from evm_execute_fn
|
2018-01-23 13:49:08 +00:00 |
Alex Beregszaszi
|
ca967ed410
|
EVM-C: remove obsolete documentation from evm_execute_fn
|
2018-01-23 13:48:37 +00:00 |
Paweł Bylica
|
53d829436f
|
EVM-C: Remove get_code_status()
|
2018-01-23 14:33:24 +01:00 |
Paweł Bylica
|
af1cbd70ce
|
Merge pull request #160 from ethereum/evmc
EVM-C: Renames in evm_message
|
2018-01-23 13:23:47 +00:00 |
Paweł Bylica
|
db16873749
|
Merge pull request #159 from ethereum/static-mode
EVM-C: add EVM_STATIC_MODE_ERROR status code
|
2018-01-23 13:22:52 +00:00 |
Paweł Bylica
|
e33bdbcabe
|
EVM-C: Rename message.input -> message.input_data
|
2018-01-23 14:22:06 +01:00 |
Alex Beregszaszi
|
be62f7916c
|
EVM-C: add EVM_STATIC_MODE_ERROR status code
|
2018-01-23 12:37:53 +00:00 |
Paweł Bylica
|
b0de6dcd46
|
EVM-C: Rename message.address -> message.destination
|
2018-01-23 11:00:55 +01:00 |
Paweł Bylica
|
6c65da3577
|
EVM-C: Rename log -> emit_log
Fixes https://github.com/ethereum/evmjit/issues/143.
|
2018-01-23 10:54:49 +01:00 |
Paweł Bylica
|
2702f4567d
|
Merge pull request #158 from ethereum/docs
EVM-C: clarify data and size for empty input in evm_message
|
2018-01-23 09:42:49 +00:00 |
Alex Beregszaszi
|
6a6ae92188
|
EVM-C: clarify data and size for empty input in evm_message
|
2018-01-23 05:18:03 +00:00 |
Paweł Bylica
|
6ec7d580da
|
Merge pull request #157 from ethereum/evmc-rejected
EVM-C: Rejected
|
2018-01-22 16:32:58 +00:00 |
Paweł Bylica
|
88186fe1c4
|
EVM-C: Rename EVM_UNSUPPORTED_CODE_TYPE -> EVM_REJECTED
|
2018-01-18 17:36:42 +01:00 |
Alex Beregszaszi
|
98cd6b098e
|
Merge pull request #152 from ethereum/evmc-docs
EVM-C: output_data MAY be NULL
|
2018-01-16 10:18:33 +00:00 |
Alex Beregszaszi
|
d28b1f13eb
|
EVM-C: output_data MAY be NULL
|
2018-01-15 17:55:22 +00:00 |
Paweł Bylica
|
40499c61b9
|
Merge pull request #150 from ethereum/evmc-docs
EVM-C: better document a couple of methods
|
2018-01-14 13:45:13 +00:00 |
Alex Beregszaszi
|
dd29128360
|
EVM-C: document get_tx_context and get_block_has
|
2018-01-14 13:36:42 +00:00 |
Alex Beregszaszi
|
1b667d7b74
|
EVM-C: mention that the client frees the buffer in get_code_fn
|
2018-01-14 13:33:38 +00:00 |
Alex Beregszaszi
|
37863f63b8
|
EVM-C: mention that selfdestruct doesn't end execution
|
2018-01-14 13:32:49 +00:00 |
Paweł Bylica
|
26010e18f8
|
Merge pull request #149 from ethereum/evmc-unsupported
EVM-C: Add EVM_UNSUPPORTED_CODE_TYPE error
|
2018-01-13 19:16:25 +00:00 |
Paweł Bylica
|
3ba6205ba3
|
EVM-C: Add EVM_UNSUPPORTED_CODE_TYPE error
|
2018-01-13 19:48:24 +01:00 |
Alex Beregszaszi
|
115d2b507b
|
Merge pull request #148 from ethereum/evmc-docs
EVM-C: Document evm_message and evm_tx_context
|
2018-01-11 13:31:14 +00:00 |
Paweł Bylica
|
801ea772c7
|
EVM-C: Document evm_message and evm_tx_context
|
2018-01-11 10:54:23 +01:00 |
Paweł Bylica
|
1b3aa93ff3
|
Merge remote-tracking branch 'origin/circleci' into develop
|
2017-12-21 13:31:14 +01:00 |
Paweł Bylica
|
7cd132b02d
|
EVM-C: Add todo comment
|
2017-12-14 15:23:21 +01:00 |
Paweł Bylica
|
9f17c2c92c
|
Merge pull request #141 from dmakarov/develop
Use API compatible with LLVM 5.0
|
2017-12-13 10:48:35 +01:00 |
Paweł Bylica
|
ebd761ee69
|
Merge pull request #144 from ethereum/fixes
Fixes
|
2017-12-12 20:50:47 +01:00 |
Paweł Bylica
|
d93609aa56
|
EVM-C: Extend documentation of evm_call_fn
|
2017-12-12 12:57:35 +01:00 |
Dmitri Makarov
|
a154b61c51
|
Prepare for LLVM 5.0 upgrade, but still compatible with LLVM 3.9
|
2017-12-11 20:13:49 +01:00 |
Paweł Bylica
|
1b80df1e8a
|
Merge pull request #138 from ethereum/evmc-create-address
EVM-C: create address in evm_result
|
2017-12-07 23:33:12 +01:00 |
Paweł Bylica
|
2e92618966
|
Fix example
|
2017-10-24 13:50:35 +02:00 |
Paweł Bylica
|
7350b129b8
|
EVM-C: create address in evm_result
|
2017-10-24 13:50:24 +02:00 |
Paweł Bylica
|
33721bd71f
|
EVM-C: Remove out-dated comment
|
2017-10-02 18:07:09 +02:00 |
Paweł Bylica
|
bbd5f0d34e
|
Merge pull request #131 from ethereum/evmc-no-factory
EVM-C: Remove factory class
|
2017-10-02 18:03:37 +02:00 |
Paweł Bylica
|
b36e8d7188
|
EVM-C: Allow returning NULL from create() functions
|
2017-10-02 18:02:23 +02:00 |
Paweł Bylica
|
52d6cc55a9
|
EVM-C: Rename evm_uint160be -> evm_address
|
2017-09-26 16:51:34 +02:00 |
Paweł Bylica
|
7448400879
|
EVM-C: Rename evm_result::code -> evm_result::status_code
|
2017-09-26 16:51:34 +02:00 |
Paweł Bylica
|
431c9d2def
|
EVM-C: Rename evm_result_code -> evm_status_code
|
2017-09-26 14:04:21 +02:00 |
Paweł Bylica
|
5ff2b98c14
|
EVM-C: Remove factory
|
2017-09-22 19:16:52 +02:00 |
Paweł Bylica
|
61d533aad7
|
EVM-C: Move ABI version from factory to instance
|
2017-09-22 18:50:20 +02:00 |
Paweł Bylica
|
c43a59ead0
|
Merge pull request #130 from ethereum/evmc-context
EVM-C: Pass Host interface in execution context
|
2017-09-21 14:17:05 +02:00 |
Paweł Bylica
|
6ca2b878b3
|
EVM-C: Pass Host interface in execution context
|
2017-09-14 17:28:58 +02:00 |
Paweł Bylica
|
62c2839568
|
EVM-C: Fix evm_context empty struct
|
2017-08-22 17:55:29 +02:00 |
Paweł Bylica
|
861a610af1
|
Merge pull request #128 from ethereum/evmc-context
EVM-C renames
|
2017-08-21 07:46:42 +02:00 |
Paweł Bylica
|
c5ae54f6ee
|
Rename some vars: mode -> rev
|
2017-08-20 16:18:27 +02:00 |
Paweł Bylica
|
0bbed896af
|
EVM-C: Update evm_revision docs
|
2017-08-20 16:14:35 +02:00 |
Paweł Bylica
|
17ec97bcde
|
EVM-C: Update EVM revision names
Resolves https://github.com/ethereum/evmjit/issues/117.
|
2017-08-18 18:38:41 +02:00 |
Paweł Bylica
|
25bc753f0e
|
EVM-C: Rename evm_mode to evm_revision
|
2017-08-18 18:32:26 +02:00 |