在许多情况下,我希望通过web3.js快速连接到本地或远程节点,并直接从控制台查询内容。我想是这样的:
web3-cli set --host http://localhost:8545
web3-cli eth --get-accounts第一个命令将切换到给定的主机,当您查询帐户或其他内容时,它将连接到后端的HttpProvider。
这个是可能的吗?我见过OmiseGo的David为血浆mvp创建了一个不错的cli,那么为什么不将这个想法升级到一个通用的、方便的终端工具呢?
注意:我已经在控制台中运行节点,但这与cli提供的灵活程度不同。
发布于 2019-03-26 00:39:53
这里有一个web3 CLI:https://github.com/gochain-io/web3/
与etc,GoChain等一起工作。
可以检查区块链、构建、部署和与智能契约交互、发送令牌等。
web3 send --to RECIPIENT_ADDRESS AMOUNT
web3 contract build token.sol
web3 contract deploy Token.bin
web3 contract call --address 0xCONTRACT_ADDRESS --abi Hello.abi --function hello有关更多信息,请参见自述文件。
https://ethereum.stackexchange.com/questions/56044
复制相似问题