Skip to Content
Zh CnDocs
交易 API
链查询与广播

链查询与广播

地址资产查询

查询指定链上某地址持有的代币余额。

请求路径: POST /bgw-pro/wallet/v1/account/balancesV3

请求参数

参数类型是否必填参数说明
chainstring链标识,如 eth、bnb、matic 等
addressstring用户钱包地址
contract[]stringToken 合约地址列表,为空时查询最多 1000 条

请求示例

{ "chain": "eth", "address": "0x000000000000Bb1B11e5Ac8099E92e366B64c133", "contract": ["0x2b591e99afE9f32eAA6214f7B7629768c40Eeb39"] }

响应示例

{ "code": 0, "data": { "0x2b591e99afE9f32eAA6214f7B7629768c40Eeb39": { "chain": "eth", "address": "0x000000000000Bb1B11e5Ac8099E92e366B64c133", "contract": "0x2b591e99afE9f32eAA6214f7B7629768c40Eeb39", "balance": "1.000000000000000000", "update_time": 1775358110 } }, "message": "success" }

Gas 费用查询

查询指定链当前的 Gas 价格,支持 EVM 链的 EIP-1559 费用模型。

请求路径: POST /bgw-pro/chain/public/getGasPriceV1

请求参数

参数类型是否必填参数说明
chainstring链标识,如 eth、bnb、matic 等

请求示例

{ "chain": "eth" }

响应示例

{ "code": 0, "message": "success", "data": { "gasPrice": "0.117109435", "mediumGasPrice": "0.13467585025", "fastGasPrice": "0.1756641525", "eip1559": { "baseFeePerGas": "0.116719073", "maxPriorityFeePerGas": "0.000054325", "maxPriorityFeePerGasTiered": { "normal": "0.000054325", "medium": "0.001", "fast": "0.020171544" } }, "chainType": "evm" } }

响应字段说明

字段类型说明
gasPricestring普通 Gas 价格(Gwei)
mediumGasPricestring中等速度 Gas 价格
fastGasPricestring快速 Gas 价格
eip1559.baseFeePerGasstringEIP-1559 基础费用
eip1559.maxPriorityFeePerGasstring默认优先费用
eip1559.maxPriorityFeePerGasTiered.normalstring普通档优先费
eip1559.maxPriorityFeePerGasTiered.mediumstring中等档优先费
eip1559.maxPriorityFeePerGasTiered.faststring快速档优先费
chainTypestring链类型,如 evm

交易广播

将已签名的原始交易广播到链上。

请求路径: POST /bgw-pro/chain/public/send

请求参数

参数类型是否必填参数说明
chainstring链标识,如 eth、bnb、sol、trx 等
sigstring已签名的原始交易(hex 或 base64,视链而定)
useMevProtectbool是否开启 MEV 保护

请求示例

{ "chain": "eth", "sig": "0xf86c808504a817c800825208940x1234...880de0b6b3a76400008025a0...", "useMevProtect": true }

响应示例

{ "code": 0, "message": "success", "data": { "txid": "0xabc123..." } }

交易详情查询

从链上查询单笔交易详情;成功时直接返回交易详情对象,不使用 { code, message, data } 包装。

请求路径: POST /bgw-pro/chain/public/getDetail

请求参数

参数类型是否必填参数说明
chainstring链标识,如 eth、arbitrum、sol 等
txidstring链上交易 hash

请求示例

{ "chain": "arbitrum", "txid": "0x1dd7a1610eb303084e716c71cd2b32008631b610bc5d922e272c5a049ccbc140" }

响应示例

{ "txid": "0x1dd7a1610eb303084e716c71cd2b32008631b610bc5d922e272c5a049ccbc140", "status": 1, "height": 464149490, "time": 1779115993, "from": "0x69a1ad2dc946256e8871bc75abc565c41422cef5", "to": "0xaf88d065e77c8cc2239327c5edb3a432268e5831", "value": "0", "fee": 7.02331846e-7, "feeData": { "coin": "eth", "gasPriceText": "0.020026 Gwei", "gasPrice": "0.000000000020026", "gasLimit": 49137, "gasUsed": 35071 }, "nonce": 98, "transfers": [ { "contract": "0xaf88d065e77c8cc2239327c5edb3a432268e5831", "from": "0x69a1ad2dc946256e8871bc75abc565c41422cef5", "to": "0x000000000022d473030f116ddee9f6b43ac78ba3", "value": "0", "type": "approval", "symbol": "USDC", "name": "USD Coin" } ], "data": "0x095ea7b3000000000000000000000000000000000022d473030f116ddee9f6b43ac78ba30000000000000000000000000000000000000000000000000000000000000000", "symbol": "eth" }

响应字段说明

字段类型说明
txidstring交易 hash
statusnumber交易状态:1 成功,2 失败,0 待确认(部分链);查询失败时可能返回 { status, errorMsg, txId }
heightnumber区块高度 / slot
timenumber区块时间戳(秒)
fromstring发起方地址
tostring接收方地址
valuestring / number主币转账金额
feenumber手续费
feeDataobject手续费明细(结构因链而异)
transfersarray转账 / 授权记录
symbolstring主币符号(EVM 链)
noncenumber交易 nonce(EVM 链)
datastringinput data(EVM 链)
Last updated on