github.com/hyperledger/burrow@v0.34.5-0.20220512172541-77f09336001d/js/src/solts/sol/Addition.sol (about) 1 pragma solidity >=0.0.0; 2 3 import "NegationLib.sol"; 4 5 contract Addition { 6 function add(int a, int b) public pure returns (int sum) { 7 sum = a + b; 8 } 9 10 function sub(int a, int b) public pure returns (int) { 11 return add(a, NegationLib.negate(b)); 12 } 13 }