我是Dapp的新手。并研究如何制作dapp。我发现了一些像这样的代码。在钱包之间转移代币
Token.transfer(accounts [1],10,{from:accounts [2]})。then(function(result){ …
测试RPC网络,所有帐户都可以解锁。 无需签名交易即可处理所有未锁定的帐户。
您可以使用命令解锁/锁定帐户
web3.personal.unlockAccount(address); web3.personal.lockAccount(address);
如果您锁定帐户,则无法在没有签名交易的情况下直接使用“转移”功能。
参考: 如何签署交易
对于erc20令牌中的传输目的,有两种方法, Transfer 和 TransferFrom 。
Transfer
TransferFrom
如果您使用的是转帐方式,则必须使用转帐方式 FromAccount 私钥。
FromAccount
如果你正在使用 TransferFrom 你必须设置津贴 FromAccount 至 ToAccount 在之前的交易中(由。签字) FromAccount 私钥)。你不能从中转移令牌 FromAccount 没有签署的交易 FromAccount 私钥甚至在开发网络中。
ToAccount