问题标签 [erc20]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
6625 浏览

blockchain - ERC20 标准中真正的批准和允许方法是什么?

问题是什么allowanceapprove真正在做什么?

它是_spender什么,它在做什么?

有谁能给我解释一下吗?

0 投票
0 回答
454 浏览

java - 如何生成智能合约以使用 Web3j 发送任意 ERC20 代币?

我正在编写一个功能类似于 MyEtherWallet 的 android 钱包,但我似乎找不到任何关于如何使用 Web3j 生成合约以发送任意 ERC20 令牌的示例。有没有人有一个很好的例子,或者我需要为我想要发送的每个令牌生成一个单独的合同,如果是这样,我怎么能在 java 中做到这一点?

0 投票
1 回答
442 浏览

token - ERC 223 代币标准不起作用

我正在尝试使用 ERC223 标准创建一个新令牌。代币已创建,但当我尝试将代币转移到其他钱包时,会创建交易哈希并且交易失败。代币从我的钱包中扣除,而不是添加到目标钱包中。

这是我的交易哈希: https://ropsten.etherscan.io/tx/0x04dbea66944a5fdaca45a56be68f98c475aff17ff4de74cb068e3277b38dc5c8][1]

这是我的代币智能合约代码:

0 投票
1 回答
469 浏览

ide - 如何修复浏览器/IERC20.sol:4:53:警告:此声明会影响现有声明

错误:

browser/IERC20.sol:4:53:警告:此声明会影响现有声明。函数 totalSupply() 公共常量返回 (uint256 totalSupply);

browser/IERC20.sol:4:5: 阴影声明在这里: function totalSupply() public constant returns (uint256 totalSupply);

IERC20.sol

INDToken.sol

0 投票
0 回答
515 浏览

ethereum - 如何为 ERC20 代币创建自定义钱包

我知道可以使用元掩码、MEW 等,但是如何为 ERC20 代币创建新钱包。

拥有 [NAME-OF-TOKEN 钱包]。可以在注册时自动生成新的令牌地址。与 Metamask 等不同,可以将代币从一个地址发送到另一个地址,而无需扣除 ETH。希望尽快收到任何人的回答、建议或链接。

谢谢!

0 投票
1 回答
251 浏览

ethereum - ERC20 token , transferfrom crash , 会有什么后果?

我们为 TGE/ICO 创建了一个 ERC20 代币。在我们的测试中,我们发现 transferFrom 功能不起作用并且崩溃其余所有功能都正常工作。代币已经部署在主网上,除了用户不能代表某人转移之外,这会产生什么影响?无论如何,当代币进入交易所时,这也会影响以后吗?还是用户只会使用传输功能?

0 投票
2 回答
856 浏览

ethereum - 一份合约能否拥有另一份合约的代币

如果我猜对了,智能合约没有私钥,所以他们无法签署交易。第一笔交易被签署购买用户,如果一个合约调用另一个合约等等,这些交易也被签署购买用户。那么,如果我们有两个 ERC20 合约 A 和 B 并且 B 持有一些 A 代币怎么办。

如果某个用户冒充合约 B 调用合约 A 怎么办?我的意思是他将签署一系列交易,其中最后一个不会来自合同 B,但合同 A 会这样认为。

它看起来像这样:

如果他这样做了,他就有可能使用合约 A 中的函数 transfer 并传入他自己的地址,从合约 A 中的合约 B 余额中窃取代币。

所以我是对的,这真的有可能还是我在某个地方犯了错误?如果可能的话,在这种情况下,一个合约如何拥有其他合约的代币?

0 投票
1 回答
568 浏览

ethereum - sellPrice 和 buyPrice Solidity

我试图将我的 sellPrice 设置为 0.01 并且我的 buyPrice 等于 0.02 时遇到问题。我的合约已部署,后来我使用 setPrices 函数设置代币价格。我加上双引号“10000000000000000”和“20000000000000000”,因为如果我不加引号就会抛出异常。

购买功能:

在我的 web3 代码上:

当 buy() 成功时,将 0.000000000000000001 的代币添加到我的钱包中,我希望钱包上有 1 个代币。我的意思是 0.02 = 1 个我的代币。

有人可以帮助我吗?我很困在这里。

谢谢。

0 投票
1 回答
969 浏览

ethereum - 自动将所有代币和 Eth 发​​送到一个地址

我有几个孩子钱包和一个父母钱包。每当这些子钱包收到传入的 ERC20 代币或 ETH 时。我想将它们自动发送到父钱包。

我知道我可以在下面发送整个 eth 余额。

我怎样才能为 erc20 代币做到这一点。

提前致谢。

0 投票
1 回答
146 浏览

token - ERC-20 Token可以根据特定事件进行交换吗?

我有一个关于购买 ERC-20 代币的异常方式的快速问题,并询问这在技术上是否可行。

假设有一个智能合约生成并持有 ERC-20Token,称为“ThankYou”代币,其供应量为 10 亿个代币。

1)用户A向有需要的孩子捐赠100ETH。

2) 智能合约检测到用户 A 捐赠了 100 ETH,并验证 100 ETH 确实已发送给孩子

3) 触发智能合约,向用户 A 发送 30ThankYou 代币,以示善意。

我非常感谢您对此的想法。我只遇到过通过用 ETH“购买”来获得 ERC-20 代币的情况(基于 ERC-20 代币的价格)。我想知道我提到的上述步骤是否可行。如果是,那么用户 A 可以出售 30ThankYou 代币以与 ETH 进行交换。

谢谢,