Martin Holst Swende
|
7504dbd6eb
core/vm: 64 bit memory and gas calculations (#19210)
|
6 年之前 |
Dave McGregor
|
33d233d3e1
vendor, crypto, swarm: switch over to upstream sha3 package
|
6 年之前 |
Martin Holst Swende
|
1b6fd032e3
core/vm: check empty in extcodehash
|
7 年之前 |
Martin Holst Swende
|
a352de6a08
core/vm: add shortcuts for trivial exp cases (#16851)
|
7 年之前 |
Péter Szilágyi
|
1d3d4a4d57
core/vm: reuse Keccak-256 hashes across opcode executions (#17863)
|
7 年之前 |
Martin Holst Swende
|
89a32451ae
core/vm: faster create/create2 (#17806)
|
7 年之前 |
Liang ZOU
|
6663e5da10
all: fix various comment typos (#17748)
|
7 年之前 |
Martin Holst Swende
|
32f28a9360
core/vm, tests: update tests, enable constantinople statetests, fix SAR opcode (#17538)
|
7 年之前 |
Guillaume Ballet
|
7abedf9bbb
core/vm: support for multiple interpreters (#17093)
|
7 年之前 |
gary rong
|
2433349c80
core/vm, params: implement EXTCODEHASH opcode (#17202)
|
7 年之前 |
gary rong
|
cab1cff11c
core, crypto, params: implement CREATE2 evm instrction (#17196)
|
7 年之前 |
Guillaume Ballet
|
598f786aab
core/vm: clear linter warnings (#17057)
|
7 年之前 |
Martin Holst Swende
|
947e0afeb3
core/vm: optimize MSTORE and SLOAD (#16939)
|
7 年之前 |
Abel Nieto
|
be22ee8dda
core/vm: fix typo in instructions.go (#16788)
|
7 年之前 |
thomasmodeneis
|
ba1030b6b8
build: enable goimports and varcheck linters (#16446)
|
7 年之前 |
Péter Szilágyi
|
1fae50a199
core: minor evm polishes and optimizations
|
7 年之前 |
Martin Holst Swende
|
4871e25f5f
core/vm: optimize eq, slt, sgt and iszero + tests (#16047)
|
7 年之前 |
Martin Holst Swende
|
44d40ffce1
core, vm, common: define constantinople fork + shift (#16045)
|
7 年之前 |
Péter Szilágyi
|
6f69cdd109
all: switch gas limits from big.Int to uint64
|
8 年之前 |
Felix Lange
|
be12392fba
core/vm: track 63/64 call gas off stack (#15563)
|
8 年之前 |
rjl493456442
|
28aea46ac0
core: implement Metropolis EIP 658, receipt status byte
|
8 年之前 |
Péter Szilágyi
|
f9fb70d2ee
core/vm: rework reversion to work on a higher level
|
8 年之前 |
Jeffrey Wilcke
|
b70a73cd3e
core/vm: implement REVERT metropolis opcode
|
8 年之前 |
Péter Szilágyi
|
4e0fea4d30
core/vm: polish RETURNDATA, add missing returns to CALL*
|
8 年之前 |
Jeffrey Wilcke
|
9bd6068fef
core/vm: implement RETURNDATA metropolis opcodes
|
8 年之前 |
Jeffrey Wilcke
|
3d123bcde6
core/vm: implement metropolis static call opcode
|
8 年之前 |
Péter Szilágyi
|
f8d8b56b28
core/vm: optimize copy-less data retrievals
|
8 年之前 |
Martin Holst Swende
|
1496b3aff6
common/math, core/vm: Un-expose bigEndianByteAt, use correct terms for endianness
|
8 年之前 |
Martin Holst Swende
|
3285a0fda3
core/vm, common/math: Add fast getByte for bigints, improve opByte
|
8 年之前 |
Jeffrey Wilcke
|
10582a97ca
core/vm: expose intpool to stack dup method
|
8 年之前 |