Skip to main content
Version: testnet (v0.73)

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
TRANSFER_TYPE_SPOT
TRANSFER_TYPE_HOLDING_LOCK
TRANSFER_TYPE_HOLDING_RELEASE
TRANSFER_TYPE_SUCCESSOR_INSURANCE_FRACTION
TRANSFER_TYPE_LIQUIDITY_FEE_ALLOCATE
TRANSFER_TYPE_LIQUIDITY_FEE_NET_DISTRIBUTE
TRANSFER_TYPE_SLA_PENALTY_BOND_APPLY
TRANSFER_TYPE_SLA_PENALTY_LP_FEE_APPLY
TRANSFER_TYPE_LIQUIDITY_FEE_UNPAID_COLLECT
TRANSFER_TYPE_SLA_PERFORMANCE_BONUS_DISTRIBUTE
TRANSFER_TYPE_PERPETUALS_FUNDING_LOSS
TRANSFER_TYPE_PERPETUALS_FUNDING_WIN
TRANSFER_TYPE_REWARDS_VESTED
}

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

TransferType.TRANSFER_TYPE_SPOT

Spot trade delivery

TransferType.TRANSFER_TYPE_HOLDING_LOCK

An internal instruction to transfer a quantity corresponding to an active spot order from a general account into a party holding account

TransferType.TRANSFER_TYPE_HOLDING_RELEASE

An internal instruction to transfer an excess quantity corresponding to an active spot order from a holding account into a party general account

TransferType.TRANSFER_TYPE_SUCCESSOR_INSURANCE_FRACTION

Insurance pool fraction transfer from parent to successor market.

TransferType.TRANSFER_TYPE_LIQUIDITY_FEE_ALLOCATE

Allocates liquidity fee earnings to each liquidity provider's network controlled liquidity fee account.

TransferType.TRANSFER_TYPE_LIQUIDITY_FEE_NET_DISTRIBUTE

Distributes net fee earnings from liquidity provider's fee account to their general account.

TransferType.TRANSFER_TYPE_SLA_PENALTY_BOND_APPLY

Applies SLA penalty by moving funds from party's bond account to market's insurance pool.

TransferType.TRANSFER_TYPE_SLA_PENALTY_LP_FEE_APPLY

Applies SLA penalty by moving funds from the liquidity provider's fee account to market insurance pool.

TransferType.TRANSFER_TYPE_LIQUIDITY_FEE_UNPAID_COLLECT

Collects penalties from the liquidity provider's fee account before the fee revenue is paid, and transfers it to the market's bonus distribution account.

TransferType.TRANSFER_TYPE_SLA_PERFORMANCE_BONUS_DISTRIBUTE

Distributes performance bonus from market bonus to liquidity provider's general account.

TransferType.TRANSFER_TYPE_PERPETUALS_FUNDING_LOSS

Funds deducted from margin account after a perpetuals funding loss.

TransferType.TRANSFER_TYPE_PERPETUALS_FUNDING_WIN

Funds added to margin account after a perpetuals funding gain.

TransferType.TRANSFER_TYPE_REWARDS_VESTED

Funds moved from the vesting account to the vested account once the vesting period is reached.

Member of

AggregatedLedgerEntry object ● LedgerEntry object ● LedgerEntryFilter input