Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAccountCreator ¶
func NewAccountCreator() state.AccountFactory
NewAccountCreator creates an account creator
func NewPeerAccountCreator ¶
func NewPeerAccountCreator() state.AccountFactory
NewPeerAccountCreator creates a peer account creator
Types ¶
type AccountCreator ¶
type AccountCreator struct { }
AccountCreator has method to create a new account
func (*AccountCreator) CreateAccount ¶
func (ac *AccountCreator) CreateAccount(address []byte) (vmcommon.AccountHandler, error)
CreateAccount calls the new Account creator and returns the result
func (*AccountCreator) IsInterfaceNil ¶
func (ac *AccountCreator) IsInterfaceNil() bool
IsInterfaceNil returns true if there is no value under the interface
type PeerAccountCreator ¶
type PeerAccountCreator struct { }
PeerAccountCreator has a method to create a new peer account
func (*PeerAccountCreator) CreateAccount ¶
func (pac *PeerAccountCreator) CreateAccount(address []byte) (vmcommon.AccountHandler, error)
CreateAccount calls the new Account creator and returns the result
func (*PeerAccountCreator) IsInterfaceNil ¶
func (pac *PeerAccountCreator) IsInterfaceNil() bool
IsInterfaceNil returns true if there is no value under the interface
Click to show internal directories.
Click to hide internal directories.