如何向测试网发送已签名的ADA(Cardano)交易?
已签名ADA测试网交易提交方案
- 方式1:使用公共测试网RPC端点提交
可以直接调用Cardano测试网公共RPC的submitTx方法完成提交,本地安装cardano-cli的话可直接执行命令:
如果是代码中调用,直接向RPC节点发送对应格式的JSON-RPC请求,传入序列化后的交易内容即可。cardano-cli transaction submit --tx-file 你的签名交易文件路径 --testnet-magic 1097911063 - 方式2:使用第三方Cardano数据服务API提交
目前主流的Cardano链上数据服务都支持测试网交易提交功能,大多支持免费额度调用:- Blockfrost:注册测试网项目获取API密钥后,调用交易提交接口,请求体放置CBOR格式的签名交易二进制即可
- Koios:无需注册即可免费使用测试网公共端点,直接调用对应交易提交接口即可完成上链
- 提交前校验注意事项
- 确认交易生成时使用的是测试网配置参数,不要和主网参数混淆
- 确认交易输入输出金额平衡、手续费足额、所有必要签名已完整添加,避免提交后被节点拒绝
- 提交完成后可直接在Cardano测试网区块浏览器输入交易哈希查询上链状态
内容的提问来源于stack exchange,提问作者weera
相关产品推荐
相关产品推荐

