我正在尝试遵循本教程https://truffleframework.com/tutorials/building-dapps-for-quorum-private-enterprise-blockchains。我在提到的地方配置了 2_deploy_simplestorage.js 和
命令 deployer.deploy(SimpleStorage, 42, {privateFor: ["ROAZBWtSacxXQrOe3FGAqJDyJjFePR5ce4TSIzmJ0Bc="]})。
当我尝试验证值的隐私时,似乎每个节点都可以访问数据,这可能是什么问题!我不得不提一下,推荐的初始值是 42,但是当我验证它是 0 时!这是智能合约:
pragma solidity >=0.4.17;
contract SimpleStorage {
uint public storedData;
function inita (uint initVal) public {
storedData = initVal;
}
function set(uint x) public {
storedData = x;
}
function get() view public returns (uint retVal) {
return storedData;
}
}