RFV*_*V5s 3 blockchain ethereum solidity
我有一个返回多个值的函数.我希望从Web3js访问这些.
function testReturnBet(uint index) constant returns (address player,
uint tokensPlaced,
uint8[4] numbers,
uint ratioIndex,
uint timestamp,
uint rollIndex,
uint winAmount) {
bet outBet = bets[index];
return (outBet.player,
outBet.tokensPlaced,
outBet.numbers,
outBet.ratioIndex,
outBet.timestamp,
outBet.rollIndex,
outBet.winAmount);
}
Run Code Online (Sandbox Code Playgroud)
您将获得一个包含7个值(0-6)的返回值数组.第三个应该是一个包含4个值的数组.
在松露风格,它看起来像:
contract.testReturnBet(index).then(function(response) {
console.log(response); // should be an array
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1251 次 |
| 最近记录: |