Paweł Bylica
|
594804d1d7
|
CMake: Support multiple evmc project instances
|
2018-04-09 16:13:31 +02:00 |
Paweł Bylica
|
e7923a2f3e
|
Merge pull request #7 from ethereum/readme-projects
Add related projects to the README
|
2018-04-09 16:01:36 +02:00 |
Alex Beregszaszi
|
112c423c52
|
Add related projects to the README
|
2018-03-29 22:29:40 +01:00 |
Paweł Bylica
|
b0e953cfb3
|
Merge pull request #5 from ethereum/readme
Add README
|
2018-03-29 15:59:42 +02:00 |
Paweł Bylica
|
1a1260dc77
|
Add README
|
2018-03-29 15:58:36 +02:00 |
Paweł Bylica
|
a1f85057f4
|
Merge pull request #4 from ethereum/docs
Fix documentation
|
2018-03-29 10:49:32 +02:00 |
Paweł Bylica
|
20fd4ebeb4
|
Move generated docs to root dir
|
2018-03-28 22:19:11 +02:00 |
Paweł Bylica
|
36830eb700
|
Circle CI: Upload docs
|
2018-03-28 21:56:34 +02:00 |
Paweł Bylica
|
e30733de5b
|
Fix missing documentation in evmc.h
|
2018-03-28 16:53:27 +02:00 |
Paweł Bylica
|
3d6dcbcc6b
|
Test doxygen on Circle CI
|
2018-03-28 16:41:04 +02:00 |
Paweł Bylica
|
799d8b4127
|
Merge pull request #2 from ethereum/evmc-rename
Rename project to EVMC
|
2018-03-28 15:56:53 +02:00 |
Alex Beregszaszi
|
2ec50258cd
|
Rename evm.h to evmc.h
|
2018-03-28 14:40:18 +01:00 |
Alex Beregszaszi
|
ac4f395794
|
Rename project to EVMC in Doxyfile
|
2018-03-28 14:39:38 +01:00 |
Alex Beregszaszi
|
19ce0eb4ab
|
Rename evm_/EVM_ to evmc_/EVMC_
|
2018-03-28 14:39:38 +01:00 |
Paweł Bylica
|
d4f8c9a5fd
|
Merge pull request #3 from ethereum/ci
Build on CI
|
2018-03-28 15:31:44 +02:00 |
Paweł Bylica
|
a0d4cb50f6
|
Add Circle CI config
|
2018-03-28 15:21:51 +02:00 |
Paweł Bylica
|
4d763dadab
|
Add main CMake script
|
2018-03-28 15:20:08 +02:00 |
Paweł Bylica
|
3819a96fbc
|
Merge pull request #172 from ethereum/evmc-copycode
EVM-C: Change get_code() to copy_code()
|
2018-03-27 13:30:50 +02:00 |
Paweł Bylica
|
ccc3106233
|
EVM-C: Change get_code() to copy_code()
|
2018-03-27 12:45:22 +02:00 |
Alex Beregszaszi
|
31836e1701
|
Merge pull request #173 from ethereum/status-code
EVM-C: introduce new status codes
|
2018-03-26 20:59:41 +01:00 |
Alex Beregszaszi
|
77a7274c18
|
EVM-C: introduce EVM_INVALID_MEMORY_ACCESS
|
2018-03-26 16:26:43 +01:00 |
Alex Beregszaszi
|
b8275ce3ef
|
EVM-C: introduce EVM_INVALID_INSTRUCTION
|
2018-03-26 16:26:31 +01:00 |
Alex Beregszaszi
|
685cc5a676
|
EVM-C: rename EVM_BAD_INSTRUCTION to EVM_UNDEFINED_INSTRUCTION
|
2018-03-26 16:25:54 +01:00 |
Paweł Bylica
|
20e5d3f27d
|
Merge pull request #170 from ethereum/evmc-codesize
EVM-C: Add get_code_size() callback function
|
2018-03-26 16:00:08 +02:00 |
Paweł Bylica
|
82f1936fa2
|
EVM-C: Add get_code_size() callback function
|
2018-03-26 15:08:10 +02:00 |
Paweł Bylica
|
64bebf8b5b
|
EVM-C: Add 2 todo items
|
2018-03-21 15:50:26 +01:00 |
Alex Beregszaszi
|
3d60258131
|
Merge pull request #165 from ethereum/examplevm
Do not pollute the header with examplevm_create()
|
2018-01-25 10:49:37 +00:00 |
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 |