Pull up Signature into our own type in account/crypto.go, better
encapsulate go-crypto within our account abstraction layer, remove
various panics, prefer stdlib ed25519 methods over go-crypto.
Signed-off-by:
Silas Davis <silas@monax.io>
Showing
- account/account.go 1 addition, 1 deletionaccount/account.go
- account/account_test.go 9 additions, 2 deletionsaccount/account_test.go
- account/crypto.go 235 additions, 0 deletionsaccount/crypto.go
- account/crypto_test.go 28 additions, 0 deletionsaccount/crypto_test.go
- account/keys.go 0 additions, 61 deletionsaccount/keys.go
- account/private_account.go 44 additions, 53 deletionsaccount/private_account.go
- client/mock/client_mock.go 1 addition, 1 deletionclient/mock/client_mock.go
- client/rpc/client_util.go 4 additions, 5 deletionsclient/rpc/client_util.go
- consensus/tendermint/query/node_view.go 1 addition, 1 deletionconsensus/tendermint/query/node_view.go
- consensus/tendermint/validator/priv_validator_memory.go 19 additions, 3 deletionsconsensus/tendermint/validator/priv_validator_memory.go
- execution/accounts.go 10 additions, 4 deletionsexecution/accounts.go
- execution/transactor.go 16 additions, 4 deletionsexecution/transactor.go
- genesis/deterministic_genesis.go 6 additions, 15 deletionsgenesis/deterministic_genesis.go
- keys/key_client.go 27 additions, 27 deletionskeys/key_client.go
- keys/key_client_test.go 2 additions, 2 deletionskeys/key_client_test.go
- keys/mock/key_client_mock.go 6 additions, 9 deletionskeys/mock/key_client_mock.go
- rpc/service.go 5 additions, 1 deletionrpc/service.go
- txs/tx.go 16 additions, 17 deletionstxs/tx.go
- txs/tx_test.go 15 additions, 4 deletionstxs/tx_test.go
- txs/tx_utils.go 0 additions, 7 deletionstxs/tx_utils.go
Loading
Please register or sign in to comment