solidity

    2热度

    1回答

    我正在在以太坊区块链上试验智能合约。假设我有一个合同,就像SimpleStorage.sol找到了in the Solidity documentation,它有一个任何人都可以访问的存储状态。为纽带描述, 任何人都可以只调用再次用不同的值设置并覆盖你的电话号码 这将导致问题,并限制该功能的可访问特定帐户的解决方案在我的用例中不适合。在我的合同中,我希望每个账户设置的数据稍后可以通过一个不同的预定

    1热度

    1回答

    我在Ethereum上完成了https://www.ethereum.org/crowdsale教程,并故意让众包失败,其资金目标(页面开始处的示例代码)。我从Ethereum-Wallet中启动了“safeWithdrawal”功能,并将交易添加到区块链中。但在这一点上,我不知道如何听取回应。我送来的乙醚没有归还。 我想要返回以太。 我想知道如何倾听应该发起的事件。或者有任何反馈机制知道事件发生

    1热度

    1回答

    我想用npm安装“松露”,但我不熟悉NodeJS,不能弄清楚为什么npm不会安装它。我尝试npm install -g truffle在PowerShell中具有管理员权限后输出的几行,我得到错误信息块: gyp ERR! build error gyp ERR! stack Error: `C:\Program Files (x86)\MSBuild\14.0\bin\msbuild.exe`

    3热度

    3回答

    我目前正在研究ethereum平台(node.js和solidity)。我的问题是如何使用node.js触发一个事件(契约)?

    0热度

    4回答

    我正在使用testrpc和web3。 我用下面的成语,以确保只有先前定义的用户应该能够做一些事情: function doSomethingProtected() { if (msg.sender != authorizedUser) throw; flagSomething = true; } 当调用与WEB3实例化合同的功能如下: myC

    1热度

    1回答

    我需要在映射中的同一个键下能够有多个可能的值。今天,Solidity的映射是单值的:写一个值覆盖前一个(它仍然在区块链中,但不能被合约检索)。我写了这个代码,具有多值映射: contract MVM { struct Bucket { bool exists; uint num; // Never decreases: we can only add records

    1热度

    1回答

    我在MIST以太坊钱包上执行了代码here,问题是我找不到如何“停止”投票并得到最终结果。 你能指教我吗?

    1热度

    2回答

    摆脱坚固合约价值 我坚固的合同是以下几点: contract SimpleStorage { uint storedData; function set(uint x) { storedData = x; } function get() constant returns (uint retVal) { return storedData; }} ,并生成AB

    1热度

    2回答

    为了学习一点关于以太坊的知识,我想我会编写一份简单的贷款合同。我为任何贷款添加了一些简单的属性,我立即遇到了问题。 contract Loan { address lender; address borrower; uint amount; ???? interestRate; ... } 我用什么类型的利率?查看solidity type

    -1热度

    2回答

    问题很简单,但回答...不知道!! 所以问题是 如何在html页面上使用bootstrap显示进度条,同时挖掘正在geth中进行直到结束。 当采矿发生时,进度条必须显示进度并在成功采矿或交易后显示100%并消失。 我们能做到这一点吗?