{
  "_format": "hh-sol-artifact-1",
  "contractName": "MinimalBoltzSmartWallet",
  "sourceName": "contracts/smartwallet/MinimalBoltzSmartWallet.sol",
  "abi": [
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "owner",
          "type": "address"
        },
        {
          "internalType": "address",
          "name": "feesReceiver",
          "type": "address"
        },
        {
          "internalType": "uint256",
          "name": "feesAmount",
          "type": "uint256"
        },
        {
          "internalType": "uint256",
          "name": "feesGas",
          "type": "uint256"
        },
        {
          "internalType": "address",
          "name": "to",
          "type": "address"
        },
        {
          "internalType": "bytes",
          "name": "data",
          "type": "bytes"
        }
      ],
      "name": "initialize",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "stateMutability": "payable",
      "type": "receive"
    }
  ],
  "bytecode": "0x60806040526000805460ff1916905534801561001a57600080fd5b506104ac8061002a6000396000f3fe6080604052600436106100225760003560e01c80633d3267361461002e57610029565b3661002957005b600080fd5b34801561003a57600080fd5b506100d8600480360360c081101561005157600080fd5b6001600160a01b038235811692602081013582169260408201359260608301359260808101359091169181019060c0810160a082013564010000000081111561009957600080fd5b8201836020820111156100ab57600080fd5b803590602001918460018302840111640100000000831117156100cd57600080fd5b5090925090506100da565b005b60005460ff1615610132576040805162461bcd60e51b815260206004820152601360248201527f416c726561647920696e697469616c697a656400000000000000000000000000604482015290519081900360640190fd5b6000805460ff19166001179055604080516020601f840181900481028201810190925282815261017c91849084908190840183828082843760009201919091525061037592505050565b600060606001600160a01b0385161561025657846001600160a01b03168484604051808383808284376040519201945060009350909150508083038183865af19150503d80600081146101eb576040519150601f19603f3d011682016040523d82523d6000602084013e6101f0565b606091505b5090925090508161025657805161024e576040805162461bcd60e51b815260206004820152601160248201527f556e61626c6520746f2065786563757465000000000000000000000000000000604482015290519081900360640190fd5b805160208201fd5b861561032d576040516001600160a01b03891690879089906000818181858888f193505050503d80600081146102a8576040519150601f19603f3d011682016040523d82523d6000602084013e6102ad565b606091505b5090925090508180156102dc5750805115806102dc57508080602001905160208110156102d957600080fd5b50515b61032d576040805162461bcd60e51b815260206004820152601c60248201527f556e61626c6520746f2070617920666f72206465706c6f796d656e7400000000604482015290519081900360640190fd5b471561036a576040516001600160a01b038a16904780156108fc02916000818181858888f19350505050158015610368573d6000803e3d6000fd5b505b505050505050505050565b600061038282600061046e565b90507fffffffff0000000000000000000000000000000000000000000000000000000081167fc3c37fbc000000000000000000000000000000000000000000000000000000001480159061041857507fffffffff0000000000000000000000000000000000000000000000000000000081167fcd413efa0000000000000000000000000000000000000000000000000000000014155b1561046a576040805162461bcd60e51b815260206004820152601260248201527f4d6574686f64206e6f7420616c6c6f7765640000000000000000000000000000604482015290519081900360640190fd5b5050565b01602001519056fea2646970667358221220bb2e33b3b380a33a4e96925e190080580e6dd9cff62fdbad1a6a04c4fcd11dda64736f6c634300060c0033",
  "deployedBytecode": "0x6080604052600436106100225760003560e01c80633d3267361461002e57610029565b3661002957005b600080fd5b34801561003a57600080fd5b506100d8600480360360c081101561005157600080fd5b6001600160a01b038235811692602081013582169260408201359260608301359260808101359091169181019060c0810160a082013564010000000081111561009957600080fd5b8201836020820111156100ab57600080fd5b803590602001918460018302840111640100000000831117156100cd57600080fd5b5090925090506100da565b005b60005460ff1615610132576040805162461bcd60e51b815260206004820152601360248201527f416c726561647920696e697469616c697a656400000000000000000000000000604482015290519081900360640190fd5b6000805460ff19166001179055604080516020601f840181900481028201810190925282815261017c91849084908190840183828082843760009201919091525061037592505050565b600060606001600160a01b0385161561025657846001600160a01b03168484604051808383808284376040519201945060009350909150508083038183865af19150503d80600081146101eb576040519150601f19603f3d011682016040523d82523d6000602084013e6101f0565b606091505b5090925090508161025657805161024e576040805162461bcd60e51b815260206004820152601160248201527f556e61626c6520746f2065786563757465000000000000000000000000000000604482015290519081900360640190fd5b805160208201fd5b861561032d576040516001600160a01b03891690879089906000818181858888f193505050503d80600081146102a8576040519150601f19603f3d011682016040523d82523d6000602084013e6102ad565b606091505b5090925090508180156102dc5750805115806102dc57508080602001905160208110156102d957600080fd5b50515b61032d576040805162461bcd60e51b815260206004820152601c60248201527f556e61626c6520746f2070617920666f72206465706c6f796d656e7400000000604482015290519081900360640190fd5b471561036a576040516001600160a01b038a16904780156108fc02916000818181858888f19350505050158015610368573d6000803e3d6000fd5b505b505050505050505050565b600061038282600061046e565b90507fffffffff0000000000000000000000000000000000000000000000000000000081167fc3c37fbc000000000000000000000000000000000000000000000000000000001480159061041857507fffffffff0000000000000000000000000000000000000000000000000000000081167fcd413efa0000000000000000000000000000000000000000000000000000000014155b1561046a576040805162461bcd60e51b815260206004820152601260248201527f4d6574686f64206e6f7420616c6c6f7765640000000000000000000000000000604482015290519081900360640190fd5b5050565b01602001519056fea2646970667358221220bb2e33b3b380a33a4e96925e190080580e6dd9cff62fdbad1a6a04c4fcd11dda64736f6c634300060c0033",
  "linkReferences": {},
  "deployedLinkReferences": {}
}
