Documentation
¶
Index ¶
- Constants
- func DecodeBalanceStatus(buffer *bytes.Buffer) (sc.U8, error)
- type AdjustDirection
- type BalanceStatus
- type DepositConsequence
- func NewDepositConsequenceBelowMinimum() DepositConsequence
- func NewDepositConsequenceBlocked() DepositConsequence
- func NewDepositConsequenceCannotCreate() DepositConsequence
- func NewDepositConsequenceOverflow() DepositConsequence
- func NewDepositConsequenceSuccess() DepositConsequence
- func NewDepositConsequenceUnknownAsset() DepositConsequence
- type Fortitude
- type Precision
- type Preservation
- type WithdrawalConsequence
- func NewWithdrawalConsequenceBalanceLow() WithdrawalConsequence
- func NewWithdrawalConsequenceFrozen() WithdrawalConsequence
- func NewWithdrawalConsequenceOverflow() WithdrawalConsequence
- func NewWithdrawalConsequenceReducedToZero(balance sc.U128) WithdrawalConsequence
- func NewWithdrawalConsequenceSuccess() WithdrawalConsequence
- func NewWithdrawalConsequenceUnderflow() WithdrawalConsequence
- func NewWithdrawalConsequenceUnknownAsset() WithdrawalConsequence
- func NewWithdrawalConsequenceWouldDie() WithdrawalConsequence
Constants ¶
View Source
const ( AdjustDirectionIncrease sc.U8 = iota AdjustDirectionDecrease )
View Source
const ( BalanceStatusFree sc.U8 = iota BalanceStatusReserved )
View Source
const ( DepositConsequenceBelowMinimum sc.U8 = iota DepositConsequenceCannotCreate DepositConsequenceUnknownAsset DepositConsequenceOverflow DepositConsequenceSuccess DepositConsequenceBlocked )
View Source
const ( WithdrawalConsequenceBalanceLow sc.U8 = iota WithdrawalConsequenceWouldDie WithdrawalConsequenceUnknownAsset WithdrawalConsequenceUnderflow WithdrawalConsequenceOverflow WithdrawalConsequenceFrozen WithdrawalConsequenceReducedToZero WithdrawalConsequenceSuccess )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AdjustDirection ¶
type AdjustDirection struct {
sc.VaryingData
}
func DecodeAdjustDirection ¶
func DecodeAdjustDirection(buffer *bytes.Buffer) (AdjustDirection, error)
func NewAdjustDirectionDecrease ¶
func NewAdjustDirectionDecrease() AdjustDirection
func NewAdjustDirectionIncrease ¶
func NewAdjustDirectionIncrease() AdjustDirection
func (AdjustDirection) IsDecrease ¶
func (ad AdjustDirection) IsDecrease() bool
func (AdjustDirection) IsIncrease ¶
func (ad AdjustDirection) IsIncrease() bool
type BalanceStatus ¶
type DepositConsequence ¶
type DepositConsequence struct {
sc.VaryingData
}
func NewDepositConsequenceBelowMinimum ¶
func NewDepositConsequenceBelowMinimum() DepositConsequence
func NewDepositConsequenceBlocked ¶
func NewDepositConsequenceBlocked() DepositConsequence
func NewDepositConsequenceCannotCreate ¶
func NewDepositConsequenceCannotCreate() DepositConsequence
func NewDepositConsequenceOverflow ¶
func NewDepositConsequenceOverflow() DepositConsequence
func NewDepositConsequenceSuccess ¶
func NewDepositConsequenceSuccess() DepositConsequence
func NewDepositConsequenceUnknownAsset ¶
func NewDepositConsequenceUnknownAsset() DepositConsequence
func (DepositConsequence) IntoResult ¶
func (wc DepositConsequence) IntoResult() error
type Preservation ¶
const ( PreservationExpendable Preservation = iota PreservationProtect PreservationPreserve )
type WithdrawalConsequence ¶
type WithdrawalConsequence struct {
sc.VaryingData
}
func NewWithdrawalConsequenceBalanceLow ¶
func NewWithdrawalConsequenceBalanceLow() WithdrawalConsequence
func NewWithdrawalConsequenceFrozen ¶
func NewWithdrawalConsequenceFrozen() WithdrawalConsequence
func NewWithdrawalConsequenceOverflow ¶
func NewWithdrawalConsequenceOverflow() WithdrawalConsequence
func NewWithdrawalConsequenceReducedToZero ¶
func NewWithdrawalConsequenceReducedToZero(balance sc.U128) WithdrawalConsequence
func NewWithdrawalConsequenceSuccess ¶
func NewWithdrawalConsequenceSuccess() WithdrawalConsequence
func NewWithdrawalConsequenceUnderflow ¶
func NewWithdrawalConsequenceUnderflow() WithdrawalConsequence
func NewWithdrawalConsequenceUnknownAsset ¶
func NewWithdrawalConsequenceUnknownAsset() WithdrawalConsequence
func NewWithdrawalConsequenceWouldDie ¶
func NewWithdrawalConsequenceWouldDie() WithdrawalConsequence
func (WithdrawalConsequence) IntoResult ¶
func (wc WithdrawalConsequence) IntoResult(keepNonZero bool) (sc.U128, error)
Click to show internal directories.
Click to hide internal directories.