JS SDK内置合约的发起质押调用一直失败。

按照文档:
https://platonnetwork.github.io/Docs/#/zh-cn/Development/[Chinese-Simplified]-JS-SDK?id=内置合约调用指南

发起质押,send 发送交易,按照示例一直调用失败?是哪边写的有问题吗?

2 个赞

收到,感谢提报。请 @alliswell 确认,谢谢。

麻烦按照下面三点检查一下自己的配置:

  1. 调整一下配置。
    ppos.updateSetting({
    privateKey: ‘xxx’, // 自己的私钥。
    chainId: 101, // 测试网现在的chainId 是 101。测试网必须是101.
    gas: ‘0x7a120’, //这个值代表 500000,自己可以调整。
    gasPrice: ‘0x3b9aca00’, //这个是1GVON,自己可以调整。
    })
  2. 注意质押金额:
    const amount = ‘1000000000000000000000000’; // 这个值是1百万,自己可以根据需要调整。
  3. 保证发起交易的账号有足够的余额。
2 个赞

ppos的配置gas: 0x76c0000, gasPrice是getGasPrice获取的。

金额是 10000000000000000000000000000,你那个不是100w把,
这样写不行~

  1. 0x76c0000 gas配置太大了,已经超过区块gas。用我给的试试。
  2. 1 LAT = 10 ^18 VON。我给的是一百万。

试了下,还是不行。。。都和例子一模一样了。。

您好,这个质押接口存在问题。我们这边已经修改,正在验证,将择期进行发布。

2 个赞