Skip to content
This repository has been archived by the owner on Mar 12, 2020. It is now read-only.

Commit

Permalink
Fix typo in error message and remove commented out code
Browse files Browse the repository at this point in the history
  • Loading branch information
jo-es committed Dec 16, 2019
1 parent 24ac0f8 commit 657b086
Show file tree
Hide file tree
Showing 15 changed files with 38 additions and 58 deletions.
6 changes: 3 additions & 3 deletions artifacts/ANNEngine.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion artifacts/BaseEngine.json
Original file line number Diff line number Diff line change
Expand Up @@ -2066,5 +2066,5 @@
"version": "0.5.2+commit.1df8f40c.Emscripten.clang"
},
"networks": {},
"updatedAt": "2019-12-16T14:02:39.429Z"
"updatedAt": "2019-12-16T15:04:44.160Z"
}
6 changes: 3 additions & 3 deletions artifacts/CECEngine.json

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions artifacts/CEGEngine.json

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions artifacts/Core.json

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions artifacts/DayCountConvention.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,12 +30,12 @@
"type": "function"
}
],
"metadata": "{\"compiler\":{\"version\":\"0.5.2+commit.1df8f40c\"},\"language\":\"Solidity\",\"output\":{\"abi\":[{\"constant\":true,\"inputs\":[],\"name\":\"ONE_POINT_ZERO\",\"outputs\":[{\"name\":\"\",\"type\":\"int256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"PRECISION\",\"outputs\":[{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"}],\"devdoc\":{\"methods\":{},\"title\":\"DayCountConvention\"},\"userdoc\":{\"methods\":{},\"notice\":\"Implements various ISDA day count conventions as specified by ACTUS\"}},\"settings\":{\"compilationTarget\":{\"/Users/johannes/Documents/dev/actus-protocol/actus-solidity/contracts/Core/Conventions/DayCountConvention.sol\":\"DayCountConvention\"},\"evmVersion\":\"byzantium\",\"libraries\":{},\"optimizer\":{\"enabled\":true,\"runs\":200},\"remappings\":[]},\"sources\":{\"/Users/johannes/Documents/dev/actus-protocol/actus-solidity/contracts/Core/ACTUSTypes.sol\":{\"keccak256\":\"0x7203a6ea07686313a33592e24c6144985f8d9a8f25b84293285bcb70d2fa9dcf\",\"urls\":[\"bzzr://78522b40fed87c6d4ab14731e2c19268f5255dc4263040941978dc355ed1f3d7\"]},\"/Users/johannes/Documents/dev/actus-protocol/actus-solidity/contracts/Core/Conventions/DayCountConvention.sol\":{\"keccak256\":\"0xe962b3fcd2fefb6b4c05b13e920e6cd2e56d10a7143288326f64515fe84fd2db\",\"urls\":[\"bzzr://b93e75d9b73a7918dfdbc8946ad1ecd36cc1e691f79b489b9fba4d7697ede4f1\"]},\"/Users/johannes/Documents/dev/actus-protocol/actus-solidity/contracts/Core/SignedMath.sol\":{\"keccak256\":\"0x3f1e797d781f6d50bcf76d1a9d8d70434c858d530b8bd12f1c2e7a8d75455f2f\",\"urls\":[\"bzzr://05f35b51bb89c25b67dc1630fa8ace8667d7e251a7d0f6ab88d01a19a01badd5\"]},\"/Users/johannes/Documents/dev/actus-protocol/actus-solidity/contracts/external/BokkyPooBah/BokkyPooBahsDateTimeLibrary.sol\":{\"keccak256\":\"0x7162caa2f09437b4d09f5a33e20a249f1e6a53c4afb3934cdea86fdba3591347\",\"urls\":[\"bzzr://780e5ff6c452639b751083da979392fbe1d98adf6772d794d084a1632873ad21\"]},\"openzeppelin-solidity/contracts/drafts/SignedSafeMath.sol\":{\"keccak256\":\"0xf1587a6daea33c93e85fff4e205967183de459159aafcb01b7397fb7ec1f9f77\",\"urls\":[\"bzzr://3fa5ad67118819b61448882baec9ca9964dde65630f574ab3c38841110082923\"]},\"openzeppelin-solidity/contracts/math/SafeMath.sol\":{\"keccak256\":\"0x640b6dee7a4b830bdfd52b5031a07fc2b12209f5b2e29e5d364a7d37f69d8076\",\"urls\":[\"bzzr://292843005e754e752644f767477ec5ad7a1ffc91ddb18c38b8079c62f3993cad\"]}},\"version\":1}",
"bytecode": "0x608060405234801561001057600080fd5b5060ae8061001f6000396000f3fe6080604052348015600f57600080fd5b5060043610604e577c010000000000000000000000000000000000000000000000000000000060003504636f37e55b81146053578063aaf5eb6814606b575b600080fd5b60596071565b60408051918252519081900360200190f35b6059607d565b670de0b6b3a764000081565b60128156fea165627a7a72305820fd5f7be742e61d80b910dd9fc164f433ade9c4a896f1583175d9891029308e0d0029",
"metadata": "{\"compiler\":{\"version\":\"0.5.2+commit.1df8f40c\"},\"language\":\"Solidity\",\"output\":{\"abi\":[{\"constant\":true,\"inputs\":[],\"name\":\"ONE_POINT_ZERO\",\"outputs\":[{\"name\":\"\",\"type\":\"int256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"PRECISION\",\"outputs\":[{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"}],\"devdoc\":{\"methods\":{},\"title\":\"DayCountConvention\"},\"userdoc\":{\"methods\":{},\"notice\":\"Implements various ISDA day count conventions as specified by ACTUS\"}},\"settings\":{\"compilationTarget\":{\"/Users/johannes/Documents/dev/actus-protocol/actus-solidity/contracts/Core/Conventions/DayCountConvention.sol\":\"DayCountConvention\"},\"evmVersion\":\"byzantium\",\"libraries\":{},\"optimizer\":{\"enabled\":true,\"runs\":200},\"remappings\":[]},\"sources\":{\"/Users/johannes/Documents/dev/actus-protocol/actus-solidity/contracts/Core/ACTUSTypes.sol\":{\"keccak256\":\"0x7203a6ea07686313a33592e24c6144985f8d9a8f25b84293285bcb70d2fa9dcf\",\"urls\":[\"bzzr://78522b40fed87c6d4ab14731e2c19268f5255dc4263040941978dc355ed1f3d7\"]},\"/Users/johannes/Documents/dev/actus-protocol/actus-solidity/contracts/Core/Conventions/DayCountConvention.sol\":{\"keccak256\":\"0xe962b3fcd2fefb6b4c05b13e920e6cd2e56d10a7143288326f64515fe84fd2db\",\"urls\":[\"bzzr://b93e75d9b73a7918dfdbc8946ad1ecd36cc1e691f79b489b9fba4d7697ede4f1\"]},\"/Users/johannes/Documents/dev/actus-protocol/actus-solidity/contracts/Core/SignedMath.sol\":{\"keccak256\":\"0xe0bc246fe159a45274b6cb3f8519f23a498ef75d75825a75a7794bb6264f89ef\",\"urls\":[\"bzzr://1d5d074780800d20837fb029b23d59973b66b9adb4180195db88990f51f3fc6f\"]},\"/Users/johannes/Documents/dev/actus-protocol/actus-solidity/contracts/external/BokkyPooBah/BokkyPooBahsDateTimeLibrary.sol\":{\"keccak256\":\"0x7162caa2f09437b4d09f5a33e20a249f1e6a53c4afb3934cdea86fdba3591347\",\"urls\":[\"bzzr://780e5ff6c452639b751083da979392fbe1d98adf6772d794d084a1632873ad21\"]},\"openzeppelin-solidity/contracts/drafts/SignedSafeMath.sol\":{\"keccak256\":\"0xf1587a6daea33c93e85fff4e205967183de459159aafcb01b7397fb7ec1f9f77\",\"urls\":[\"bzzr://3fa5ad67118819b61448882baec9ca9964dde65630f574ab3c38841110082923\"]},\"openzeppelin-solidity/contracts/math/SafeMath.sol\":{\"keccak256\":\"0x640b6dee7a4b830bdfd52b5031a07fc2b12209f5b2e29e5d364a7d37f69d8076\",\"urls\":[\"bzzr://292843005e754e752644f767477ec5ad7a1ffc91ddb18c38b8079c62f3993cad\"]}},\"version\":1}",
"bytecode": "0x608060405234801561001057600080fd5b5060ae8061001f6000396000f3fe6080604052348015600f57600080fd5b5060043610604e577c010000000000000000000000000000000000000000000000000000000060003504636f37e55b81146053578063aaf5eb6814606b575b600080fd5b60596071565b60408051918252519081900360200190f35b6059607d565b670de0b6b3a764000081565b60128156fea165627a7a7230582090c4b70f5e34c20bfec4eb17c7e4c8ea097dbf9641a9744d97dcdd1923db468e0029",
"compiler": {
"name": "solc",
"version": "0.5.2+commit.1df8f40c.Emscripten.clang"
},
"networks": {},
"updatedAt": "2019-12-16T13:50:11.325Z"
"updatedAt": "2019-12-16T15:04:44.128Z"
}
6 changes: 3 additions & 3 deletions artifacts/EndOfMonthConvention.json
Original file line number Diff line number Diff line change
Expand Up @@ -75,12 +75,12 @@
"type": "function"
}
],
"metadata": "{\"compiler\":{\"version\":\"0.5.2+commit.1df8f40c\"},\"language\":\"Solidity\",\"output\":{\"abi\":[{\"constant\":true,\"inputs\":[{\"name\":\"eomc\",\"type\":\"uint8\"},{\"name\":\"startTime\",\"type\":\"uint256\"},{\"components\":[{\"name\":\"i\",\"type\":\"uint256\"},{\"name\":\"p\",\"type\":\"uint8\"},{\"name\":\"s\",\"type\":\"uint8\"},{\"name\":\"isSet\",\"type\":\"bool\"}],\"name\":\"cycle\",\"type\":\"tuple\"}],\"name\":\"adjustEndOfMonthConvention\",\"outputs\":[{\"name\":\"\",\"type\":\"uint8\"}],\"payable\":false,\"stateMutability\":\"pure\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"ONE_POINT_ZERO\",\"outputs\":[{\"name\":\"\",\"type\":\"int256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"PRECISION\",\"outputs\":[{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"}],\"devdoc\":{\"methods\":{\"adjustEndOfMonthConvention(uint8,uint256,(uint256,uint8,uint8,bool))\":{\"details\":\"The following is considered to dertermine if schedule dates are shifted to the end of month: - The convention SD (same day) means not adjusting, EM (end of month) means adjusting - Dates are only shifted if the schedule start date is an end-of-month date - Dates are only shifted if the schedule cycle is based on an \\\"M\\\" period unit or multiple thereof\",\"params\":{\"cycle\":\"the cycle struct\",\"eomc\":\"the end of month convention to adjust\",\"startTime\":\"timestamp of the cycle start\"},\"return\":\"the adjusted end of month convention\"}},\"title\":\"EndOfMonthConvention\"},\"userdoc\":{\"methods\":{\"adjustEndOfMonthConvention(uint8,uint256,(uint256,uint8,uint8,bool))\":{\"notice\":\"This function makes an adjustment on the end of month convention.\"}},\"notice\":\"Implements the ACTUS end of month convention.\"}},\"settings\":{\"compilationTarget\":{\"/Users/johannes/Documents/dev/actus-protocol/actus-solidity/contracts/Core/Conventions/EndOfMonthConvention.sol\":\"EndOfMonthConvention\"},\"evmVersion\":\"byzantium\",\"libraries\":{},\"optimizer\":{\"enabled\":true,\"runs\":200},\"remappings\":[]},\"sources\":{\"/Users/johannes/Documents/dev/actus-protocol/actus-solidity/contracts/Core/ACTUSTypes.sol\":{\"keccak256\":\"0x7203a6ea07686313a33592e24c6144985f8d9a8f25b84293285bcb70d2fa9dcf\",\"urls\":[\"bzzr://78522b40fed87c6d4ab14731e2c19268f5255dc4263040941978dc355ed1f3d7\"]},\"/Users/johannes/Documents/dev/actus-protocol/actus-solidity/contracts/Core/Conventions/EndOfMonthConvention.sol\":{\"keccak256\":\"0x5f0a2fad9dded0cfa0d7a0c6ad7ba927c6393627aa5049a25c21c6ca1e778206\",\"urls\":[\"bzzr://42eb27ce9e25741a285bc8b0048826924920173ed4f9aca08d43737c03bb6702\"]},\"/Users/johannes/Documents/dev/actus-protocol/actus-solidity/contracts/external/BokkyPooBah/BokkyPooBahsDateTimeLibrary.sol\":{\"keccak256\":\"0x7162caa2f09437b4d09f5a33e20a249f1e6a53c4afb3934cdea86fdba3591347\",\"urls\":[\"bzzr://780e5ff6c452639b751083da979392fbe1d98adf6772d794d084a1632873ad21\"]}},\"version\":1}",
"bytecode": "0x608060405234801561001057600080fd5b5061057e806100206000396000f3fe608060405234801561001057600080fd5b506004361061005d577c01000000000000000000000000000000000000000000000000000000006000350463179331f381146100625780636f37e55b1461008b578063aaf5eb68146100a0575b600080fd5b6100756100703660046103cf565b6100a8565b60405161008291906104b0565b60405180910390f35b610093610191565b60405161008291906104be565b61009361019d565b6000808460018111156100b757fe5b1415610133576100c6836101a2565b6100cf846101d0565b14801561011e57506002826020015160058111156100e957fe5b1480610104575060038260200151600581111561010257fe5b145b8061011e575060048260200151600581111561011c57fe5b145b1561012b5750600061018a565b50600161018a565b600184600181111561014157fe5b141561014f5750600161018a565b6040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610181906104cc565b60405180910390fd5b9392505050565b670de0b6b3a764000081565b601281565b60008080806101b662015180865b046101eb565b919450925090506101c78383610283565b95945050505050565b600080806101e162015180856101b0565b9695505050505050565b60008080836226496581018262023ab1600483020590506004600362023ab18302010590910390600062164b09610fa0600185010205905060046105b58202058303601f019250600061098f8460500281151561024457fe5b0590506000605061098f83020585039050600b820560301994909401606402929092018301996002600c90940290910392909201975095509350505050565b600081600114806102945750816003145b8061029f5750816005145b806102aa5750816007145b806102b55750816008145b806102c0575081600a145b806102cb575081600c145b156102d85750601f610305565b600282146102e85750601e610305565b6102f18361030b565b6102fc57601c6102ff565b601d5b60ff1690505b92915050565b60006004820615801561032057506064820615155b8061030557505061019090061590565b600061018a8235610516565b600061018a823561051b565b600061018a823561052a565b60006080828403121561036657600080fd5b61037060806104dc565b9050600061037e84846103c3565b825250602061038f84848301610348565b60208301525060406103a38482850161033c565b60408301525060606103b784828501610330565b60608301525092915050565b600061018a8235610513565b600080600060c084860312156103e457600080fd5b60006103f0868661033c565b9350506020610401868287016103c3565b925050604061041286828701610354565b9150509250925092565b61042581610539565b82525050565b61042581610513565b604581527f456e644f664d6f6e7468436f6e76656e74696f6e2e61646a757374456e644f6660208201527f4d6f6e7468436f6e76656e74696f6e3a204154545249425554455f4e4f545f4660408201527f4f554e442e000000000000000000000000000000000000000000000000000000606082015260800190565b60208101610305828461041c565b60208101610305828461042b565b6020808252810161030581610434565b60405181810167ffffffffffffffff811182821017156104fb57600080fd5b604052919050565b60006002821061050f57fe5b5090565b90565b151590565b60006002821061050f57600080fd5b60006006821061050f57600080fd5b60006103058261050356fea265627a7a72305820e1674b2871cf5d38c6295dee9d18bde8e22b89cf73459075d36c39413771693d6c6578706572696d656e74616cf50037",
"metadata": "{\"compiler\":{\"version\":\"0.5.2+commit.1df8f40c\"},\"language\":\"Solidity\",\"output\":{\"abi\":[{\"constant\":true,\"inputs\":[{\"name\":\"eomc\",\"type\":\"uint8\"},{\"name\":\"startTime\",\"type\":\"uint256\"},{\"components\":[{\"name\":\"i\",\"type\":\"uint256\"},{\"name\":\"p\",\"type\":\"uint8\"},{\"name\":\"s\",\"type\":\"uint8\"},{\"name\":\"isSet\",\"type\":\"bool\"}],\"name\":\"cycle\",\"type\":\"tuple\"}],\"name\":\"adjustEndOfMonthConvention\",\"outputs\":[{\"name\":\"\",\"type\":\"uint8\"}],\"payable\":false,\"stateMutability\":\"pure\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"ONE_POINT_ZERO\",\"outputs\":[{\"name\":\"\",\"type\":\"int256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"PRECISION\",\"outputs\":[{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"}],\"devdoc\":{\"methods\":{\"adjustEndOfMonthConvention(uint8,uint256,(uint256,uint8,uint8,bool))\":{\"details\":\"The following is considered to dertermine if schedule dates are shifted to the end of month: - The convention SD (same day) means not adjusting, EM (end of month) means adjusting - Dates are only shifted if the schedule start date is an end-of-month date - Dates are only shifted if the schedule cycle is based on an \\\"M\\\" period unit or multiple thereof\",\"params\":{\"cycle\":\"the cycle struct\",\"eomc\":\"the end of month convention to adjust\",\"startTime\":\"timestamp of the cycle start\"},\"return\":\"the adjusted end of month convention\"}},\"title\":\"EndOfMonthConvention\"},\"userdoc\":{\"methods\":{\"adjustEndOfMonthConvention(uint8,uint256,(uint256,uint8,uint8,bool))\":{\"notice\":\"This function makes an adjustment on the end of month convention.\"}},\"notice\":\"Implements the ACTUS end of month convention.\"}},\"settings\":{\"compilationTarget\":{\"/Users/johannes/Documents/dev/actus-protocol/actus-solidity/contracts/Core/Conventions/EndOfMonthConvention.sol\":\"EndOfMonthConvention\"},\"evmVersion\":\"byzantium\",\"libraries\":{},\"optimizer\":{\"enabled\":true,\"runs\":200},\"remappings\":[]},\"sources\":{\"/Users/johannes/Documents/dev/actus-protocol/actus-solidity/contracts/Core/ACTUSTypes.sol\":{\"keccak256\":\"0x7203a6ea07686313a33592e24c6144985f8d9a8f25b84293285bcb70d2fa9dcf\",\"urls\":[\"bzzr://78522b40fed87c6d4ab14731e2c19268f5255dc4263040941978dc355ed1f3d7\"]},\"/Users/johannes/Documents/dev/actus-protocol/actus-solidity/contracts/Core/Conventions/EndOfMonthConvention.sol\":{\"keccak256\":\"0x184942eaa934dc94c77c3d57049f43b31865e60629790b4402ddbd1cf140e87c\",\"urls\":[\"bzzr://c473cfdcb4b42b0d6b6c5f9166e727451431ac1d1b77b864a86a8ec2271f05b3\"]},\"/Users/johannes/Documents/dev/actus-protocol/actus-solidity/contracts/external/BokkyPooBah/BokkyPooBahsDateTimeLibrary.sol\":{\"keccak256\":\"0x7162caa2f09437b4d09f5a33e20a249f1e6a53c4afb3934cdea86fdba3591347\",\"urls\":[\"bzzr://780e5ff6c452639b751083da979392fbe1d98adf6772d794d084a1632873ad21\"]}},\"version\":1}",
"bytecode": "0x608060405234801561001057600080fd5b5061057e806100206000396000f3fe608060405234801561001057600080fd5b506004361061005d577c01000000000000000000000000000000000000000000000000000000006000350463179331f381146100625780636f37e55b1461008b578063aaf5eb68146100a0575b600080fd5b6100756100703660046103cf565b6100a8565b60405161008291906104b0565b60405180910390f35b610093610191565b60405161008291906104be565b61009361019d565b6000808460018111156100b757fe5b1415610133576100c6836101a2565b6100cf846101d0565b14801561011e57506002826020015160058111156100e957fe5b1480610104575060038260200151600581111561010257fe5b145b8061011e575060048260200151600581111561011c57fe5b145b1561012b5750600061018a565b50600161018a565b600184600181111561014157fe5b141561014f5750600161018a565b6040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610181906104cc565b60405180910390fd5b9392505050565b670de0b6b3a764000081565b601281565b60008080806101b662015180865b046101eb565b919450925090506101c78383610283565b95945050505050565b600080806101e162015180856101b0565b9695505050505050565b60008080836226496581018262023ab1600483020590506004600362023ab18302010590910390600062164b09610fa0600185010205905060046105b58202058303601f019250600061098f8460500281151561024457fe5b0590506000605061098f83020585039050600b820560301994909401606402929092018301996002600c90940290910392909201975095509350505050565b600081600114806102945750816003145b8061029f5750816005145b806102aa5750816007145b806102b55750816008145b806102c0575081600a145b806102cb575081600c145b156102d85750601f610305565b600282146102e85750601e610305565b6102f18361030b565b6102fc57601c6102ff565b601d5b60ff1690505b92915050565b60006004820615801561032057506064820615155b8061030557505061019090061590565b600061018a8235610516565b600061018a823561051b565b600061018a823561052a565b60006080828403121561036657600080fd5b61037060806104dc565b9050600061037e84846103c3565b825250602061038f84848301610348565b60208301525060406103a38482850161033c565b60408301525060606103b784828501610330565b60608301525092915050565b600061018a8235610513565b600080600060c084860312156103e457600080fd5b60006103f0868661033c565b9350506020610401868287016103c3565b925050604061041286828701610354565b9150509250925092565b61042581610539565b82525050565b61042581610513565b604581527f456e644f664d6f6e7468436f6e76656e74696f6e2e61646a757374456e644f6660208201527f4d6f6e7468436f6e76656e74696f6e3a204154545249425554455f4e4f545f4660408201527f4f554e442e000000000000000000000000000000000000000000000000000000606082015260800190565b60208101610305828461041c565b60208101610305828461042b565b6020808252810161030581610434565b60405181810167ffffffffffffffff811182821017156104fb57600080fd5b604052919050565b60006002821061050f57fe5b5090565b90565b151590565b60006002821061050f57600080fd5b60006006821061050f57600080fd5b60006103058261050356fea265627a7a72305820f6331b492761e195bfe39f73f0479ec9b03b0dc3b00bc1f9a3f27405ea5471b56c6578706572696d656e74616cf50037",
"compiler": {
"name": "solc",
"version": "0.5.2+commit.1df8f40c.Emscripten.clang"
},
"networks": {},
"updatedAt": "2019-12-13T14:31:53.596Z"
"updatedAt": "2019-12-16T15:04:44.136Z"
}
6 changes: 3 additions & 3 deletions artifacts/PAMEngine.json

Large diffs are not rendered by default.

Loading

0 comments on commit 657b086

Please sign in to comment.