Solidity智能合约调用智能合约
2018-05-02 16:42
302 查看
来源:https://medium.com/@blockchain101/calling-the-function-of-another-contract-in-solidity-f9edfa921f4c
合约一:
pragma solidity ^0.4.18; contract Deployed { uint public a = 1; function setA(uint _a) public returns (uint) { a = _a; return a; } }
合约二调用合约一:
pragma solidity ^0.4.18; contract Deployed { function setA(uint) public returns (uint) {} function a() public pure returns (uint) {} } contract Existing { Deployed dc; function Existing(address _t) public { dc = Deployed(_t); } function getA() public view returns (uint result) { return dc.a(); } function setA(uint _val) public returns (uint result) { dc.setA(_val); return _val; } }
相关文章推荐
- 浅入浅出智能合约 - 调用(三)
- 如何用web3j调用智能合约
- 基于mcat开发智能合约应用(二)调用合约
- 智能合约部署及调用
- 在geth客户端调用已部署的智能合约
- 以太坊智能合约代币应用开发(5)-web3调用智能代币合约
- 如何开发编译部署调用智能合约
- 智能合约调用另一合约中的payable方法
- 智能合约调用示例
- 区块链 之 部署和调用以太坊智能合约
- 【智能合约】客户端和web端对智能合约的事件Event进行调用的代码示例
- 如何部署并调用ethereum智能合约
- 手把手教你搭建智能合约测试环境、开发、编译、部署以及如何通过JS调用合约方法
- 在geth客户端调用已部署的智能合约
- 【智能合约】以太坊中智能合约调用中用的gas相关概念详解
- 如何通过以太坊智能合约来进行众筹(ICO)
- 智能合约 web3.js ABI Address三者的关系
- 智能合约的常见漏洞
- 如何使用数字货币开发工具来做智能合约的测试驱动开发
- Solidity 文档--第一章:智能合约入门