UNPKG

@rsksmart/rsk-contract-parser

Version:

A tool to parse/interact with contracts and decode events from the Rootstock blockchain.

2,261 lines 316 kB
[ { "constant": true, "inputs": [], "name": "primary", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "payable": false, "stateMutability": "view", "type": "function", "__signatureData": { "method": "primary()", "signature": "c6dbdf610ccffc66006a5c3a0bfafb4da2801ae23721b64e274b0730076c760d", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": false, "inputs": [ { "internalType": "contract IERC20", "name": "token", "type": "address" }, { "internalType": "address", "name": "to", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "transfer", "outputs": [], "payable": false, "stateMutability": "nonpayable", "type": "function", "__signatureData": { "method": "transfer(address,address,uint256)", "signature": "beabacc8ffedac16e9a60acdb2ca743d80c2ebb44977a93fa8e483c74d2b35a8", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": false, "inputs": [ { "internalType": "address", "name": "recipient", "type": "address" } ], "name": "transferPrimary", "outputs": [], "payable": false, "stateMutability": "nonpayable", "type": "function", "__signatureData": { "method": "transferPrimary(address)", "signature": "2348238cf135e5fa7570fa30dc67d8f7f40e6d9ebd999f20eb992f9685ee8bed", "index": [], "indexed": 0, "eventSignature": null } }, { "inputs": [ { "internalType": "string", "name": "name", "type": "string" }, { "internalType": "string", "name": "symbol", "type": "string" }, { "internalType": "uint8", "name": "decimals", "type": "uint8" } ], "payable": false, "stateMutability": "nonpayable", "type": "constructor", "__signatureData": { "method": null, "signature": null, "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [ { "internalType": "address", "name": "owner", "type": "address" }, { "internalType": "address", "name": "spender", "type": "address" } ], "name": "allowance", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "payable": false, "stateMutability": "view", "type": "function", "__signatureData": { "method": "allowance(address,address)", "signature": "dd62ed3e90e97b3d417db9c0c7522647811bafca5afc6694f143588d255fdfb4", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": false, "inputs": [ { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "approve", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "payable": false, "stateMutability": "nonpayable", "type": "function", "__signatureData": { "method": "approve(address,uint256)", "signature": "095ea7b334ae44009aa867bfb386f5c3b4b443ac6f0ee573fa91c4608fbadfba", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "balanceOf", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "payable": false, "stateMutability": "view", "type": "function", "__signatureData": { "method": "balanceOf(address)", "signature": "70a08231b98ef4ca268c9cc3f6b4590e4bfec28280db06bb5d45e689f2a360be", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [], "name": "decimals", "outputs": [ { "internalType": "uint8", "name": "", "type": "uint8" } ], "payable": false, "stateMutability": "view", "type": "function", "__signatureData": { "method": "decimals()", "signature": "313ce567add4d438edf58b94ff345d7d38c45b17dfc0f947988d7819dca364f9", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": false, "inputs": [ { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "subtractedValue", "type": "uint256" } ], "name": "decreaseAllowance", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "payable": false, "stateMutability": "nonpayable", "type": "function", "__signatureData": { "method": "decreaseAllowance(address,uint256)", "signature": "a457c2d77307f80ff2f3ac810ec99eb18ae2cffee13b29c90c9324546e374be5", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": false, "inputs": [ { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "addedValue", "type": "uint256" } ], "name": "increaseAllowance", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "payable": false, "stateMutability": "nonpayable", "type": "function", "__signatureData": { "method": "increaseAllowance(address,uint256)", "signature": "39509351d3325647dde3fdd3c8b249adfe89ef4f16d76d83768e6df7a5cd81d6", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": false, "inputs": [ { "internalType": "address", "name": "account", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "mint", "outputs": [], "payable": false, "stateMutability": "nonpayable", "type": "function", "__signatureData": { "method": "mint(address,uint256)", "signature": "40c10f19c047ae7dfa66d6312b683d2ea3dfbcb4159e96b967c5f4b0a86f2842", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [], "name": "name", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "payable": false, "stateMutability": "view", "type": "function", "__signatureData": { "method": "name()", "signature": "06fdde0383f15d582d1a74511486c9ddf862a882fb7904b3d9fe9b8b8e58a796", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [], "name": "symbol", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "payable": false, "stateMutability": "view", "type": "function", "__signatureData": { "method": "symbol()", "signature": "95d89b41e2f5f391a79ec54e9d87c79d6e777c63e32c28da95b4e9e4a79250ec", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [], "name": "totalSupply", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "payable": false, "stateMutability": "view", "type": "function", "__signatureData": { "method": "totalSupply()", "signature": "18160ddd7f15c72528c2f94fd8dfe3c8d5aa26e2c50c7d81f4bc7bee8d4b7932", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": false, "inputs": [ { "internalType": "address", "name": "recipient", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "transfer", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "payable": false, "stateMutability": "nonpayable", "type": "function", "__signatureData": { "method": "transfer(address,uint256)", "signature": "a9059cbb2ab09eb219583f4a59a5d0623ade346d962bcd4e46b11da047c9049b", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": false, "inputs": [ { "internalType": "address", "name": "sender", "type": "address" }, { "internalType": "address", "name": "recipient", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "transferFrom", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "payable": false, "stateMutability": "nonpayable", "type": "function", "__signatureData": { "method": "transferFrom(address,address,uint256)", "signature": "23b872dd7302113369cda2901243429419bec145408fa8b352b3dd92b66c680b", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": false, "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "addWhitelistAdmin", "outputs": [], "payable": false, "stateMutability": "nonpayable", "type": "function", "__signatureData": { "method": "addWhitelistAdmin(address)", "signature": "7362d9c8efb3b4fda01af82f687b8894972c34de57e88a1ad22687e2bf5986ba", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": false, "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "addWhitelisted", "outputs": [], "payable": false, "stateMutability": "nonpayable", "type": "function", "__signatureData": { "method": "addWhitelisted(address)", "signature": "10154bad5f8b58b5821c989aa3a19216f4f0f6a424c9d495316ed99eabc9d113", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "isWhitelistAdmin", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "payable": false, "stateMutability": "view", "type": "function", "__signatureData": { "method": "isWhitelistAdmin(address)", "signature": "bb5f747b7234573d42296873730b7cd00c26493ecd02a4763c67c0c7a025f6a1", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "isWhitelisted", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "payable": false, "stateMutability": "view", "type": "function", "__signatureData": { "method": "isWhitelisted(address)", "signature": "3af32abf6dd58f324dd88f0cedc69529dd503406094dc24662635caa70d9a021", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [], "name": "onlyWhitelistedMock", "outputs": [], "payable": false, "stateMutability": "view", "type": "function", "__signatureData": { "method": "onlyWhitelistedMock()", "signature": "7491c97e106f3e37418a69f1f88d8c925596af5a67daed0175007e1c04abdd9b", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": false, "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "removeWhitelisted", "outputs": [], "payable": false, "stateMutability": "nonpayable", "type": "function", "__signatureData": { "method": "removeWhitelisted(address)", "signature": "291d954951cd7ba0ec12a5dcf299b5a560d33289ca3ac9705bd27b3d3dd58cc5", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": false, "inputs": [], "name": "renounceWhitelistAdmin", "outputs": [], "payable": false, "stateMutability": "nonpayable", "type": "function", "__signatureData": { "method": "renounceWhitelistAdmin()", "signature": "4c5a628c0a9c4a8806d71b7d5e87a7de26f71c356aff7925d80a15cbe14f0cbb", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": false, "inputs": [], "name": "renounceWhitelisted", "outputs": [], "payable": false, "stateMutability": "nonpayable", "type": "function", "__signatureData": { "method": "renounceWhitelisted()", "signature": "d6cd9473b95d75ff40cd7a5b8c3bc34d17cdc7c75b5a9c2c4c6744beff129e46", "index": [], "indexed": 0, "eventSignature": null } }, { "inputs": [ { "internalType": "uint256", "name": "_rate", "type": "uint256" }, { "internalType": "address payable", "name": "_wallet", "type": "address" }, { "internalType": "contract IERC20", "name": "_token", "type": "address" } ], "payable": false, "stateMutability": "nonpayable", "type": "constructor", "__signatureData": { "method": null, "signature": null, "index": [], "indexed": 0, "eventSignature": null } }, { "constant": false, "inputs": [ { "internalType": "address", "name": "beneficiary", "type": "address" } ], "name": "buyTokens", "outputs": [], "payable": true, "stateMutability": "payable", "type": "function", "__signatureData": { "method": "buyTokens(address)", "signature": "ec8ac4d8ebf67e3f8d982a81442192b39118de75f74dd3987cc13070ca1c53e0", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [], "name": "rate", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "payable": false, "stateMutability": "view", "type": "function", "__signatureData": { "method": "rate()", "signature": "2c4e722ec6511e89f25f244e462d7b9552e4a1e9b6043fd124a874a67f5c804f", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [], "name": "token", "outputs": [ { "internalType": "contract IERC20", "name": "", "type": "address" } ], "payable": false, "stateMutability": "view", "type": "function", "__signatureData": { "method": "token()", "signature": "fc0c546a8dce9d6e9b97c086302918c9106d97a17809f6bcacfe02124763cb39", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [], "name": "wallet", "outputs": [ { "internalType": "address payable", "name": "", "type": "address" } ], "payable": false, "stateMutability": "view", "type": "function", "__signatureData": { "method": "wallet()", "signature": "521eb2736f64b43875f0b44fdc29304541dcc3cd844822ef0697470d90c3e124", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [], "name": "weiRaised", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "payable": false, "stateMutability": "view", "type": "function", "__signatureData": { "method": "weiRaised()", "signature": "4042b66fe5f2644ad71dd4e339299721a4fb92741a7427e3a9e94931da295cca", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [], "name": "onlyWhitelistAdminMock", "outputs": [], "payable": false, "stateMutability": "view", "type": "function", "__signatureData": { "method": "onlyWhitelistAdminMock()", "signature": "564c74a37341f8fc0183d333b61f1340909400bf0ae5f30577d4b88b3da10175", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": false, "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "removeWhitelistAdmin", "outputs": [], "payable": false, "stateMutability": "nonpayable", "type": "function", "__signatureData": { "method": "removeWhitelistAdmin(address)", "signature": "6897e9747da0ffb9f264b876f5c2b2227ac56f9fdaa6c5d73f8a8ad061690be5", "index": [], "indexed": 0, "eventSignature": null } }, { "inputs": [], "payable": false, "stateMutability": "nonpayable", "type": "constructor", "__signatureData": { "method": null, "signature": null, "index": [], "indexed": 0, "eventSignature": null } }, { "inputs": [ { "internalType": "address", "name": "beneficiary", "type": "address" }, { "internalType": "uint256", "name": "start", "type": "uint256" }, { "internalType": "uint256", "name": "cliffDuration", "type": "uint256" }, { "internalType": "uint256", "name": "duration", "type": "uint256" }, { "internalType": "bool", "name": "revocable", "type": "bool" } ], "payable": false, "stateMutability": "nonpayable", "type": "constructor", "__signatureData": { "method": null, "signature": null, "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [], "name": "beneficiary", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "payable": false, "stateMutability": "view", "type": "function", "__signatureData": { "method": "beneficiary()", "signature": "38af3eed6c69b6018f1669d064f2c4c3000c6ccde1b6ba696af4b66b2a77bdbc", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [], "name": "cliff", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "payable": false, "stateMutability": "view", "type": "function", "__signatureData": { "method": "cliff()", "signature": "13d033c08aa9df73fb138fa0290aeaa107295e70a70229684284fa962f5e43e7", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [], "name": "duration", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "payable": false, "stateMutability": "view", "type": "function", "__signatureData": { "method": "duration()", "signature": "0fb5a6b40d15bfee72e58fd4a3fbc0824854616197205c3f48946b53286fd328", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [], "name": "isOwner", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "payable": false, "stateMutability": "view", "type": "function", "__signatureData": { "method": "isOwner()", "signature": "8f32d59b339b0965093e9a53b00f4400c41d72f026df85c0beaa1d49d97802ef", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [], "name": "owner", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "payable": false, "stateMutability": "view", "type": "function", "__signatureData": { "method": "owner()", "signature": "8da5cb5b36e7f68c1d2e56001220cdbdd3ba2616072f718acfda4a06441a807d", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": false, "inputs": [ { "internalType": "contract IERC20", "name": "token", "type": "address" } ], "name": "release", "outputs": [], "payable": false, "stateMutability": "nonpayable", "type": "function", "__signatureData": { "method": "release(address)", "signature": "19165587d81f9d3d0d57225d38f5bb5163beb87e4b5fafa3a2f80c53398d9874", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [ { "internalType": "address", "name": "token", "type": "address" } ], "name": "released", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "payable": false, "stateMutability": "view", "type": "function", "__signatureData": { "method": "released(address)", "signature": "9852595c0fbd961d727982297e4c952a54c25835b2c098f8db439cef15df7ced", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": false, "inputs": [], "name": "renounceOwnership", "outputs": [], "payable": false, "stateMutability": "nonpayable", "type": "function", "__signatureData": { "method": "renounceOwnership()", "signature": "715018a616b5f2044428f6fadb7deef4ce9ca76ef60ea57978964ad137bbe7ae", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [], "name": "revocable", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "payable": false, "stateMutability": "view", "type": "function", "__signatureData": { "method": "revocable()", "signature": "872a78104060b2611ad651114462af633b90f4846ddf96ef452cc3abaadbef00", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": false, "inputs": [ { "internalType": "contract IERC20", "name": "token", "type": "address" } ], "name": "revoke", "outputs": [], "payable": false, "stateMutability": "nonpayable", "type": "function", "__signatureData": { "method": "revoke(address)", "signature": "74a8f1037ce3c16c732a634b5b87f893f40cae0feab5bbe0a6e4abb1ec12a744", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [ { "internalType": "address", "name": "token", "type": "address" } ], "name": "revoked", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "payable": false, "stateMutability": "view", "type": "function", "__signatureData": { "method": "revoked(address)", "signature": "fa01dc0694fb8fd4cbe76110e2ba2d01bb43eece6b156ff4d327a35080dac0ea", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [], "name": "start", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "payable": false, "stateMutability": "view", "type": "function", "__signatureData": { "method": "start()", "signature": "be9a655586dceb82dfa0af992b5d8ae7fa45053cb7fd6f141f541da7572978c7", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": false, "inputs": [ { "internalType": "address", "name": "newOwner", "type": "address" } ], "name": "transferOwnership", "outputs": [], "payable": false, "stateMutability": "nonpayable", "type": "function", "__signatureData": { "method": "transferOwnership(address)", "signature": "f2fde38b092330466c661fc723d5289b90272a3e580e3187d1d7ef788506c557", "index": [], "indexed": 0, "eventSignature": null } }, { "inputs": [ { "internalType": "contract IERC20", "name": "token", "type": "address" }, { "internalType": "address", "name": "beneficiary", "type": "address" }, { "internalType": "uint256", "name": "releaseTime", "type": "uint256" } ], "payable": false, "stateMutability": "nonpayable", "type": "constructor", "__signatureData": { "method": null, "signature": null, "index": [], "indexed": 0, "eventSignature": null } }, { "constant": false, "inputs": [], "name": "release", "outputs": [], "payable": false, "stateMutability": "nonpayable", "type": "function", "__signatureData": { "method": "release()", "signature": "86d1a69fe35ca4d8b9269cd16ebb4ab21745497893818e21ff028c3cfd06e91b", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [], "name": "releaseTime", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "payable": false, "stateMutability": "view", "type": "function", "__signatureData": { "method": "releaseTime()", "signature": "b91d4001c4daa83d4f7294c01ce39818a6bbd35ddb92d3c9ad5b4c783ef2dd86", "index": [], "indexed": 0, "eventSignature": null } }, { "inputs": [ { "internalType": "uint256", "name": "openingTime", "type": "uint256" }, { "internalType": "uint256", "name": "closingTime", "type": "uint256" }, { "internalType": "uint256", "name": "rate", "type": "uint256" }, { "internalType": "address payable", "name": "wallet", "type": "address" }, { "internalType": "contract IERC20", "name": "token", "type": "address" } ], "payable": false, "stateMutability": "nonpayable", "type": "constructor", "__signatureData": { "method": null, "signature": null, "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [], "name": "closingTime", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "payable": false, "stateMutability": "view", "type": "function", "__signatureData": { "method": "closingTime()", "signature": "4b6753bc460a8d7e0f4dc411e2030762713a26de4f7f965428387fafdd79c5e6", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": false, "inputs": [ { "internalType": "uint256", "name": "closingTime", "type": "uint256" } ], "name": "extendTime", "outputs": [], "payable": false, "stateMutability": "nonpayable", "type": "function", "__signatureData": { "method": "extendTime(uint256)", "signature": "a27aebbc8e1d8000e670bd0d5c45d68c88e22e90f018df5744507d0702e1d789", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [], "name": "hasClosed", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "payable": false, "stateMutability": "view", "type": "function", "__signatureData": { "method": "hasClosed()", "signature": "1515bc2ba740d068ff684b5917a9ff7f391334e91f6e21d330213abf2fcf5997", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [], "name": "isOpen", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "payable": false, "stateMutability": "view", "type": "function", "__signatureData": { "method": "isOpen()", "signature": "47535d7bce5fe30a985aaa3abea3945f910984e480fd44a01ec881dd75a69c53", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [], "name": "openingTime", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "payable": false, "stateMutability": "view", "type": "function", "__signatureData": { "method": "openingTime()", "signature": "b7a8807ce18354d14128599c1de68278dae2b3f112ab7835c14880c3d10df567", "index": [], "indexed": 0, "eventSignature": null } }, { "inputs": [ { "internalType": "uint256", "name": "openingTime", "type": "uint256" }, { "internalType": "uint256", "name": "closingTime", "type": "uint256" } ], "payable": false, "stateMutability": "nonpayable", "type": "constructor", "__signatureData": { "method": null, "signature": null, "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [], "name": "INTERFACE_ID_ERC165", "outputs": [ { "internalType": "bytes4", "name": "", "type": "bytes4" } ], "payable": false, "stateMutability": "view", "type": "function", "__signatureData": { "method": "INTERFACE_ID_ERC165()", "signature": "34d7006c0d444dc459b85cafce0b2404596ba58d619efcd9aa9255ee5bd3e3e0", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [ { "internalType": "bytes4", "name": "interfaceId", "type": "bytes4" } ], "name": "supportsInterface", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "payable": false, "stateMutability": "view", "type": "function", "__signatureData": { "method": "supportsInterface(bytes4)", "signature": "01ffc9a7a5cef8baa21ed3c5c0d7e23accb804b619e9333b597f47a0d84076e2", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [ { "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "fromUint256", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "payable": false, "stateMutability": "pure", "type": "function", "__signatureData": { "method": "fromUint256(uint256)", "signature": "a2bd3644e80c5bfaebc7c96322b75b5750420b270a1e6182e8db6ba2a581bc08", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": false, "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "addSigner", "outputs": [], "payable": false, "stateMutability": "nonpayable", "type": "function", "__signatureData": { "method": "addSigner(address)", "signature": "eb12d61ed0d380b10fb1d0a0a39f088010b2fbd5ce83f19ba4758b13c0558d17", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "isSigner", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "payable": false, "stateMutability": "view", "type": "function", "__signatureData": { "method": "isSigner(address)", "signature": "7df73e27995ff52c325122d47c8dcb5955711696cc862e8e9fe732521a2ca222", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [], "name": "onlySignerMock", "outputs": [], "payable": false, "stateMutability": "view", "type": "function", "__signatureData": { "method": "onlySignerMock()", "signature": "b44e2ab953337bf642122bbdd26b6a4c6796c98b1f047441f438bb4dd15dbc9d", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": false, "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "removeSigner", "outputs": [], "payable": false, "stateMutability": "nonpayable", "type": "function", "__signatureData": { "method": "removeSigner(address)", "signature": "0e316ab70ecea2ff8e043f753c83989d42c3814c25de873446af2a372c0d269e", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": false, "inputs": [], "name": "renounceSigner", "outputs": [], "payable": false, "stateMutability": "nonpayable", "type": "function", "__signatureData": { "method": "renounceSigner()", "signature": "e5c8b03d019369869471d1933fd14f2ab233bc1095eccc08bb7dbbb204604fe4", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [ { "internalType": "int256", "name": "a", "type": "int256" }, { "internalType": "int256", "name": "b", "type": "int256" } ], "name": "add", "outputs": [ { "internalType": "int256", "name": "", "type": "int256" } ], "payable": false, "stateMutability": "pure", "type": "function", "__signatureData": { "method": "add(int256,int256)", "signature": "a5f3c23ba07e6c3b914d9273b1ef72b2e6620dbfe328f76b4725526445930fc9", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [ { "internalType": "int256", "name": "a", "type": "int256" }, { "internalType": "int256", "name": "b", "type": "int256" } ], "name": "div", "outputs": [ { "internalType": "int256", "name": "", "type": "int256" } ], "payable": false, "stateMutability": "pure", "type": "function", "__signatureData": { "method": "div(int256,int256)", "signature": "4350913870f150d57e5c4d89dcba44f39d600d6faa84eac8abe808e51895ff31", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [ { "internalType": "int256", "name": "a", "type": "int256" }, { "internalType": "int256", "name": "b", "type": "int256" } ], "name": "mul", "outputs": [ { "internalType": "int256", "name": "", "type": "int256" } ], "payable": false, "stateMutability": "pure", "type": "function", "__signatureData": { "method": "mul(int256,int256)", "signature": "bbe93d91b114db244bee40cafeeaae72456bbb2f92985a1729ce3d574fc8ef0e", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [ { "internalType": "int256", "name": "a", "type": "int256" }, { "internalType": "int256", "name": "b", "type": "int256" } ], "name": "sub", "outputs": [ { "internalType": "int256", "name": "", "type": "int256" } ], "payable": false, "stateMutability": "pure", "type": "function", "__signatureData": { "method": "sub(int256,int256)", "signature": "adefc37b172bf21b20e90b531fd12a315745366e9f3932bdb3ed5a4c002e45e0", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [], "name": "onlyPrimaryMock", "outputs": [], "payable": false, "stateMutability": "view", "type": "function", "__signatureData": { "method": "onlyPrimaryMock()", "signature": "84622425e9c82fe1c89d8698ce23b1ebd02a6165ea1909b5d35129b0708083aa", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": false, "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "addMinter", "outputs": [], "payable": false, "stateMutability": "nonpayable", "type": "function", "__signatureData": { "method": "addMinter(address)", "signature": "983b2d560bdd6b422e26073d9516b4646e2f1008810070c0d32b3a79aaa7bfcb", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "isMinter", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "payable": false, "stateMutability": "view", "type": "function", "__signatureData": { "method": "isMinter(address)", "signature": "aa271e1a9a41b51f5b4e2e4ce717c974174719a5ddc12cee839f0eabbdf42748", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": false, "inputs": [ { "internalType": "address", "name": "account", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "mint", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "payable": false, "stateMutability": "nonpayable", "type": "function", "__signatureData": { "method": "mint(address,uint256)", "signature": "40c10f19c047ae7dfa66d6312b683d2ea3dfbcb4159e96b967c5f4b0a86f2842", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": false, "inputs": [], "name": "renounceMinter", "outputs": [], "payable": false, "stateMutability": "nonpayable", "type": "function", "__signatureData": { "method": "renounceMinter()", "signature": "9865027560556db5af0e55d10ef6afd849bb02e6b5c9bf3c179f99397569df24", "index": [], "indexed": 0, "eventSignature": null } }, { "inputs": [ { "internalType": "uint256", "name": "openingTime", "type": "uint256" }, { "internalType": "uint256", "name": "closingTime", "type": "uint256" }, { "internalType": "uint256", "name": "rate", "type": "uint256" }, { "internalType": "address payable", "name": "wallet", "type": "address" }, { "internalType": "uint256", "name": "cap", "type": "uint256" }, { "internalType": "contract ERC20Mintable", "name": "token", "type": "address" }, { "internalType": "uint256", "name": "goal", "type": "uint256" } ], "payable": false, "stateMutability": "nonpayable", "type": "constructor", "__signatureData": { "method": null, "signature": null, "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [], "name": "cap", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "payable": false, "stateMutability": "view", "type": "function", "__signatureData": { "method": "cap()", "signature": "355274ea4c5084069935a4456a1ac3001e99e7cb12c33ca22e251b993bb2c183", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [], "name": "capReached", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "payable": false, "stateMutability": "view", "type": "function", "__signatureData": { "method": "capReached()", "signature": "4f93594559fed5d595e1474bcf0c52eb70b3230bf9fcff5ce2aa0a1df1c2fc9c", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": false, "inputs": [ { "internalType": "address payable", "name": "refundee", "type": "address" } ], "name": "claimRefund", "outputs": [], "payable": false, "stateMutability": "nonpayable", "type": "function", "__signatureData": { "method": "claimRefund(address)", "signature": "bffa55d5aa2ff90554572b1dce591d02b722be50bcfd4c7c58c507d2f080b61b", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": false, "inputs": [], "name": "finalize", "outputs": [], "payable": false, "stateMutability": "nonpayable", "type": "function", "__signatureData": { "method": "finalize()", "signature": "4bb278f3a1b079281c2693395c7bafcce1e0776375de13a15a2457c2d179b61c", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [], "name": "finalized", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "payable": false, "stateMutability": "view", "type": "function", "__signatureData": { "method": "finalized()", "signature": "b3f05b97fdf124cf473a8bb0c51089e7f531c2ee86e7dd8dce89ac30a488f0ab", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [], "name": "goal", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "payable": false, "stateMutability": "view", "type": "function", "__signatureData": { "method": "goal()", "signature": "40193883b14c14dda7eef4dec651b30d3485ba1fdc9225dd408d696a03be91a4", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [], "name": "goalReached", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "payable": false, "stateMutability": "view", "type": "function", "__signatureData": { "method": "goalReached()", "signature": "7d3d65229eb2e3f47f0aeb7b8f366daefbe13b196c607159fd4cde7eaabfdd7e", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [ { "internalType": "uint256", "name": "a", "type": "uint256" }, { "internalType": "uint256", "name": "b", "type": "uint256" } ], "name": "add", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "payable": false, "stateMutability": "pure", "type": "function", "__signatureData": { "method": "add(uint256,uint256)", "signature": "771602f7f25ce61b0d4f2430f7e4789bfd9e6e4029613fda01b7f2c89fbf44ad", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [ { "internalType": "uint256", "name": "a", "type": "uint256" }, { "internalType": "uint256", "name": "b", "type": "uint256" } ], "name": "div", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "payable": false, "stateMutability": "pure", "type": "function", "__signatureData": { "method": "div(uint256,uint256)", "signature": "a391c15b5e25fe2c4f540fe83ee2e810afc45df8c9095b3c54843078d5162044", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [ { "internalType": "uint256", "name": "a", "type": "uint256" }, { "internalType": "uint256", "name": "b", "type": "uint256" } ], "name": "mod", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "payable": false, "stateMutability": "pure", "type": "function", "__signatureData": { "method": "mod(uint256,uint256)", "signature": "f43f523a11282709abfcd65af86db2cfddca6ecd71f78e335355cc7cddd8ef2c", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [ { "internalType": "uint256", "name": "a", "type": "uint256" }, { "internalType": "uint256", "name": "b", "type": "uint256" } ], "name": "mul", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "payable": false, "stateMutability": "pure", "type": "function", "__signatureData": { "method": "mul(uint256,uint256)", "signature": "c8a4ac9cf5aac391a07a9bdc2c522f2e824978425be99588f97394814d127214", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [ { "internalType": "uint256", "name": "a", "type": "uint256" }, { "internalType": "uint256", "name": "b", "type": "uint256" } ], "name": "sub", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "payable": false, "stateMutability": "pure", "type": "function", "__signatureData": { "method": "sub(uint256,uint256)", "signature": "b67d77c567a0f5dc1f8c1e290b73aecb90edaef786ca7a0dc99b82d23316ed1e", "index": [], "indexed": 0, "eventSignature": null } }, { "inputs": [ { "internalType": "contract IERC20", "name": "token", "type": "address" } ], "payable": false, "stateMutability": "nonpayable", "type": "constructor", "__signatureData": { "method": null, "signature": null, "index": [], "indexed": 0, "eventSignature": null } }, { "constant": true, "inputs": [], "name": "allowance", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "payable": false, "stateMutability": "view", "type": "function", "__signatureData": { "method": "allowance()", "signature": "de242ff44eaf9672978cebc9ed1e790957e7916a8047ae5cbd0d7d313ee83b98", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": false, "inputs": [ { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "approve", "outputs": [], "payable": false, "stateMutability": "nonpayable", "type": "function", "__signatureData": { "method": "approve(uint256)", "signature": "b759f954a973cc61187fb2d8ad2671610ddf40018143445f877381866da14ba2", "index": [], "indexed": 0, "eventSignature": null } }, { "constant": false, "inputs": [ { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "decreaseAllowance", "outputs": [], "payable": false, "stateMutability": "nonpayable", "type": "function", "__signatureData": { "method": "decreaseAllowance(uint256)", "signature": "10bad4cf682bbcd21585dce2167d59122587579177e2aeddf05870c0f83ca0aa", "index": [], "indexed": 0, "eventSignature": null } }, { "c