Solidity是一种高级语言,其语法类似于JavaScript,它被设计为编译为以太坊虚拟机的代码。 Solidity意义上的契约是代码(其功能)和数据(其状态)的集合,它位于以太坊区块链的特定地址。
我试图通过有角度的应用程序调用Solidity智能合约中的方法。但我无法调用该方法。有人可以帮帮我吗。这是我在控制台TypeError中遇到的错误:this.contract ....
如果我在以太坊区块链上部署了智能合约,并且我不希望其他人看到我的代码的内容,他们可以通过轻松地使用某些...转换合约的字节码来查看它的内容吗?]] >
如何根据数组中的参数来设置返回数组的固定长度? //例如,我有一个简单的函数,它将数组uint转换为int //,但这不起作用,...
我正在尝试在Ropsten网络上部署测试合同。我正在使用metamask,infura和松露创建和测试合同。我的文件夹结构如下所示。我的迁移文件具有以下内容...
有一种方法可以将函数返回为false并仍然执行代码,直到返回为止。还原(); }
因此将revert()或函数末尾的代码简单地阻止了任何代码的执行,我正在寻找一种巧妙的方法来逃避此问题,无论是通过外部调用,委托调用还是任何其他方式,因此:...
我坚定地编写了以下映射:映射(uint => address)public RealEststeRegistry; // uint = assetID,address = OwnerAddress我想知道,我可以在......>
嗨,大家好,我正在做一个项目,需要找到一种方法让用户向我的智能合约证明他们已经向我的合约发送了ERC 20令牌。我了解我无法从...
如何通过python牢固地在网络etherium中建立智能合约?
我有一个牢固编写的智能合约,我想直接从Python生成此智能合约,并以编程方式自动将其自动放在以太网络上,这有可能吗?如果是这样,...
我已经成功编译并部署了智能合约Campaign.sol。合同中的所有功能都可以成功运行,但是当我使用我的JavaScript文件RequestRow.js调用我的功能时...
我签订了一份精巧的合同进行投票,但是我a。遇到其中一项职能的麻烦(“结果”)。聪明的合约就来了:实用性实效^ 0.5.7;合同投票{struct Option {...
web3可以从合同中读取私有价值。 https://ethereum.stackexchange.com/questions/13910/how-to-read-a-private-variable-from-a-contract ...
我已经尝试使用相关的依赖项来运行此代码以获取合同地址,并且在给定选项或默认选项中均未指定错误“从”地址中指定的错误。来自...
从Solidity中的另一个函数访问在一个函数中初始化的变量值
我正在创建一个智能合约,旨在提供一种值得信赖的方式来完成项目,但是我遇到了一些问题。到目前为止,有三个主要功能:createProject(),...
是什么导致web3js测试代码中的MaxListenersExceededWarning警告
我已经在以太坊中测试了合约的代码const assert = require(“ assert”); const ganache = require(“ ganache-cli”); const Web3 = require(“ web3”); const web3 =新的Web3(ganache.provider()); const {...
我正在尝试在Solidity中设置一个事件并从Web3监听它,但是我一直收到空响应。这是我的代码:合同的相关部分:event NewUser(string userid);函数...
我正在尝试检测函数调用是否已还原,我总是获取事务哈希,并且永远不会失败。此错误是针对Web3.py的,它不提供带事务处理的回调函数,在...
我不明白为什么这些类型的函数必须返回布尔值。函数变得最富有()公共应付款(布尔){如果(msg.value> mostSent){最丰富= msg.sender; ...
[基本问题是通过扩展以太坊客 户端或通过使用内部智能合约来扩展以太坊客 户端,以在区块链上带来外部库的某些功能...