Skip to content

Order

Business Order List

info BaseInfo

Brief Description

  • None

Request URL

  • /lpnode/lpnode_admin_panel/orderCenter/list

Request Method

  • post

Request Parameter Example

json
{
  "status": 1,
  "page": 1,
  "pageSize": 20
}

Amm Order List

info BaseInfo

Brief Description

  • None

Request URL

  • /lpnode/lpnode_admin_panel/ammOrderCenter/list

Request Method

  • post

Request Parameter Example

json
{
  "status": 1,
  "page": 1,
  "pageSize": 20,
  "ammName": "amm01"
}

Task Management

List Tasks

info BaseInfo

Brief Description

  • None

Request URL

  • /lpnode/lpnode_admin_panel/taskList/list

Request Method

  • post

Default Page

info BaseInfo

Brief Description

  • None

Request URL

  • /lpnode/lpnode_admin_panel/taskList/list

Request Method

  • post

Token Management

Create Token

info BaseInfo

Brief Description

  • None

Request URL

  • /lpnode/lpnode_admin_panel/tokenManager/create

Request Method

  • post

Request Parameter Example

json
{
  "tokenId": "",
  "address": "0x7a5CEA1c44c27EfE3875e20d8a07F3B1441ba484",
  "tokenName": "T-BSC",
  "marketName": "T",
  "precision": 18,
  "chainId": 9006,
  "coinType": "coin"
}

Request JSON Field Description

Parameter NameMandatoryTypeExplain
addressYstringnone
tokenNameYstringnone
marketNameYstringnone
precisionYstringnone
chainIdYstringnone
coinTypeYstringstable_coin/coin

Create Token

info BaseInfo

Brief Description

  • None

Request URL

  • /lpnode/lpnode_admin_panel/tokenManager/create

Request Method

  • post

Request Parameter Example

json
{
  "address": "0x61D35C6B6a7568542acA42448B47690650C69bb9",
  "tokenName": "eth",
  "marketName": "ETH",
  "precision": 18,
  "chainId": 9006,
  "coinType": "coin"
}

Request JSON Field Description

Parameter NameMandatoryTypeExplain
addressYstringnone
tokenNameYstringnone
marketNameYstringnone
precisionYstringnone
chainIdYstringnone
coinTypeYstringstable_coin/coin

List Token

info BaseInfo

Brief Description

  • None

Request URL

  • /lpnode/lpnode_admin_panel/tokenManager/list

Request Method

  • get

Successful Return Example

json
{
  "code": 0,
  "result": [
    {
      "_id": "64183b1089bd1782d7ec3265",
      "chainId": 9006,
      "address": "0x5b93c8BB3b5E29214FA16cbF062a4FF3cF4fbF23",
      "tokenName": "uniswap usdt",
      "marketName": "USDT",
      "precision": 6,
      "coinType": "stable_coin"
    }
  ],
  "message": ""
}

Explanation of Parameters in Successful Return Exampl

Parameter NameTypeExplain
codestring
resultarray
_idstring
chainIdstring
addressstring
tokenNamestring
marketNamestring
precisionstring
coinTypestring
messagestring

Delete Token

info BaseInfo

Brief Description

  • None

Request URL

  • /lpnode/lpnode_admin_panel/tokenManager/delete

Request Method

  • post

Request Parameter Example

json
{
  "_id": "641852ec89bd1782d7ec44e8"
}

Bridge Management

Create bridge

info BaseInfo

Brief Description

  • None

Request URL

  • /lpnode/lpnode_admin_panel/bridge/create

Request Method

  • post

Request Parameter Example

json
{
  "bridgeName": "001",
  "srcChainId": "641829f689bd1782d7ec2873",
  "dstChainId": "641829f689bd1782d7ec2873",
  "srcTokenId": "641852ec89bd1782d7ec44e8",
  "dstTokenId": "64183b1089bd1782d7ec3265",
  "srcWalletId": "641923fe2104c120e018ec7f",
  "walletId": "641923fe2104c120e018ec7f",
  "receiveAddress": "0x1E1f3324f5482bACeA3E07978278624F28e4ca4A",
  "ammName": "amm01"
}

Request JSON Field Description

Parameter NameMandatoryTypeExplain
bridgeNameYstringnone
srcChainIdYstringnone
dstChainIdYstringnone
srcTokenIdYstringnone
dstTokenIdYstringnone
walletIdYstringnone
receiveAddressYstringnone

Successful Return Example

json
{
  "code": 0,
  "result": 0,
  "message": "6418219da233c704bab558fd"
}

Explanation of Parameters in Successful Return Exampl

Parameter NameTypeExplain
codestring
resultstring
messagestringSuccessfully Created BridgeItem Generated mongo_id

Delete bridge

info BaseInfo

Brief Description

  • None

Request URL

  • /lpnode/lpnode_admin_panel/bridge/delete

Request Method

  • post

Request Parameter Example

json
{
  "id": "641c3141b98069d5b823cbae"
}

Request JSON Field Description

Parameter NameMandatoryTypeExplain
bridgeNameYstringnone
srcChainIdYstringnone
dstChainIdYstringnone
srcTokenIdYstringnone
dstTokenIdYstringnone
walletIdYstringnone
receiveAddressYstringnone

Successful Return Example

json
{
  "code": 0,
  "result": 0,
  "message": "6418219da233c704bab558fd"
}

Explanation of Parameters in Successful Return Exampl

Parameter NameTypeExplain
codestring
resultstring
messagestringSuccessfully Created BridgeItem Generated mongo_id

Bridge List

info BaseInfo

Brief Description

  • None

Request URL

  • /lpnode/lpnode_admin_panel/bridge/list

Request Method

  • get

Wallet Management

Create a Wallet

info BaseInfo

Brief Description

  • None

Request URL

  • /lpnode/lpnode_admin_panel/dexWallet/create

Request Method

  • post

Request Parameter Example

json
{
  "walletName": "lp-wallet-near-1",
  "privateKey": "ed25519:********************",
  "accountId": "obridge-lp-w1.near",
  "address": "0x1E1f3324f5482bACeA3E07978278624F28e4ca4A",
  "chainType": "near",
  "chainId": 397,
  "walletType": "storeId",
  "storeId": "234234432432423"
}

Request JSON Field Description

Parameter NameMandatoryTypeExplain
walletNameYstringnone
privateKeyYstringnone
addressYstringnone
chainTypeYstringnone
chainIdYstringnone

List Private Key Storage List

info BaseInfo

Brief Description

  • None

Request URL

  • /lpnode/lpnode_admin_panel/dexWallet/vaultList

Request Method

  • post

Successful Return Example

json
{
  "code": 0,
  "result": [
    {
      "address": "0x32C416123C03fD996b60dB026c38e4B0AbEFa609",
      "hostType": "save_secert",
      "id": "f07f32e4-ff7e-4a4a-87c6-c72d6e231b22",
      "name": "bscwallet",
      "secertType": "private_key"
    }
  ],
  "message": ""
}

Wallet List

info BaseInfo

Brief Description

  • None

Request URL

  • /lpnode/lpnode_admin_panel/dexWallet/list

Request Method

  • get

Successful Return Example

json
{
  "code": 0,
  "result": [
    {
      "walletName": "lp-wallet-1",
      "privateKey": "51ca8c970c41e8550454dbdd0a8eb4dbc2a95a33fb397c0a064bd204c0678fde",
      "address": "0x1E1f3324f5482bACeA3E07978278624F28e4ca4A",
      "chainType": "evm",
      "chainId": 9006
    }
  ],
  "message": ""
}

Explanation of Parameters in Successful Return Exampl

Parameter NameTypeExplain
codestring
resultarray
walletNamestring
privateKeystring
addressstring
chainTypestring
chainIdstring
messagestring

Delete Wallet

info BaseInfo

Brief Description

  • None

Request URL

  • /lpnode/lpnode_admin_panel/dexWallet/delete

Request Method

  • post

Request Parameter Example

json
{
  "id": "641a781bb98069d5b823cbac"
}

Request JSON Field Description

Parameter NameMandatoryTypeExplain
idYstringMongoDB's primary key