Documentation ¶
Index ¶
- func ParseBind(params []smartcontract.Parameter) (event.Event, error)
- func ParseCheque(params []smartcontract.Parameter) (event.Event, error)
- func ParseConfig(params []smartcontract.Parameter) (event.Event, error)
- func ParseDeposit(params []smartcontract.Parameter) (event.Event, error)
- func ParseUnbind(params []smartcontract.Parameter) (event.Event, error)
- func ParseUpdateInnerRing(params []smartcontract.Parameter) (event.Event, error)
- func ParseWithdraw(params []smartcontract.Parameter) (event.Event, error)
- type Bind
- type Cheque
- type Config
- type Deposit
- type Unbind
- type UpdateInnerRing
- type Withdraw
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ParseBind ¶ added in v0.12.0
func ParseBind(params []smartcontract.Parameter) (event.Event, error)
func ParseCheque ¶
func ParseCheque(params []smartcontract.Parameter) (event.Event, error)
ParseCheque from notification into cheque structure.
func ParseConfig ¶ added in v0.12.0
func ParseConfig(params []smartcontract.Parameter) (event.Event, error)
func ParseDeposit ¶
func ParseDeposit(params []smartcontract.Parameter) (event.Event, error)
ParseDeposit notification into deposit structure.
func ParseUnbind ¶ added in v0.12.0
func ParseUnbind(params []smartcontract.Parameter) (event.Event, error)
func ParseUpdateInnerRing ¶ added in v0.12.0
func ParseUpdateInnerRing(params []smartcontract.Parameter) (event.Event, error)
func ParseWithdraw ¶
func ParseWithdraw(params []smartcontract.Parameter) (event.Event, error)
ParseWithdraw notification into withdraw structure.
Types ¶
type Bind ¶ added in v0.12.0
type Bind struct {
// contains filtered or unexported fields
}
func (Bind) MorphEvent ¶ added in v0.12.0
func (Bind) MorphEvent()
MorphEvent implements Neo:Morph Event interface.
type Cheque ¶
type Cheque struct {
// contains filtered or unexported fields
}
Cheque structure of neofs.Cheque notification from mainnet chain.
func (Cheque) LockAccount ¶
LockAccount return script hash for balance contract wallet.
func (Cheque) MorphEvent ¶
func (Cheque) MorphEvent()
MorphEvent implements Neo:Morph Event interface.
type Config ¶ added in v0.12.0
type Config struct {
// contains filtered or unexported fields
}
func (Config) MorphEvent ¶ added in v0.12.0
func (Config) MorphEvent()
MorphEvent implements Neo:Morph Event interface.
type Deposit ¶
type Deposit struct {
// contains filtered or unexported fields
}
Deposit structure of neofs.Deposit notification from mainnet chain.
func (Deposit) MorphEvent ¶
func (Deposit) MorphEvent()
MorphEvent implements Neo:Morph Event interface.
type Unbind ¶ added in v0.12.0
type Unbind struct {
// contains filtered or unexported fields
}
func (Unbind) MorphEvent ¶ added in v0.12.0
func (Unbind) MorphEvent()
MorphEvent implements Neo:Morph Event interface.
type UpdateInnerRing ¶ added in v0.12.0
type UpdateInnerRing struct {
// contains filtered or unexported fields
}
func (UpdateInnerRing) Keys ¶ added in v0.12.0
func (u UpdateInnerRing) Keys() []*keys.PublicKey
func (UpdateInnerRing) MorphEvent ¶ added in v0.12.0
func (UpdateInnerRing) MorphEvent()
MorphEvent implements Neo:Morph Event interface.
type Withdraw ¶
type Withdraw struct {
// contains filtered or unexported fields
}
Withdraw structure of neofs.Withdraw notification from mainnet chain.
func (Withdraw) MorphEvent ¶
func (Withdraw) MorphEvent()
MorphEvent implements Neo:Morph Event interface.