Skip to main content
Version: mainnet (v0.71)

TransferType

Types that describe why a transfer has been made

enum TransferType {
TRANSFER_TYPE_UNSPECIFIED
TRANSFER_TYPE_LOSS
TRANSFER_TYPE_WIN
TRANSFER_TYPE_MTM_LOSS
TRANSFER_TYPE_MTM_WIN
TRANSFER_TYPE_MARGIN_LOW
TRANSFER_TYPE_MARGIN_HIGH
TRANSFER_TYPE_MARGIN_CONFISCATED
TRANSFER_TYPE_MAKER_FEE_PAY
TRANSFER_TYPE_MAKER_FEE_RECEIVE
TRANSFER_TYPE_INFRASTRUCTURE_FEE_PAY
TRANSFER_TYPE_INFRASTRUCTURE_FEE_DISTRIBUTE
TRANSFER_TYPE_LIQUIDITY_FEE_PAY
TRANSFER_TYPE_LIQUIDITY_FEE_DISTRIBUTE
TRANSFER_TYPE_BOND_LOW
TRANSFER_TYPE_BOND_HIGH
TRANSFER_TYPE_WITHDRAW
TRANSFER_TYPE_DEPOSIT
TRANSFER_TYPE_BOND_SLASHING
TRANSFER_TYPE_REWARD_PAYOUT
TRANSFER_TYPE_TRANSFER_FUNDS_SEND
TRANSFER_TYPE_TRANSFER_FUNDS_DISTRIBUTE
TRANSFER_TYPE_CLEAR_ACCOUNT
TRANSFER_TYPE_CHECKPOINT_BALANCE_RESTORE
}

Values

TransferType.TRANSFER_TYPE_UNSPECIFIED

Default value, always invalid

TransferType.TRANSFER_TYPE_LOSS

Funds deducted after final settlement loss

TransferType.TRANSFER_TYPE_WIN

Funds added to general account after final settlement gain

TransferType.TRANSFER_TYPE_MTM_LOSS

Funds deducted from margin account after mark to market loss

TransferType.TRANSFER_TYPE_MTM_WIN

Funds added to margin account after mark to market gain

TransferType.TRANSFER_TYPE_MARGIN_LOW

Funds transferred from general account to meet margin requirement

TransferType.TRANSFER_TYPE_MARGIN_HIGH

Excess margin amount returned to general account

TransferType.TRANSFER_TYPE_MARGIN_CONFISCATED

Margin confiscated from margin account to fulfil closeout

TransferType.TRANSFER_TYPE_MAKER_FEE_PAY

Maker fee paid from general account

TransferType.TRANSFER_TYPE_MAKER_FEE_RECEIVE

Maker fee received into general account

TransferType.TRANSFER_TYPE_INFRASTRUCTURE_FEE_PAY

Infrastructure fee paid from general account

TransferType.TRANSFER_TYPE_INFRASTRUCTURE_FEE_DISTRIBUTE

Infrastructure fee received into general account

TransferType.TRANSFER_TYPE_LIQUIDITY_FEE_PAY

Liquidity fee paid from general account

TransferType.TRANSFER_TYPE_LIQUIDITY_FEE_DISTRIBUTE

Liquidity fee received into general account

TransferType.TRANSFER_TYPE_BOND_LOW

Bond account funded from general account to meet required bond amount

TransferType.TRANSFER_TYPE_BOND_HIGH

Bond returned to general account after liquidity commitment was reduced

TransferType.TRANSFER_TYPE_WITHDRAW

Funds withdrawn from general account

TransferType.TRANSFER_TYPE_DEPOSIT

Funds deposited to general account

TransferType.TRANSFER_TYPE_BOND_SLASHING

Bond account penalised when liquidity commitment not met

TransferType.TRANSFER_TYPE_REWARD_PAYOUT

Reward payout received

TransferType.TRANSFER_TYPE_TRANSFER_FUNDS_SEND

A network internal instruction for the collateral engine to move funds from a user's general account into the pending transfers pool

TransferType.TRANSFER_TYPE_TRANSFER_FUNDS_DISTRIBUTE

A network internal instruction for the collateral engine to move funds from the pending transfers pool account into the destination account

TransferType.TRANSFER_TYPE_CLEAR_ACCOUNT

Market-related accounts emptied because market has closed

TransferType.TRANSFER_TYPE_CHECKPOINT_BALANCE_RESTORE

Balances are being restored to the user's account following a checkpoint restart of the network

Member of

AggregatedLedgerEntry object ● LedgerEntry object ● LedgerEntryFilter input