Sign EVM Transactions
POST/PayTool/EVM/signTransaction
Sign withdrawal orders on EVM chain.
Request
- application/json
Body
required
Array [
]
Chain ID
This is the platform internal ID, not the chain ID on the chain or from the wallet, can be obtained from Get Chain List interface
ID list of pending withdrawal orders
Query Withdrawal List to get pending orders.
withdrawItems
object[]
required
List of withdrawal items
Merchant withdrawal order number
Currency ID passed when the merchant creates a withdrawal order
Withdrawal address passed when the merchant creates a withdrawal order
Withdrawal amount passed when the merchant creates a withdrawal order
Note: This is the actual amount, must be positive, and can be a decimal
Responses
- 200
- 201
- 401
- 403
- 404
OK
- application/json
- Schema
- Example (from schema)
- Example
Schema
Status code
Status message on success or error message on failure
data
object
nullable
Transaction hash
Detailed description when error
{
"code": 0,
"msg": "string",
"data": {
"txHash": "string"
},
"description": "string"
}
{
"code": 1,
"msg": "SUCCESS",
"data": {
"txHash": "0xe5e4b17390c26e7c804e99a778e3a4cf1ffb98168314c14bfea915abdbd0b0a0"
},
"description": ""
}
Created
Unauthorized
Forbidden
Not Found