yihuang
|
297a35dbdd
|
evm: treat all vm errors the same as reverted (#276)
Closes: #274
evm: fix `ExtraEIP` activation (#288)
Closes: #287
Update x/evm/types/utils.go
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
Add `Failed` utility function and changelog
|
2021-07-15 02:01:05 -04:00 |
|
Federico Kunze Küllmer
|
9d1ce30ecd
|
evm: use block proposer address for COINBASE opcode (#291)
* evm: use block proposer address for COINBASE opcode
* test
* c++
|
2021-07-14 20:44:51 +00:00 |
|
Federico Kunze Küllmer
|
e09bf23bd0
|
evm: move ChainConfig to Params (#266)
* evm: move ChainConfig to Params
* fixes
* fix test
|
2021-07-14 05:13:55 -04:00 |
|
Federico Kunze Küllmer
|
c6dae31231
|
evm: fix BlockBloom not found for latest height (#263)
|
2021-07-12 10:25:15 +00:00 |
|
yihuang
|
0020e4f2cd
|
grpc: add eth_call query command (#236)
* add eth_call query command
Implement EthCall grpc query api
Closes #229
add eth_call query command
fix codec issue
use query client
use grpc status error and codes
validate address length in grpc handler
* Update x/evm/types/callargs.go
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
|
2021-07-09 09:04:46 +00:00 |
|
Federico Kunze Küllmer
|
623863231b
|
evm, rpc: query ChainConfig via gRPC (#239)
* evm, rpc: query ChainConfig via gRPC
* c++
|
2021-07-08 14:46:42 +00:00 |
|
Federico Kunze Küllmer
|
5f1f252361
|
evm: TxData as proto.Any (#220)
* evm: TxData as proto.Any
* proto message
* fix protobuf any generation
* Int pointer
* fix build and tests
* ante tests
* swagger
* cleanup
* c++
|
2021-07-05 16:39:08 +00:00 |
|
yihuang
|
6e983a9da1
|
rpc: fix balance overflow (#219)
Closes #218
|
2021-07-02 05:29:47 -04:00 |
|
Federico Kunze Küllmer
|
86e30e8fa3
|
feat: use sdk.Int for TxData (#208)
* feat: use sdk.Int for TxData
* c++
* fix
* fix test
* fix rpc
* lint
|
2021-06-30 15:28:38 +00:00 |
|
Federico Kunze Küllmer
|
dcc9585595
|
all: bump SDK to v0.43.0-rc0 (#194)
* all: bump SDK to v0.43.0-rc0
* more updates
* keys
* accounting
* update account
* ante changes
* readonly
* readonly build
* minor changes from self review
* fixes
* evm debug
* custom config & rosetta
* fix
|
2021-06-29 13:02:21 -04:00 |
|
Federico Kunze
|
6000ab2098
|
chore: un-fork from cosmos (#166)
* chore: un-fork from cosmos
* rm LoC
|
2021-06-22 06:49:18 -04:00 |
|
Thomas Nguy
|
fada59551d
|
rpc, evm: fix eth_coinbase endpoint to return ethereum address of the validator node (#153)
* fix coinbase rpc endpoint to return ethereum address of the validator
* update changelog
* fix lint
* clean code and simplify logic
* fix changelog
* change request variable name and type
* add test
* fix proto comments
* fix proto comments
* Update x/evm/keeper/grpc_query.go
* Update x/evm/keeper/grpc_query.go
Co-authored-by: Federico Kunze <31522760+fedekunze@users.noreply.github.com>
|
2021-06-22 06:14:40 -04:00 |
|
Federico Kunze
|
0c6e44d3d3
|
evm: remove CommitStateDB , journal and stateObject (#84)
* evm: remove CommitStateDB and stateObject
* imported build fixes
* lint
* rm set nonce
* update account response
* changelog
|
2021-06-08 13:10:29 -04:00 |
|
Federico Kunze
|
6eadc8fdf8
|
rpc, evm: remove tx Receipt (#81)
* rpc, evm: remove tc receipt
* rm receipt from gRPC query service
* update eth block
* update tx service response
* rpc tx fixes
* update bloom
* fix
* more fixes
* c++
|
2021-06-08 07:11:37 -04:00 |
|
Federico Kunze
|
abcfc9a6ba
|
evm: error and block hash map updates (#60)
* evm: error and block hash map updates
* evm: update tests
|
2021-05-31 10:54:59 -04:00 |
|
Federico Kunze
|
6c1e7fec01
|
app, ante, evm: Keeper StateDB refactor (#30)
* evm: keeper statedb refactor
* keeper: implement stateDB account, balance, nonce and suicide functions
* keeper: implement stateDB code and iterator functions
* keeper: implement stateDB log and preimage functions
* update code to use CommitStateDB
* tests updates
* journal changes (wip)
* cache fields
* journal and logs
* minor cleanup
* evm: remove journal related changes
* evm: delete empty account code and storage state
* app, evm: transient store
* ante, evm: refund gas transient
* evm: remove transient keeper state fields
* address comments from review
* evm: undo revision change
|
2021-05-25 08:56:36 -04:00 |
|
Federico Kunze
|
2c722d03ce
|
rpc, evm: gRPC tests (#28)
* rpc, evm: grpc tests
* address validation
* update rpc
* test cleanup
* additional tests
|
2021-05-17 06:13:08 -04:00 |
|
Federico Kunze
|
117342b1b3
|
all, deps: bump go-ethereum version (#5)
* evm, rpc: access lists, JSON-RPC and transaction updates (wip)
* ante, evm, rpc: update signature verification
* evm: msg server and tests updates
* evm: tests (wip)
* evm: fix cdc and params
* evm: cleanup state transition
* fix nil cases
* lint
|
2021-05-10 12:34:00 -04:00 |
|
Federico Kunze
|
6f7470c2e0
|
build
|
2021-04-18 19:23:26 +02:00 |
|
Federico Kunze
|
614e62fb7e
|
additions
|
2021-04-18 17:54:18 +02:00 |
|
Federico Kunze
|
5a3d514ba0
|
conflicts
|
2021-04-17 12:00:07 +02:00 |
|