Remix命令
在控制台中,您可以运行下面列出的命令。一旦开始输入命令,就会 自动完成 。这些命令使用以下库:
remix :Remix 有许多 CLI 命令可用于在工作区中加载和执行文件。请参见下面的列表。
ethers :Remix IDE 可以使用 ethersjs 命令。请查看 Ethers 文档获取完整列表。
Web3 :Remix IDE 可以使用 web3js 的命令。请查看 Web3js 的文档获取完整命令列表。
swarmgw :此库可用于通过 https://swarm-gateways.net/ 上传/下载文件到 Swarm。
Remix命令
remix.execute(filepath) :运行指定文件路径的脚本。如果filepath为空,则执行当前编辑器中显示的脚本。
remix.exeCurrent() :运行当前在编辑器中显示的脚本。
remix.getFile(path) :返回位于给定路径处的文件内容
remix.help() :显示此帮助消息。
remix.loadgist(id) :在文件资源管理器中加载一个 gist。
remix.loadurl(url) :在文件资源管理器中加载给定的 url。该 url 可以是 github、swarm 或 ipfs 类型。
一些Ethers JS示例
ethers.providers :Provider抽象了与以太坊区块链的连接,用于发出查询和发送状态更改交易。
ethers.utils :在ether umbrella包和ether-utils中公开的工具函数。例如,ethers.utils.formatBytes32String( text )
一些Web3 JS示例
web3.eth.abi :web3.eth.abi函数允许您对ABI(应用程序二进制接口)进行参数解码和编码,以便调用EVM(以太坊虚拟机)的函数。
web3.providers:包含当前可用的providers。
web3.utils :此包为以太坊dapp和其他web3.js包提供工具函数。
一些Swarm示例(这些示例将很快更新)
swarmgw.get(url, cb) : 通过https**://swarm-gateways.net/从Swarm下载文件
swarmgw.put(content, cb) : 通过 https**://swarm-gateways.net/ 上传文件到Swarm