{
  "_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": {}
}
