UNPKG

@ensuro/core

Version:

Ensuro - Blockchain-based insurance protocol

71 lines (70 loc) 3.25 kB
{ "_format": "hh-sol-artifact-1", "contractName": "PolicyPoolMockForward", "sourceName": "contracts/mocks/PolicyPoolMock.sol", "abi": [ { "inputs": [ { "internalType": "address", "name": "forwardTo", "type": "address" }, { "internalType": "contract IERC20Metadata", "name": "currency_", "type": "address" } ], "stateMutability": "nonpayable", "type": "constructor" }, { "stateMutability": "payable", "type": "fallback" }, { "inputs": [], "name": "MAX_INT", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "currency", "outputs": [ { "internalType": "contract IERC20Metadata", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "forwardTo", "type": "address" } ], "name": "setForwardTo", "outputs": [], "stateMutability": "nonpayable", "type": "function" } ], "bytecode": "0x6080604052348015600e575f5ffd5b50604051610213380380610213833981016040819052602b916070565b5f80546001600160a01b039384166001600160a01b0319918216179091556001805492909316911617905560a3565b6001600160a01b0381168114606d575f5ffd5b50565b5f5f604083850312156080575f5ffd5b8251608981605a565b6020840151909250609881605a565b809150509250929050565b610163806100b05f395ff3fe608060405260043610610033575f3560e01c8063098d32281461003d578063d4b2700114610064578063e5a6b10f1461009f575b61003b6100c6565b005b348015610048575f5ffd5b506100515f1981565b6040519081526020015b60405180910390f35b34801561006f575f5ffd5b5061003b61007e366004610100565b5f80546001600160a01b0319166001600160a01b0392909216919091179055565b3480156100aa575f5ffd5b506001546040516001600160a01b03909116815260200161005b565b6100df6100da5f546001600160a01b031690565b6100e1565b565b365f5f375f5f365f5f855af13d5f5f3e8080156100fc573d5ff35b3d5ffd5b5f60208284031215610110575f5ffd5b81356001600160a01b0381168114610126575f5ffd5b939250505056fea2646970667358221220019929467b86da74ba417a24f2e667f3c5764c54d99408c8927b0bb59532679764736f6c634300081e0033", "deployedBytecode": "0x608060405260043610610033575f3560e01c8063098d32281461003d578063d4b2700114610064578063e5a6b10f1461009f575b61003b6100c6565b005b348015610048575f5ffd5b506100515f1981565b6040519081526020015b60405180910390f35b34801561006f575f5ffd5b5061003b61007e366004610100565b5f80546001600160a01b0319166001600160a01b0392909216919091179055565b3480156100aa575f5ffd5b506001546040516001600160a01b03909116815260200161005b565b6100df6100da5f546001600160a01b031690565b6100e1565b565b365f5f375f5f365f5f855af13d5f5f3e8080156100fc573d5ff35b3d5ffd5b5f60208284031215610110575f5ffd5b81356001600160a01b0381168114610126575f5ffd5b939250505056fea2646970667358221220019929467b86da74ba417a24f2e667f3c5764c54d99408c8927b0bb59532679764736f6c634300081e0033", "linkReferences": {}, "deployedLinkReferences": {} }