@gooddollar/goodprotocol
Version:
GoodDollar Protocol
59 lines (58 loc) • 3.25 kB
JSON
{
"_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": {}
}