我是最棒的
疯狂紫萧

简介:我是最棒的

粉丝

0

关注

0

我现在正在做一个交易平台
平台出现大量的提币,可能一个人提b几次,数量也是一样的,那么管理员勾选本页的所有提币,然后确认转币
这时候通过web3j来发送交易,但是
第一笔成功,后面的多次不成功,提示 transaction replacement underprice ,这种问题如何解决 ?

我能每次发送交易设置nonce吗
但是我看到web3j的底层获得nonce的过程是根据地址来获得pending的交易的数量后+1

还有一种是转账后,轮询交易回执从而阻塞的方式
但是有时候会轮询失败
超时了,毕竟轮询40次
现在我想找到一种高效的方式保证交易正确发送

毕竟后续可能每时每刻都有提币,请教下大神,如何解决这个问题?

2019-01-08 16:29 浏览 229 收藏 1 举报

分享你的真实观点和经验,通过汇编、洗稿的等方式拼凑的回答将会被折叠 完成
2个回答
  • 自所不欲,勿施于人
    竹海听萧

    简介:自所不欲,勿施于人

    粉丝

    0

    关注

    0

    我做TPS工具的时候,也是手动增加nonce,等待交易进入区块太慢了

    评论 0
    2019-01-08 18:30:53 点赞   举报  
    取消 评论
  • 缘分
    7
    世界很美好,时间很宝贵。
    缘分

    简介:世界很美好,时间很宝贵。

    粉丝

    0

    关注

    0

    我用 .net 写的

    没有你说的这种问题,批量交易手动设置 nonce

    好些功能都实现了,要不你也换语言写?

    评论 0
    2019-01-08 18:31:27 点赞   举报  
    取消 评论