Paweł Bylica
|
9503ac90c2
|
EVM-C: Improve example
|
2017-08-18 13:40:25 +02:00 |
|
Paweł Bylica
|
182d7f3876
|
EVM-C: Reduce query_fn to account_exists_fn
|
2017-08-08 10:26:52 +02:00 |
|
Paweł Bylica
|
2d2adcb868
|
EVM-C: Move code query to separated callback function
|
2017-08-08 10:11:53 +02:00 |
|
Paweł Bylica
|
2aa1623203
|
EVM-C: Move balance query to separated callback function
|
2017-08-07 18:45:26 +02:00 |
|
Paweł Bylica
|
262161eb42
|
Merge pull request #125 from ethereum/byzantium
Split Metropolis into Byzantium and Constantinople
|
2017-08-04 15:19:37 +02:00 |
|
Yoichi Hirai
|
56ccdf9d2f
|
Split Metropolis into Byzantium and Constantinople
|
2017-08-02 17:51:49 +02:00 |
|
Yoichi Hirai
|
e0ca65b848
|
Merge pull request #123 from ethereum/returndata
RETURNDATA support
|
2017-08-02 16:00:30 +02:00 |
|
Paweł Bylica
|
39af0b2d6f
|
Merge pull request #124 from ethereum/evmc-host
EVM-C: Collect callbacks in evm_host struct
|
2017-08-02 10:06:03 +02:00 |
|
Paweł Bylica
|
d6224857c4
|
EVM-C: Collect callbacks in evm_host struct
|
2017-08-01 15:59:40 +02:00 |
|
Paweł Bylica
|
fee85fc2b0
|
Merge pull request #121 from ethereum/staticcall
STATICCALL support
|
2017-07-04 13:31:52 +02:00 |
|
Paweł Bylica
|
1349c23167
|
Add STATICCALL support
|
2017-07-03 13:17:29 +02:00 |
|
Paweł Bylica
|
0bcc1ca70f
|
Add EVM-C flags to pass STATIC flag for STATICCALL
|
2017-06-23 17:08:51 +02:00 |
|
Paweł Bylica
|
ac066efd5c
|
Merge pull request #120 from ethereum/evm-v5
EVM-C: Split get_storage from query callback
|
2017-06-13 17:15:36 +02:00 |
|
Paweł Bylica
|
1bbdc0c0c9
|
EVM-C: Split get_storage from query callback
|
2017-06-09 16:16:17 +02:00 |
|
Paweł Bylica
|
9ec1d58a5c
|
Merge pull request #119 from ethereum/evm-v5
EVM-C: Split state update functions
|
2017-06-08 18:43:38 +02:00 |
|
Paweł Bylica
|
34113af8b3
|
EVM-C: Fix constness, extend examples
|
2017-06-08 14:48:09 +02:00 |
|
Paweł Bylica
|
4613a0a6b2
|
EVM-C: Remove address from evm_variant
|
2017-06-08 12:03:26 +02:00 |
|
Paweł Bylica
|
06b25bf87d
|
EVM-C: Simplify set_storage callback
|
2017-06-08 12:00:04 +02:00 |
|
Paweł Bylica
|
cde8027511
|
EVM-C: Separate selfdestruct function from state_update one
|
2017-06-08 11:38:08 +02:00 |
|
Paweł Bylica
|
f7e53a12d0
|
EVM-C: Separate log function from state_update one
|
2017-06-08 11:07:03 +02:00 |
|
Paweł Bylica
|
28e5dfcbfe
|
Merge pull request #118 from ethereum/evmc-v4
EVM-C v4
|
2017-05-30 14:35:11 +02:00 |
|
Paweł Bylica
|
497f92bcb8
|
EVM-C: Replace evm_result payload with 24 bytes union
|
2017-05-30 12:47:21 +02:00 |
|
Paweł Bylica
|
cb90d9f35c
|
EVM-C: change call callback to operate on evm_result type
|
2017-05-22 16:07:29 +02:00 |
|
Paweł Bylica
|
3ddd4fdc18
|
Add payload to evm_result (stupid name)
|
2017-05-11 15:28:57 +02:00 |
|
Paweł Bylica
|
d51700afa7
|
Merge pull request #112 from ethereum/evmc-v3
EVM-C v3
|
2017-05-11 00:15:22 +02:00 |
|
Paweł Bylica
|
a77c7a8f9c
|
EVM-C: Update docs
|
2017-05-08 14:55:04 +02:00 |
|
Paweł Bylica
|
a8083aedf4
|
EVM-C: Update docs
|
2017-05-08 10:03:48 +02:00 |
|
Paweł Bylica
|
5fd3350b42
|
EVM-C: Add storage update example
|
2017-05-04 17:31:30 +01:00 |
|
Paweł Bylica
|
27f3955f8b
|
EVM-C: Add call kind to evm_message
|
2017-05-04 17:31:30 +01:00 |
|
Paweł Bylica
|
6d6b2c1928
|
EVM-C: Include code hash in the message
|
2017-05-04 17:31:30 +01:00 |
|
Paweł Bylica
|
cc35c5d169
|
EVM-C: Improve update state callback function
|
2017-05-04 17:31:30 +01:00 |
|
Paweł Bylica
|
104a4a12c3
|
EVM-C: Improve query state callback function
|
2017-05-04 17:31:30 +01:00 |
|
Paweł Bylica
|
58ad722339
|
EVM-C: Move blockhash query to own function
|
2017-05-04 17:31:30 +01:00 |
|
Paweł Bylica
|
25a5fe0ceb
|
EVM-C: Fix C examples
|
2017-05-04 17:31:30 +01:00 |
|
Paweł Bylica
|
da456c0ae6
|
EVM-C: Remove transaction context items from query key
|
2017-05-04 17:31:30 +01:00 |
|
Paweł Bylica
|
fc096859b9
|
EVM-C: Query function for transaction context
|
2017-05-04 17:31:30 +01:00 |
|
Paweł Bylica
|
352942c940
|
EVM-C: transaction context struct
|
2017-05-04 17:31:30 +01:00 |
|
Paweł Bylica
|
364bbcd69e
|
EVM-C: clean up evm_query_key
Remove items from evm_query already available in evm_message
|
2017-05-04 17:31:30 +01:00 |
|
Paweł Bylica
|
a5625ee80a
|
EVM-C: Introduce evm_message
|
2017-05-04 17:31:30 +01:00 |
|
Alex Beregszaszi
|
d6c5935cb4
|
Merge pull request #116 from ethereum/evmc-result
EVM-C: Simplify and clarify docs of evm_result
|
2017-04-25 18:18:32 +01:00 |
|
Paweł Bylica
|
6b94734d1a
|
EVM-C: Clarify docs about result context and releasing
|
2017-04-25 19:05:49 +02:00 |
|
Paweł Bylica
|
7c79af5d59
|
EVM-C: fix typo in comments
|
2017-04-25 17:02:49 +02:00 |
|
Paweł Bylica
|
5bab6b8d7e
|
EVM-C: Fix some issues in the example
|
2017-04-25 17:01:46 +02:00 |
|
Paweł Bylica
|
71dd92123c
|
EVM-C: Clarify UTF-8 encoding of error messages
|
2017-04-24 18:23:19 +02:00 |
|
Paweł Bylica
|
c584b84af9
|
EVM-C: clarify that evm_result::release can be NULL
|
2017-04-24 18:10:30 +02:00 |
|
Paweł Bylica
|
beac0977f8
|
EVM-C: Add examples of evm_result usages
|
2017-04-24 17:32:28 +02:00 |
|
Paweł Bylica
|
1fe60a02ba
|
EVM-C: Simplify and clarify docs of evm_result
|
2017-04-24 14:00:27 +02:00 |
|
Paweł Bylica
|
2abf3e9d5e
|
Merge pull request #115 from ethereum/revert
REVERT support
|
2017-04-04 13:37:05 +02:00 |
|
Paweł Bylica
|
d3001b92fd
|
Add REVERT opcode support
|
2017-04-03 18:00:26 +02:00 |
|
Paweł Bylica
|
dcf9662874
|
Add support for Metropolis compatibility mode
|
2017-04-03 16:13:18 +02:00 |
|