问题标签 [remix]

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 投票
0 回答
934 浏览

ethereum - Solidity公共变量getter调用不返回

我已经pragma solidity^0.4.0为 Rinkeby 部署了一个非常基本的 Solidity 合约 ()。当我在状态变量上调用 getter 时,没有返回任何内容,我不明白为什么。编译我正在使用的合同"solc": "^0.4.25"

使用 Remix 进行测试,对 getter 的调用可以在本地正常工作。但是,该电话不适用于我在 Rinkeby 上的合同。

这是我的可靠代码...

在 Rinkeby 上部署的合约地址是

https://rinkeby.etherscan.io/address/0xacbd19113e0d8122e18df48a320b635fb5d7cdd0

从 Remix 调用任何公共变量时,我期望返回值,但是我只call to Contest.manager在 Remix 控制台中收到消息,仅此而已。

我在我的 web3 dapp 中得到了相同的行为,当我尝试时返回为零......

await Contest.methods.manager().call()

0 投票
1 回答
257 浏览

solidity - 向 MultiSigWallet.addOwner 交易错误:JsonRpcEngine - 响应没有错误或请求结果:

我在 Remix IDE 中运行 gnosis multisigwallet.sol。它已成功部署,但在调用 addOwner、remoceowner 和 changeRequirement 函数时,它在元掩码中抛出错误。代码:/// 此代码取自:https ://github.com/gnosis/MultiSigWallet

}

并找到错误截图。谁能告诉我如何解决这个问题。--在此处输入图像描述谢谢

0 投票
3 回答
1506 浏览

solidity - Solidity:给自己寄一些钱

我有一个来自 Solidity 的问题,我的 IDE 正在使用 Remix,我想给自己寄一些钱。

我的代码:

但是当我按下发送按钮时,它会向我显示一条消息,例如:

我该如何解决?

0 投票
4 回答
1945 浏览

ethereum - 我该如何解决这个松露编译错误?

使用 truffle 编译时显示以下错误:

0 投票
1 回答
46 浏览

solidity - 继续接收错误:尝试存储变量时恢复//

目前我正在尝试添加资产,以便将其添加到存储中,但我不断收到错误回复

错误:

虚拟机错误:还原。revert 事务已恢复到初始状态。注意:如果您发送值,则应支付构造函数。

0 投票
1 回答
282 浏览

ethereum - 无法通过 Remix 部署简单的 Solidity 合约

为什么 Remix 无法部署简单合约(从掌握以太坊书籍https://github.com/ethereumbook/ethereumbook/blob/develop/code/Solidity/Faucet2.sol简化)?--

无论我如何提高 gasLimit 和/或 gasPrice

在此处输入图像描述

0 投票
1 回答
664 浏览

blockchain - 在 remix.ethereum.org,blockhash 函数总是将所有变量归零

我在 remix.ethereum.org 的blockhash函数有问题。尽管多次尝试使用不同的代码,blockhash 函数总是会导致问题,结果是所有变量都返回零值。

在以下情况下,_previousBlockNumber变量始终返回零。如果注释掉 blockhash 函数行,则不会发生错误,并且至少_previousBlockNumber变量会正确返回。

我尝试了几种不同版本的编译器。

是bug问题吗?

谢谢你的帮助。

0 投票
1 回答
744 浏览

blockchain - 通过 rpc 从 Remix 连接到本地区块链时出错

使用上述命令启动控制台,将 remix 连接到私有区块链。甚至尝试使用 localhost 进行 rpcaddr。还使用了 http 版本的remix。仍然低于错误。

无法连接到 Web3 提供程序。确保提供程序正在运行并且连接已打开(通过 IPC 或 RPC)。

0 投票
0 回答
25 浏览

solidity - 拍卖智能合约的编码问题

这是拍卖智能合约。我想做这样的拍卖。如果有人注册他的产品进行竞标,任何想购买的人都可以参与此次竞标。

但是当我在 Remix 上测试时,它甚至不能被遵守。我认为我的编码有问题。请帮我。

0 投票
1 回答
353 浏览

unit-testing - 编写混音单元测试时出错:URL 不可解析:remix_accounts.sol

我正在 remix-ide 中编写单元测试,我想在单个测试中从不同地址调用函数。

remix-tests Github 页面说你可以使用,import "remix_accounts.sol";但我得到了URL not parseable: remix_accounts.sol. 如何解决?或者也许还有另一种方式可以从不同的地址拨打电话?