"not owner nor approved"是说sender不是DDC的拥有者,或是被DDC拥有者授权过的账户,要将sender换成DDC的拥有者,或是DDC拥有者授权给sender,sender才能操作此DDC。
sender balance < tx cost (10000ugas < 300000ugas)10000ugas是当前账户的能量值余额,300000ugas是设置的gasLimit的值,这个错的意思是当前账户的能量值余额,小于设置的gasLimit的值,解决方案是调小gasLimit,或对账户进行能量值充值。注意,gas...
0ugas < 300000ugas, 0ugas指的是当前sender账户的余额,300000ugas是gasLimit设置的值,这个错就是账户余额为0且小于设置的gasLimit的值。 1、检查sender账户是否进行了能量值充值 2、检查sender账户和signEvent里的privateKey是否匹配 3、链账户地址是门...
DDC官方合约mint方法中的ddcURI字段为DDC标识符,该字段为String类型,长度限制是1000,内容BSN不做限制,用户可根据自己的业务场景自行传值,例如:{"amount":5000,"id":"001","name":"name&q...
官方DDC 1155合约,批量安全转移方法,只能将一个链账户下的多个DDC转移至另一个链账户。
可以根据eth_estimateGas计算下交易所需大概的gas值,然后gasLimit比这个值大就可以,如不会计算设置个特别大的值就可以,但这个值要小于账户余额,如果设置的gasLimit大于账户余额,交易无法成功。
使用官方DDC-SDK生成DDC时,里面的sender账户是用来支付本次交易所需要消耗的能量值和业务费的,to账户指的是将DDC生成至哪个账户下。
如果拥有者在第一次生成DDC时ddcURI为空,生成之后该DDC的拥有者和授权者就可以使用setDDCURI方法进行ddcURI的赋值,如果ddcURI已经有值了就不可以再修改了。
1155DDC详情里面的ddcPubTotal字段是这个1155DDC发行的总数量,这个数量不会变。
BSN-BASE门户创建的链账户不能调用官方DDC合约,DDC门户创建的链账户即可以调用官方DDC合约,也可以调用自己部署的DDC合约或其他合约。