UNPKG

@gooddollar/goodprotocol

Version:
59 lines (58 loc) 3.25 kB
{ "_format": "hh-sol-artifact-1", "contractName": "MultichainFeeFormula", "sourceName": "contracts/token/MultichainFeeFormula.sol", "abi": [ { "inputs": [ { "internalType": "uint256", "name": "value", "type": "uint256" }, { "internalType": "address", "name": "sender", "type": "address" }, { "internalType": "address", "name": "recipient", "type": "address" } ], "name": "getTxFees", "outputs": [ { "internalType": "uint256", "name": "fee", "type": "uint256" }, { "internalType": "bool", "name": "senderPays", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "isRegistered", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "pure", "type": "function" } ], "bytecode": "0x608060405234801561001057600080fd5b506101ea806100206000396000f3fe608060405234801561001057600080fd5b50600436106100365760003560e01c8063223668441461003b5780633ddaa8061461004f575b600080fd5b604051600181526020015b60405180910390f35b61006261005d366004610178565b610077565b60408051928352901515602083015201610046565b6000806001600160a01b03841673d17652350cfd2a37ba2f947c910987a3b1a1c60d14806100c157506001600160a01b03841673ec577447d314cf1e443e9f4488216651450dbe7c145b806100e857506001600160a01b038416736738fa889ff31f82d9fe8862ec025dbe318f3fde145b156100f1578491505b73d17652350cfd2a37ba2f947c910987a3b1a1c60c196001600160a01b038416016101545760405162461bcd60e51b815260206004820152600f60248201526e6d756c7469636861696e206861636b60881b604482015260640160405180910390fd5b935093915050565b80356001600160a01b038116811461017357600080fd5b919050565b60008060006060848603121561018d57600080fd5b8335925061019d6020850161015c565b91506101ab6040850161015c565b9050925092509256fea26469706673582212207447669ea85d120896743746b555064f901112068d58a5554b82dc81ae6fbc9a64736f6c63430008130033", "deployedBytecode": "0x608060405234801561001057600080fd5b50600436106100365760003560e01c8063223668441461003b5780633ddaa8061461004f575b600080fd5b604051600181526020015b60405180910390f35b61006261005d366004610178565b610077565b60408051928352901515602083015201610046565b6000806001600160a01b03841673d17652350cfd2a37ba2f947c910987a3b1a1c60d14806100c157506001600160a01b03841673ec577447d314cf1e443e9f4488216651450dbe7c145b806100e857506001600160a01b038416736738fa889ff31f82d9fe8862ec025dbe318f3fde145b156100f1578491505b73d17652350cfd2a37ba2f947c910987a3b1a1c60c196001600160a01b038416016101545760405162461bcd60e51b815260206004820152600f60248201526e6d756c7469636861696e206861636b60881b604482015260640160405180910390fd5b935093915050565b80356001600160a01b038116811461017357600080fd5b919050565b60008060006060848603121561018d57600080fd5b8335925061019d6020850161015c565b91506101ab6040850161015c565b9050925092509256fea26469706673582212207447669ea85d120896743746b555064f901112068d58a5554b82dc81ae6fbc9a64736f6c63430008130033", "linkReferences": {}, "deployedLinkReferences": {} }