问题标签 [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.
erc20 - ERC 20 代币发行
我需要在 localhost 中测试 erc20 令牌事务。为此,我使用 rpc 在我的终端上运行了 Etherium 钱包。我有一个未知地址的错误。下面是我的代码。
我已经在脚本中直接给出了合同地址等所有细节,其他地址。我正在使用 web3js。
ethereum - 订阅ERC-20时出错(BAT,即Basic Attention Token)
我正在尝试订阅 BAT(基本注意令牌)ERC-20 令牌“转移”事件,以检测在 nodejs 中使用 web3 对我的以太坊地址进行的任何交易。我正在使用在同一台本地机器上运行的奇偶校验 (Parity/v1.10.6-stable-bc0d134-20180605/x86_64-linux-gnu/rustc1.26.1) 节点-
parity --jsonrpc-hosts all --jsonrpc-apis all --ws-apis all --ws-hosts all --ws-origins all --ws-interface all
这是我用来订阅的代码 -
运行代码时出现错误 - 错误:连接错误:无法连接到 WS 上的节点
ethereum - web3j.ethGetTransactionReceipt() 不为某些交易返回 TransactionReceipt
我需要扫描每个 erc20 代币转账。
有些交易有多个像这样的代币转移。
https://etherscan.io/tx/0x3813c2d6beb1543589fd899c45f5f9d730f42711ce5d82d464d055629c65e2e9
在这种情况下 web3j.ethGetTransactionReceipt() 返回 null。(正常交易返回正确的 TransactionReceipt 对象)
这笔交易有什么问题?
是否有其他方法可以获取这些事务的 TransactionReceipt?
token - 部署的 ERC23 代币在我的钱包中显示 0 余额,问题出在哪里?
我创建了一个 ERC23 代币并使用在线 remix solidity 编译器将其部署在 etherscan 上,一切似乎都很好,etherscan 跟踪器显示余额为 2 亿,但是无论我使用什么钱包,余额都显示为 0。你能发现问题吗? 以下是我使用的确切代码:
}
}
}
blockchain - GAS ERC20 代币使用什么?
我想知道ERC20代币应该使用什么GAS,比如当我发送OMG交易时,我应该使用OMG作为Gas还是以太坊作为GAS?
我不想使用 ETH,所以我正在想办法,如果我可以使用相同的令牌(即 OMG 或其他 erc20 令牌)本身来签署交易。
你能建议吗?
ethereum - ERC20 交易所网站如何运作?
用户可以在 Binance 上存入各种 ERC20 代币,但之后这些代币应该转移到 Binance 冷钱包(用于提款的钱包)当新生成的地址不包含任何以太币时这些代币如何转移(对于转让合同),对我来说,币安为每个新生成的地址发送一些以太币对我来说没有任何意义。
ethereum - 获得一份可靠的 ERC20 代币持有者名单
是否可以从另一个 Solidity 合约中获取给定 ERC20 代币的代币持有者列表?
由于“余额”存储在大多数 ERC20 合约的映射中,我认为这是不可能的,因为您无法获得可靠映射的键列表。
有什么我错过的吗?或者这是不可能的?
谢谢!
javascript - 无法使用 javascript(web3)通过元掩码扩展获取元掩码余额和发送金额
我已经在我的网站上集成了元掩码,但我需要发送金额并使用元掩码检查 ERC 20 令牌的余额,但对我没有任何作用。我在 WEB3 上尝试了不同的编码和方法。
请向我提供执行的代码。
但是使用下面的代码我无法获得任何与 ERC20 代币相关的细节,但对我来说,ETH 工作正常。
这是我的代码:
solidity - Openzeppelin ERC20 恢复
我的意图是让 ERC721 代币只能通过我的 ERC20 代币转移
传输流是
- 买方批准 ERC20 给卖方。
- 卖方将 ERC721 转让给买方。
- My ERC721 Token的转账功能先将ERC20从Buyer转账给Seller,再将ERC721从Seller转账给Buyer。
还原错误发生在 ERC20 传输步骤。
我尝试删除每一行以找到还原点。我发现了。
这是我的测试代码
我的合同中的还原点在这里
ERC20 StandardToken 合约中的还原点在这里
如您所见,在我的测试代码中,我仔细检查了
请在这里查看我的完整代码