fix(types): avoid invalid account error on create vesting account (#1112)
* avoid invalid account error on create vesting account * this change is related to https://github.com/cosmos/cosmos-sdk/pull/12154/files * for more info see https://github.com/crypto-org-chain/cronos/issues/471 * add change doc * add comment * change under unreleased
This commit is contained in:
parent
620f6a6770
commit
707b49d0fb
@ -62,6 +62,7 @@ Ref: https://keepachangelog.com/en/1.0.0/
|
|||||||
* (evm) [tharsis#1088](https://github.com/tharsis/ethermint/pull/1088) Fix ability to append log in tx post processing.
|
* (evm) [tharsis#1088](https://github.com/tharsis/ethermint/pull/1088) Fix ability to append log in tx post processing.
|
||||||
* (rpc) [tharsis#1081](https://github.com/tharsis/ethermint/pull/1081) fix `debug_getBlockRlp`/`debug_printBlock` don't filter failed transactions.
|
* (rpc) [tharsis#1081](https://github.com/tharsis/ethermint/pull/1081) fix `debug_getBlockRlp`/`debug_printBlock` don't filter failed transactions.
|
||||||
* (ante) [tharsis#1111](https://github.com/tharsis/ethermint/pull/1111) Move CanTransfer decorator before GasConsume decorator
|
* (ante) [tharsis#1111](https://github.com/tharsis/ethermint/pull/1111) Move CanTransfer decorator before GasConsume decorator
|
||||||
|
* (types) [tharsis#1112](https://github.com/cosmos/ethermint/pull/1112) Add `GetBaseAccount` to avoid invalid account error when create vesting account.
|
||||||
|
|
||||||
## [v0.15.0] - 2022-05-09
|
## [v0.15.0] - 2022-05-09
|
||||||
|
|
||||||
|
@ -52,6 +52,11 @@ func ProtoAccount() authtypes.AccountI {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// GetBaseAccount returns base account.
|
||||||
|
func (acc EthAccount) GetBaseAccount() *authtypes.BaseAccount {
|
||||||
|
return acc.BaseAccount
|
||||||
|
}
|
||||||
|
|
||||||
// EthAddress returns the account address ethereum format.
|
// EthAddress returns the account address ethereum format.
|
||||||
func (acc EthAccount) EthAddress() common.Address {
|
func (acc EthAccount) EthAddress() common.Address {
|
||||||
return common.BytesToAddress(acc.GetAddress().Bytes())
|
return common.BytesToAddress(acc.GetAddress().Bytes())
|
||||||
|
Loading…
Reference in New Issue
Block a user