T
>: T
extends TP_SL
? Optional
<BaseAlgoOrderEntity
<T
>, "side"
| "type"
| "trigger_price"
| "order_type"
> : T
extends POSITIONAL_TP_SL
? Optional
<BaseAlgoOrderEntity
<T
>, "side"
| "type"
| "trigger_price"
| "order_type"
| "quantity"
> : Omit
<BaseAlgoOrderEntity
<T
>, "child_orders"
| "order_type"
>
Name | Type |
---|---|
T | extends AlgoOrderRootType = STOP |
Object
Name | Type |
---|---|
id | number |
info | Chain |
"testnet"
| "mainnet"
T
, K
>: Omit
<T
, K
> & Partial
<Pick
<T
, K
>>
Name | Type |
---|---|
T | T |
K | extends keyof T |
T
, K
>: Required
<Pick
<T
, K
>> & Omit
<T
, K
>
Name | Type |
---|---|
T | extends object |
K | extends keyof T |
Optional
<AlgoOrderEntity
<TP_SL
>, "side"
| "type"
| "trigger_price"
>
Const
ARBITRUM_MAINNET_CHAINID: 42161
Const
ARBITRUM_MAINNET_CHAINID_HEX: "0xa4b1"
Const
ARBITRUM_TESTNET_CHAINID: 421614
Const
ARBITRUM_TESTNET_CHAINID_HEX: "0x66EEE"
Const
Arbitrum: Object
Name | Type |
---|---|
blockExplorerName | string |
chainInfo | { blockExplorerUrls : string [] ; chainId : string ; chainName : string = “Arbitrum”; nativeCurrency : { decimals : number = 18; fix : number = 4; name : string = “eth”; symbol : string = “ETH” } ; rpcUrls : string [] } |
chainInfo.blockExplorerUrls | string [] |
chainInfo.chainId | string |
chainInfo.chainName | string |
chainInfo.nativeCurrency | { decimals : number = 18; fix : number = 4; name : string = “eth”; symbol : string = “ETH” } |
chainInfo.nativeCurrency.decimals | number |
chainInfo.nativeCurrency.fix | number |
chainInfo.nativeCurrency.name | string |
chainInfo.nativeCurrency.symbol | string |
chainInfo.rpcUrls | string [] |
chainLogo | string |
chainName | string |
chainNameShort | string |
id | number |
maxPrepayCrossGas | number |
minCrossGasBalance | number |
minGasBalance | number |
requestRpc | string |
Const
ArbitrumGoerli: Object
Name | Type |
---|---|
blockExplorerName | string |
chainInfo | { blockExplorerUrls : string [] ; chainId : string ; chainName : string = “Arbitrum Goerli”; nativeCurrency : { decimals : number = 18; fix : number = 4; name : string = “AGOR”; symbol : string = “AGOR” } ; rpcUrls : string [] } |
chainInfo.blockExplorerUrls | string [] |
chainInfo.chainId | string |
chainInfo.chainName | string |
chainInfo.nativeCurrency | { decimals : number = 18; fix : number = 4; name : string = “AGOR”; symbol : string = “AGOR” } |
chainInfo.nativeCurrency.decimals | number |
chainInfo.nativeCurrency.fix | number |
chainInfo.nativeCurrency.name | string |
chainInfo.nativeCurrency.symbol | string |
chainInfo.rpcUrls | string [] |
chainLogo | string |
chainName | string |
chainNameShort | string |
id | number |
maxPrepayCrossGas | number |
minCrossGasBalance | number |
minGasBalance | number |
requestRpc | string |
Const
ArbitrumSepolia: Object
Name | Type |
---|---|
blockExplorerName | string |
chainInfo | { blockExplorerUrls : string [] ; chainId : string ; chainName : string = “Arbitrum Sepolia”; nativeCurrency : { decimals : number = 18; fix : number = 4; name : string = “ETH”; symbol : string = “ETH” } ; rpcUrls : string [] } |
chainInfo.blockExplorerUrls | string [] |
chainInfo.chainId | string |
chainInfo.chainName | string |
chainInfo.nativeCurrency | { decimals : number = 18; fix : number = 4; name : string = “ETH”; symbol : string = “ETH” } |
chainInfo.nativeCurrency.decimals | number |
chainInfo.nativeCurrency.fix | number |
chainInfo.nativeCurrency.name | string |
chainInfo.nativeCurrency.symbol | string |
chainInfo.rpcUrls | string [] |
chainLogo | string |
chainName | string |
chainNameShort | string |
id | number |
maxPrepayCrossGas | number |
minCrossGasBalance | number |
minGasBalance | number |
requestRpc | string |
Const
Avalanche: Object
Name | Type |
---|---|
blockExplorerName | string |
chainInfo | { blockExplorerUrls : string [] ; chainId : string ; chainName : string = “Avalanche”; nativeCurrency : { decimals : number = 18; fix : number = 5; name : string = “avax”; symbol : string = “AVAX” } ; rpcUrls : string [] } |
chainInfo.blockExplorerUrls | string [] |
chainInfo.chainId | string |
chainInfo.chainName | string |
chainInfo.nativeCurrency | { decimals : number = 18; fix : number = 5; name : string = “avax”; symbol : string = “AVAX” } |
chainInfo.nativeCurrency.decimals | number |
chainInfo.nativeCurrency.fix | number |
chainInfo.nativeCurrency.name | string |
chainInfo.nativeCurrency.symbol | string |
chainInfo.rpcUrls | string [] |
chainLogo | string |
chainName | string |
chainNameShort | string |
id | number |
maxPrepayCrossGas | number |
minCrossGasBalance | number |
minGasBalance | number |
requestRpc | string |
Const
BNB: Object
Name | Type |
---|---|
blockExplorerName | string |
chainInfo | { blockExplorerUrls : string [] ; chainId : string ; chainName : string = “BNB Chain”; nativeCurrency : { decimals : number = 18; fix : number = 6; name : string = “bnb”; symbol : string = “BNB” } ; rpcUrls : string [] } |
chainInfo.blockExplorerUrls | string [] |
chainInfo.chainId | string |
chainInfo.chainName | string |
chainInfo.nativeCurrency | { decimals : number = 18; fix : number = 6; name : string = “bnb”; symbol : string = “BNB” } |
chainInfo.nativeCurrency.decimals | number |
chainInfo.nativeCurrency.fix | number |
chainInfo.nativeCurrency.name | string |
chainInfo.nativeCurrency.symbol | string |
chainInfo.rpcUrls | string [] |
chainLogo | string |
chainName | string |
chainNameShort | string |
id | number |
maxPrepayCrossGas | number |
minCrossGasBalance | number |
minGasBalance | number |
requestRpc | string |
Const
Base: Object
Name | Type |
---|---|
blockExplorerName | string |
chainInfo | { blockExplorerUrls : string [] ; chainId : string ; chainName : string = “Base Network”; nativeCurrency : { decimals : number = 18; fix : number = 4; name : string = “eth”; symbol : string = “ETH” } ; rpcUrls : string [] } |
chainInfo.blockExplorerUrls | string [] |
chainInfo.chainId | string |
chainInfo.chainName | string |
chainInfo.nativeCurrency | { decimals : number = 18; fix : number = 4; name : string = “eth”; symbol : string = “ETH” } |
chainInfo.nativeCurrency.decimals | number |
chainInfo.nativeCurrency.fix | number |
chainInfo.nativeCurrency.name | string |
chainInfo.nativeCurrency.symbol | string |
chainInfo.rpcUrls | string [] |
chainLogo | string |
chainName | string |
chainNameShort | string |
id | number |
maxPrepayCrossGas | number |
minCrossGasBalance | number |
minGasBalance | number |
requestRpc | string |
Const
BaseSepolia: Object
Name | Type |
---|---|
blockExplorerName | string |
chainInfo | { blockExplorerUrls : string [] ; chainId : string ; chainName : string = “Base Sepolia”; nativeCurrency : { decimals : number = 18; fix : number = 4; name : string = “ETH”; symbol : string = “ETH” } ; rpcUrls : string [] } |
chainInfo.blockExplorerUrls | string [] |
chainInfo.chainId | string |
chainInfo.chainName | string |
chainInfo.nativeCurrency | { decimals : number = 18; fix : number = 4; name : string = “ETH”; symbol : string = “ETH” } |
chainInfo.nativeCurrency.decimals | number |
chainInfo.nativeCurrency.fix | number |
chainInfo.nativeCurrency.name | string |
chainInfo.nativeCurrency.symbol | string |
chainInfo.rpcUrls | string [] |
chainLogo | string |
chainName | string |
chainNameShort | string |
id | number |
maxPrepayCrossGas | number |
minCrossGasBalance | number |
minGasBalance | number |
requestRpc | string |
Const
DEPOSIT_FEE_RATE: 1.05
Const
Ethereum: Object
Name | Type |
---|---|
blockExplorerName | string |
chainInfo | { blockExplorerUrls : string [] ; chainId : string ; chainName : string = “Ethereum Mainnet”; nativeCurrency : { decimals : number = 18; fix : number = 8; name : string = “eth”; symbol : string = “ETH” } ; rpcUrls : string [] } |
chainInfo.blockExplorerUrls | string [] |
chainInfo.chainId | string |
chainInfo.chainName | string |
chainInfo.nativeCurrency | { decimals : number = 18; fix : number = 8; name : string = “eth”; symbol : string = “ETH” } |
chainInfo.nativeCurrency.decimals | number |
chainInfo.nativeCurrency.fix | number |
chainInfo.nativeCurrency.name | string |
chainInfo.nativeCurrency.symbol | string |
chainInfo.rpcUrls | string [] |
chainLogo | string |
chainName | string |
chainNameShort | string |
id | number |
maxPrepayCrossGas | number |
minCrossGasBalance | number |
minGasBalance | number |
requestRpc | string |
Const
Fantom: Object
Name | Type |
---|---|
blockExplorerName | string |
chainInfo | { blockExplorerUrls : string [] ; chainId : string ; chainName : string = “Fantom”; nativeCurrency : { decimals : number = 18; fix : number = 4; name : string = “ftm”; symbol : string = “FTM” } ; rpcUrls : string [] } |
chainInfo.blockExplorerUrls | string [] |
chainInfo.chainId | string |
chainInfo.chainName | string |
chainInfo.nativeCurrency | { decimals : number = 18; fix : number = 4; name : string = “ftm”; symbol : string = “FTM” } |
chainInfo.nativeCurrency.decimals | number |
chainInfo.nativeCurrency.fix | number |
chainInfo.nativeCurrency.name | string |
chainInfo.nativeCurrency.symbol | string |
chainInfo.rpcUrls | string [] |
chainLogo | string |
chainName | string |
chainNameShort | string |
id | number |
maxPrepayCrossGas | number |
minCrossGasBalance | number |
minGasBalance | number |
requestRpc | string |
Const
Fuji: Object
Name | Type |
---|---|
blockExplorerName | string |
chainInfo | { blockExplorerUrls : string [] ; chainId : string ; chainName : string = “Avalanche Fuji Testnet”; nativeCurrency : { decimals : number = 18; fix : number = 5; name : string = “avax”; symbol : string = “AVAX” } ; rpcUrls : string [] } |
chainInfo.blockExplorerUrls | string [] |
chainInfo.chainId | string |
chainInfo.chainName | string |
chainInfo.nativeCurrency | { decimals : number = 18; fix : number = 5; name : string = “avax”; symbol : string = “AVAX” } |
chainInfo.nativeCurrency.decimals | number |
chainInfo.nativeCurrency.fix | number |
chainInfo.nativeCurrency.name | string |
chainInfo.nativeCurrency.symbol | string |
chainInfo.rpcUrls | string [] |
chainLogo | string |
chainName | string |
chainNameShort | string |
id | number |
maxPrepayCrossGas | number |
minCrossGasBalance | number |
minGasBalance | number |
requestRpc | string |
Const
Linea: Object
Name | Type |
---|---|
blockExplorerName | string |
chainInfo | { blockExplorerUrls : string [] ; chainId : string ; chainName : string = “Linea”; nativeCurrency : { decimals : number = 18; fix : number = 4; name : string = “eth”; symbol : string = “ETH” } ; rpcUrls : string [] } |
chainInfo.blockExplorerUrls | string [] |
chainInfo.chainId | string |
chainInfo.chainName | string |
chainInfo.nativeCurrency | { decimals : number = 18; fix : number = 4; name : string = “eth”; symbol : string = “ETH” } |
chainInfo.nativeCurrency.decimals | number |
chainInfo.nativeCurrency.fix | number |
chainInfo.nativeCurrency.name | string |
chainInfo.nativeCurrency.symbol | string |
chainInfo.rpcUrls | string [] |
chainLogo | string |
chainName | string |
chainNameShort | string |
id | number |
maxPrepayCrossGas | number |
minCrossGasBalance | number |
minGasBalance | number |
requestRpc | string |
Const
MANTLE_TESTNET_CHAINID: 5003
Const
MANTLE_TESTNET_CHAINID_HEX: "0x138b"
Const
MEDIA_TABLET: "(max-width: 768px)"
Const
Mantle: Object
Name | Type |
---|---|
blockExplorerName | string |
chainInfo | { blockExplorerUrls : string [] ; chainId : string ; chainName : string = “Mantle”; nativeCurrency : { decimals : number = 6; fix : number = 4; name : string = “MNT”; symbol : string = “MNT” } ; rpcUrls : string [] } |
chainInfo.blockExplorerUrls | string [] |
chainInfo.chainId | string |
chainInfo.chainName | string |
chainInfo.nativeCurrency | { decimals : number = 6; fix : number = 4; name : string = “MNT”; symbol : string = “MNT” } |
chainInfo.nativeCurrency.decimals | number |
chainInfo.nativeCurrency.fix | number |
chainInfo.nativeCurrency.name | string |
chainInfo.nativeCurrency.symbol | string |
chainInfo.rpcUrls | string [] |
chainLogo | string |
chainName | string |
chainNameShort | string |
id | number |
maxPrepayCrossGas | number |
minCrossGasBalance | number |
minGasBalance | number |
requestRpc | string |
Const
MantleSepolia: Object
Name | Type |
---|---|
blockExplorerName | string |
chainInfo | { blockExplorerUrls : string [] ; chainId : string ; chainName : string = “Mantle Sepolia”; nativeCurrency : { decimals : number = 6; fix : number = 4; name : string = “MNT”; symbol : string = “MNT” } ; rpcUrls : string [] } |
chainInfo.blockExplorerUrls | string [] |
chainInfo.chainId | string |
chainInfo.chainName | string |
chainInfo.nativeCurrency | { decimals : number = 6; fix : number = 4; name : string = “MNT”; symbol : string = “MNT” } |
chainInfo.nativeCurrency.decimals | number |
chainInfo.nativeCurrency.fix | number |
chainInfo.nativeCurrency.name | string |
chainInfo.nativeCurrency.symbol | string |
chainInfo.rpcUrls | string [] |
chainLogo | string |
chainName | string |
chainNameShort | string |
id | number |
maxPrepayCrossGas | number |
minCrossGasBalance | number |
minGasBalance | number |
requestRpc | string |
Const
MaxUint256: bigint
A constant for the maximum value for a uint256
.
Const
Optimism: Object
Name | Type |
---|---|
blockExplorerName | string |
chainInfo | { blockExplorerUrls : string [] ; chainId : string ; chainName : string = “Optimism”; nativeCurrency : { decimals : number = 18; fix : number = 4; name : string = “eth”; symbol : string = “ETH” } ; rpcUrls : string [] } |
chainInfo.blockExplorerUrls | string [] |
chainInfo.chainId | string |
chainInfo.chainName | string |
chainInfo.nativeCurrency | { decimals : number = 18; fix : number = 4; name : string = “eth”; symbol : string = “ETH” } |
chainInfo.nativeCurrency.decimals | number |
chainInfo.nativeCurrency.fix | number |
chainInfo.nativeCurrency.name | string |
chainInfo.nativeCurrency.symbol | string |
chainInfo.rpcUrls | string [] |
chainLogo | string |
chainName | string |
chainNameShort | string |
id | number |
maxPrepayCrossGas | number |
minCrossGasBalance | number |
minGasBalance | number |
requestRpc | string |
Const
OptimismGoerli: Object
Name | Type |
---|---|
blockExplorerName | string |
chainInfo | { blockExplorerUrls : string [] ; chainId : string ; chainName : string = “Optimism Goerli”; nativeCurrency : { decimals : number = 18; fix : number = 4; name : string = “ETH”; symbol : string = “ETH” } ; rpcUrls : string [] } |
chainInfo.blockExplorerUrls | string [] |
chainInfo.chainId | string |
chainInfo.chainName | string |
chainInfo.nativeCurrency | { decimals : number = 18; fix : number = 4; name : string = “ETH”; symbol : string = “ETH” } |
chainInfo.nativeCurrency.decimals | number |
chainInfo.nativeCurrency.fix | number |
chainInfo.nativeCurrency.name | string |
chainInfo.nativeCurrency.symbol | string |
chainInfo.rpcUrls | string [] |
chainLogo | string |
chainName | string |
chainNameShort | string |
id | number |
maxPrepayCrossGas | number |
minCrossGasBalance | number |
minGasBalance | number |
requestRpc | string |
Const
OptimismSepolia: Object
Name | Type |
---|---|
blockExplorerName | string |
chainInfo | { blockExplorerUrls : string [] ; chainId : string ; chainName : string = “Optimism Sepolia”; nativeCurrency : { decimals : number = 18; fix : number = 4; name : string = “ETH”; symbol : string = “ETH” } ; rpcUrls : string [] } |
chainInfo.blockExplorerUrls | string [] |
chainInfo.chainId | string |
chainInfo.chainName | string |
chainInfo.nativeCurrency | { decimals : number = 18; fix : number = 4; name : string = “ETH”; symbol : string = “ETH” } |
chainInfo.nativeCurrency.decimals | number |
chainInfo.nativeCurrency.fix | number |
chainInfo.nativeCurrency.name | string |
chainInfo.nativeCurrency.symbol | string |
chainInfo.rpcUrls | string [] |
chainLogo | string |
chainName | string |
chainNameShort | string |
id | number |
maxPrepayCrossGas | number |
minCrossGasBalance | number |
minGasBalance | number |
requestRpc | string |
Const
Polygon: Object
Name | Type |
---|---|
blockExplorerName | string |
chainInfo | { blockExplorerUrls : string [] ; chainId : string ; chainName : string = “Polygon”; nativeCurrency : { decimals : number = 18; fix : number = 4; name : string = “matic”; symbol : string = “MATIC” } ; rpcUrls : string [] } |
chainInfo.blockExplorerUrls | string [] |
chainInfo.chainId | string |
chainInfo.chainName | string |
chainInfo.nativeCurrency | { decimals : number = 18; fix : number = 4; name : string = “matic”; symbol : string = “MATIC” } |
chainInfo.nativeCurrency.decimals | number |
chainInfo.nativeCurrency.fix | number |
chainInfo.nativeCurrency.name | string |
chainInfo.nativeCurrency.symbol | string |
chainInfo.rpcUrls | string [] |
chainLogo | string |
chainName | string |
chainNameShort | string |
id | number |
maxPrepayCrossGas | number |
minCrossGasBalance | number |
minGasBalance | number |
requestRpc | string |
Const
PolygonAmoy: Object
Name | Type |
---|---|
blockExplorerName | string |
chainInfo | { blockExplorerUrls : string [] ; chainId : string ; chainName : string = “Polygon Amoy”; nativeCurrency : { decimals : number = 6; fix : number = 4; name : string = “MATIC”; symbol : string = “MATIC” } ; rpcUrls : string [] } |
chainInfo.blockExplorerUrls | string [] |
chainInfo.chainId | string |
chainInfo.chainName | string |
chainInfo.nativeCurrency | { decimals : number = 6; fix : number = 4; name : string = “MATIC”; symbol : string = “MATIC” } |
chainInfo.nativeCurrency.decimals | number |
chainInfo.nativeCurrency.fix | number |
chainInfo.nativeCurrency.name | string |
chainInfo.nativeCurrency.symbol | string |
chainInfo.rpcUrls | string [] |
chainLogo | string |
chainName | string |
chainNameShort | string |
id | number |
maxPrepayCrossGas | number |
minCrossGasBalance | number |
minGasBalance | number |
requestRpc | string |
Const
PolygonzkEVM: Object
Name | Type |
---|---|
blockExplorerName | string |
chainInfo | { blockExplorerUrls : string [] ; chainId : string ; chainName : string = “Polygon zkEVM”; nativeCurrency : { decimals : number = 18; fix : number = 4; name : string = “eth”; symbol : string = “ETH” } ; rpcUrls : string [] } |
chainInfo.blockExplorerUrls | string [] |
chainInfo.chainId | string |
chainInfo.chainName | string |
chainInfo.nativeCurrency | { decimals : number = 18; fix : number = 4; name : string = “eth”; symbol : string = “ETH” } |
chainInfo.nativeCurrency.decimals | number |
chainInfo.nativeCurrency.fix | number |
chainInfo.nativeCurrency.name | string |
chainInfo.nativeCurrency.symbol | string |
chainInfo.rpcUrls | string [] |
chainLogo | string |
chainName | string |
chainNameShort | string |
id | number |
maxPrepayCrossGas | number |
minCrossGasBalance | number |
minGasBalance | number |
requestRpc | string |
Const
TestnetChains: { network_infos
: { bridge_enable
: boolean
= true; chain_id
: number
= 421614; currency_symbol
: string
= “ETH”; est_txn_mins
: null
= null; explorer_base_url
: string
= “https://sepolia.arbiscan.io”; mainnet
: boolean
= false; name
: string
= “Arbitrum Sepolia”; public_rpc_url
: string
= “https://arbitrum-sepolia.blockpi.network/v1/rpc/public”; shortName
: string
= “Arbitrum Sepolia” } ; token_infos
: { address
: string
= “0x75faf114eafb1BDbe2F0316DF893fd58CE46AA4d”; decimals
: number
= 6; symbol
: string
= “USDC” }[] }[]
Const
chainsInfoMap: Map
<number
, ChainConfig
>
Const
defaultMainnetChains: { blockExplorerName
: string
= “Arbiscan”; chainInfo
: { blockExplorerUrls
: string
[] ; chainId
: string
; chainName
: string
= “Arbitrum”; nativeCurrency
: { decimals
: number
= 18; fix
: number
= 4; name
: string
= “eth”; symbol
: string
= “ETH” } ; rpcUrls
: string
[] } ; chainLogo
: string
= ""; chainName
: string
= “Arbitrum”; chainNameShort
: string
= “Arbitrum”; id
: number
= 42161; maxPrepayCrossGas
: number
= 0.03; minCrossGasBalance
: number
= 0.002; minGasBalance
: number
= 0.0002; requestRpc
: string
= “https://arb1.arbitrum.io/rpc” }[]
Const
defaultTestnetChains: { blockExplorerName
: string
= “Arbitrum Sepolia”; chainInfo
: { blockExplorerUrls
: string
[] ; chainId
: string
; chainName
: string
= “Arbitrum Sepolia”; nativeCurrency
: { decimals
: number
= 18; fix
: number
= 4; name
: string
= “ETH”; symbol
: string
= “ETH” } ; rpcUrls
: string
[] } ; chainLogo
: string
= ""; chainName
: string
= “Arbitrum Sepolia”; chainNameShort
: string
= “Arbitrum Sepolia”; id
: number
= 421614; maxPrepayCrossGas
: number
= 0.03; minCrossGasBalance
: number
= 0.002; minGasBalance
: number
= 0.0002; requestRpc
: string
= “https://arbitrum-sepolia.blockpi.network/v1/rpc/public” }[]
Const
definedTypes: Object
Name | Type |
---|---|
AddOrderlyKey | readonly [{ name : "brokerId" = “brokerId”; type : "string" = “string” }, { name : "chainId" = “chainId”; type : "uint256" = “uint256” }, { name : "orderlyKey" = “orderlyKey”; type : "string" = “string” }, { name : "scope" = “scope”; type : "string" = “string” }, { name : "timestamp" = “timestamp”; type : "uint64" = “uint64” }, { name : "expiration" = “expiration”; type : "uint64" = “uint64” }] |
EIP712Domain | readonly [{ name : "name" = “name”; type : "string" = “string” }, { name : "version" = “version”; type : "string" = “string” }, { name : "chainId" = “chainId”; type : "uint256" = “uint256” }, { name : "verifyingContract" = “verifyingContract”; type : "address" = “address” }] |
Registration | readonly [{ name : "brokerId" = “brokerId”; type : "string" = “string” }, { name : "chainId" = “chainId”; type : "uint256" = “uint256” }, { name : "timestamp" = “timestamp”; type : "uint64" = “uint64” }, { name : "registrationNonce" = “registrationNonce”; type : "uint256" = “uint256” }] |
SettlePnl | readonly [{ name : "brokerId" = “brokerId”; type : "string" = “string” }, { name : "chainId" = “chainId”; type : "uint256" = “uint256” }, { name : "settleNonce" = “settleNonce”; type : "uint64" = “uint64” }, { name : "timestamp" = “timestamp”; type : "uint64" = “uint64” }] |
Withdraw | readonly [{ name : "brokerId" = “brokerId”; type : "string" = “string” }, { name : "chainId" = “chainId”; type : "uint256" = “uint256” }, { name : "receiver" = “receiver”; type : "address" = “address” }, { name : "token" = “token”; type : "string" = “string” }, { name : "amount" = “amount”; type : "uint256" = “uint256” }, { name : "withdrawNonce" = “withdrawNonce”; type : "uint64" = “uint64” }, { name : "timestamp" = “timestamp”; type : "uint64" = “uint64” }] |
Const
nativeTokenAddress: "0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE"
"1.5.7"
Const
zkSyncEra: Object
Name | Type |
---|---|
blockExplorerName | string |
chainInfo | { blockExplorerUrls : string [] ; chainId : string ; chainName : string = “zkSync Era”; nativeCurrency : { decimals : number = 18; fix : number = 4; name : string = “eth”; symbol : string = “ETH” } ; rpcUrls : string [] } |
chainInfo.blockExplorerUrls | string [] |
chainInfo.chainId | string |
chainInfo.chainName | string |
chainInfo.nativeCurrency | { decimals : number = 18; fix : number = 4; name : string = “eth”; symbol : string = “ETH” } |
chainInfo.nativeCurrency.decimals | number |
chainInfo.nativeCurrency.fix | number |
chainInfo.nativeCurrency.name | string |
chainInfo.nativeCurrency.symbol | string |
chainInfo.rpcUrls | string [] |
chainLogo | string |
chainName | string |
chainNameShort | string |
id | number |
maxPrepayCrossGas | number |
minCrossGasBalance | number |
minGasBalance | number |
requestRpc | string |
address
): boolean
Name | Type |
---|---|
address | string |
boolean