Core Engine Publisher 1.0.0

All messages generated when core engine processing commands

Operations

  • SEND accounts

    Operation IDpublishAccounts

    Accepts one of the following messages:

    • #0CreateAccount
      Message IDCreateAccount
      object
      object

      Examples

    • #1UpdateAccount
      Message IDUpdateAccount
      object
      object

      Examples

    • #2Deposit
      Message IDDeposit
      object
      object

      Examples

    • #3Withdraw
      Message IDWithdraw
      object
      object

      Examples

    • #4Transfer
      Message IDTransfer
      object
      object

      Examples

    • #5FastWithdraw
      Message IDFastWithdraw
      object
      object

      Examples

    • #6CreateOrder
      Message IDCreateOrder
      object

      Spot order basic info

      object

      Examples

    • #7CloseOrder
      Message IDCloseOrder
      allOf
      object

      Examples

    • #8Trade
      Message IDTrade
      object
      object

      Examples

    • #9AmmTrade
      Message IDAmmTrade
      object
      object

      Examples

    • #10AmmAddLiquidity
      Message IDAmmAddLiquidity
      object
      object

      Examples

    • #11AmmRemoveLiquidity
      Message IDAmmRemoveLiquidity
      object
      object

      Examples

    • #12AssetUpdate
      Message IDAssetUpdate
      array<object>
      object

      Examples

  • SEND spots

    Operation IDpublishSpots

    Accepts one of the following messages:

    • #0CreateSymbol
      Message IDCreateSymbol
      object
      object

      Examples

    • #1CreateAmmPool
      Message IDCreateAmmPool
      object
      object

      Examples

    • #2CreateOrder
      Message IDCreateOrder
      object

      Spot order basic info

      object

      Examples

    • #3CloseOrder
      Message IDCloseOrder
      allOf
      object

      Examples

    • #4Trade
      Message IDTrade
      object
      object

      Examples

    • #5AmmTrade
      Message IDAmmTrade
      object
      object

      Examples

  • SEND spots-memory

    Operation IDpublishSpotsMemory

    Accepts the following message:

    UpdateDepth
    Message IDUpdateDepth
    object
    object

    Examples

  • SEND metadata

    Operation IDpublishMetadata

    Accepts one of the following messages:

    • #0CreateAsset
      Message IDCreateAsset
      object
      object

      Examples

    • #1CreatePool
      Message IDCreatePool
      object
      object

      Examples

    • #2CreateSymbol
      Message IDCreateSymbol
      object
      object

      Examples

    • #3UpdateChainAsset
      Message IDUpdateChainAsset
      object
      object

      Examples

    • #4CreateOrUpdateChainInfo
      Message IDCreateOrUpdateChainInfo
      object
      object

      Examples

  • SEND userBalance

    Operation IDpublishUserBalance

    Accepts the following message:

    UpdateUserBalance
    Message IDUpdateUserBalance
    array<object>
    object

    Examples