FULL NAME
SUBJECT
Customer Support
Customer Support
Business / Sales
Partnership
Feedback
Demo Request
Other
TEXT MESSAGE
0/300
⚡ We welcome businesses to test our enterprise-grade service
Method: POST xrp_sign
方法不允许
sign 方法采用 JSON 格式的交易和种子值,并返回交易的已签名二进制表示。
要为多签名交易贡献一个签名,请改用 sign_for 方法。
默认情况下,此方法仅供管理员使用。
如果服务器启用了公共签名,它可以用作公共方法。
tx_json
- 目的
JSON 格式的交易定义
secret
- 细绳
(可选)提供交易的帐户的秘密种子,用于对其进行签名。不要将您的秘密发送到不受信任的服务器或通过不安全的网络连接。不能与 key_type、seed、seed_hex 或密码短语一起使用。
seed
- 细绳
(可选)提供交易的帐户的秘密种子,用于对其进行签名。
必须采用 XRP Ledger 的 base58 格式。
如果提供,您还必须指定 key_type。不能与 secret、seed_hex 或密码短语一起使用。
seed_hex
- 细绳
(可选)提供交易的帐户的秘密种子,用于对其进行签名。
必须是十六进制格式。
如果提供,您还必须指定 key_type。不能与秘密、种子或密码一起使用。
passphrase
- 细绳
(可选)提供交易的帐户的秘密种子,用于对其进行签名,作为字符串密码。
如果提供,您还必须指定 key_type。
不能与 secret、seed 或 seed_hex 一起使用。
key_type
- 细绳
(可选)提供的加密密钥对的签名算法。
有效类型为 secp256k1 或 ed25519。默认为 secp256k1。
不能与秘密一起使用。
offline
- 布尔值
(可选)如果为 true,则在构建交易时,不要尝试自动填写任何交易详情。
默认值为假。
build_path
- 布尔值
(可选)如果提供了此字段,则服务器会在签名前自动填写支付交易的路径字段。
如果交易是直接 XRP 付款或不是付款类型的交易,则您必须省略此字段。
fee_mult_max
- 整数
(可选)如果自动填充的费用值大于参考交易成本 × fee_mult_max ÷ fee_div_max,则签名会失败并显示错误 rpcHIGH_FEE。
如果您明确指定交易的费用字段,则此字段无效。
默认值为 10。
fee_div_max
- 整数
(可选)如果自动填充的费用值大于参考交易成本 × fee_mult_max ÷ fee_div_max,则签名会失败并显示错误 rpcHIGH_FEE。
如果您明确指定交易的费用字段,则此字段无效。
curl --location --request POST 'https://xrp.getblock.io/mainnet/' --header 'x-api-key: YOUR-API-KEY' --header 'Content-Type: application/json' --data-raw '{"jsonrpc": "2.0", "method": "sign", "params": [{"tx_json": {"Account": "rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn", "Amount": {"currency": "USD", "issuer": "rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn", "value": "1"}, "Destination": "ra5nK24KXen9AHvsdFTKHSANinZseWnPcX", "TransactionType": "Payment"}}], "id": "getblock.io"}'
{ "result": "null", "id": "getblock.io", "status_code": 405, "message": "Method not allowed" }