yihuang
|
1a48e09e78
|
rpc: implement eth_getPendingTransactions (#259)
* Implement `eth_getPendingTransactions`
Closes #244
* refactor repeatitive code
* Update ethereum/rpc/namespaces/eth/api.go
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
* Update ethereum/rpc/namespaces/eth/api.go
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
* Update ethereum/rpc/namespaces/eth/api.go
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
* Update ethereum/rpc/namespaces/eth/api.go
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
* test UnwrapEthereumMsg
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
|
2021-07-12 17:42:53 +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 |
|
Thomas Nguy
|
3a398d9237
|
rpc: fix DecodeTx (#227)
* fix decodeTx method
* fix logic
* fix singleswitchstatement lint error
* refactor logic
* add log
* remove unecessary function
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
|
2021-07-08 08:23:59 +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 |
|
crypto-facs
|
0fc3472705
|
rpc: fix parent hash format (#222)
|
2021-07-03 06:21:17 -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 |
|
Jongwhan Lee
|
a2e3d35df2
|
rpc: fix JSON-RPC block extraData (#204)
|
2021-06-29 11:05:12 -04:00 |
|
Federico Kunze
|
365c96acfa
|
evm: update log tx hash key (#182)
* evm: update log tx hash key
* update test
|
2021-06-24 12:05:45 -04:00 |
|
Federico Kunze
|
0f3a346cdc
|
rpc: use evm denom for tx fee (#181)
* rpc: use evm denom for tx fee
* changelog
|
2021-06-24 04:22:36 -04:00 |
|
Thomas Nguy
|
b7f00d5a07
|
rpc: fix nil pointer exception when parameters are nil (#180)
* fix nil pointer exception when parameters are nil
* Update ethereum/rpc/types/types.go
Co-authored-by: Federico Kunze <31522760+fedekunze@users.noreply.github.com>
|
2021-06-24 03:57:51 -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 |
|
crypto-facs
|
b5ea5bf6b9
|
evm: return valid nonce on eth_getBlockByNumber (#156)
|
2021-06-22 03:45:10 -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
|
fcb7c114d0
|
rpc: fix eth_getBlockByNumber (#78)
|
2021-06-07 07:02:52 -04:00 |
|
Federico Kunze
|
956b18f45e
|
rpc: fix empty root and uncle hash (#45)
* rpc: fix empty root and uncle hash
* changelog
|
2021-05-26 06:33:24 -04:00 |
|
Federico Kunze
|
ba5bf33f19
|
proto, evm: use string for address and hash protobuf message fields (#23)
* proto, evm: use string for address and hash protobuf message fields
* fix tests
* msg test
|
2021-05-14 02:52:18 -04:00 |
|
Federico Kunze
|
a952bc36d1
|
rpc: personal API (#21)
* rpc: personal API
* rpc: fix personal_newAccount
|
2021-05-12 12:50:26 -04:00 |
|
Federico Kunze
|
65453e4aa0
|
rpc, evm: secure tx signing (#20)
* rpc, evm: secure signing
* evm, ante: test signer
* tests
|
2021-05-12 09:08:31 -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
|
cb2ab3d95d
|
more fixes
|
2021-04-18 18:39:15 +02:00 |
|