// This file was autogenerated by Hardhat, do not edit it. // prettier-ignore // tslint:disable // eslint-disable // biome-ignore format: see above export interface TestNameWrapperReentrancy$Type { readonly _format: "hh3-artifact-1"; readonly contractName: "TestNameWrapperReentrancy"; readonly sourceName: "contracts/wrapper/test/TestNameWrapperReentrancy.sol"; readonly abi: [{"inputs":[{"internalType":"address","name":"_owner","type":"address"},{"internalType":"contract INameWrapper","name":"_nameWrapper","type":"address"},{"internalType":"bytes32","name":"_parentNode","type":"bytes32"},{"internalType":"bytes32","name":"_labelHash","type":"bytes32"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"claimToOwner","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"},{"internalType":"uint256[]","name":"","type":"uint256[]"},{"internalType":"uint256[]","name":"","type":"uint256[]"},{"internalType":"bytes","name":"","type":"bytes"}],"name":"onERC1155BatchReceived","outputs":[{"internalType":"bytes4","name":"","type":"bytes4"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"_id","type":"uint256"},{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"bytes","name":"","type":"bytes"}],"name":"onERC1155Received","outputs":[{"internalType":"bytes4","name":"","type":"bytes4"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes4","name":"interfaceId","type":"bytes4"}],"name":"supportsInterface","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"}]; readonly bytecode: "0x6080604052348015600f57600080fd5b5060405161076d38038061076d833981016040819052602c916080565b600180546001600160a01b039586166001600160a01b031991821617909155600080549490951693169290921790925560029190915560035560c3565b6001600160a01b0381168114607d57600080fd5b50565b60008060008060808587031215609557600080fd5b8451609e816069565b602086015190945060ad816069565b6040860151606090960151949790965092505050565b61069b806100d26000396000f3fe608060405234801561001057600080fd5b506004361061004c5760003560e01c806301ffc9a714610051578063905783c614610079578063bc197c8114610083578063f23a6e61146100ec575b600080fd5b61006461005f366004610318565b6100ff565b60405190151581526020015b60405180910390f35b610081610198565b005b6100bb61009136600461048b565b7fbc197c810000000000000000000000000000000000000000000000000000000095945050505050565b6040517fffffffff000000000000000000000000000000000000000000000000000000009091168152602001610070565b6100bb6100fa3660046105bc565b61024b565b60007fffffffff0000000000000000000000000000000000000000000000000000000082167f4e2312e000000000000000000000000000000000000000000000000000000000148061019257507f01ffc9a7000000000000000000000000000000000000000000000000000000007fffffffff000000000000000000000000000000000000000000000000000000008316145b92915050565b6000805460018054600480546040517ff242432a000000000000000000000000000000000000000000000000000000008152309281019290925273ffffffffffffffffffffffffffffffffffffffff92831660248301526044820152606481019290925260a0608483015260a482019390935291169063f242432a9060c401600060405180830381600087803b15801561023157600080fd5b505af1158015610245573d6000803e3d6000fd5b50505050565b6004848155600080546002546003546001546040517fd8c9921a00000000000000000000000000000000000000000000000000000000815295860192909252602485015273ffffffffffffffffffffffffffffffffffffffff9081166044850152919291169063d8c9921a90606401600060405180830381600087803b1580156102d457600080fd5b505af11580156102e8573d6000803e3d6000fd5b507ff23a6e61000000000000000000000000000000000000000000000000000000009a9950505050505050505050565b60006020828403121561032a57600080fd5b81357fffffffff000000000000000000000000000000000000000000000000000000008116811461035a57600080fd5b9392505050565b803573ffffffffffffffffffffffffffffffffffffffff8116811461038557600080fd5b919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016810167ffffffffffffffff811182821017156104005761040061038a565b604052919050565b600082601f83011261041957600080fd5b813567ffffffffffffffff8111156104335761043361038a565b8060051b610443602082016103b9565b9182526020818501810192908101908684111561045f57600080fd5b6020860192505b83831015610481578235825260209283019290910190610466565b9695505050505050565b600080600080600060a086880312156104a357600080fd5b6104ac86610361565b94506104ba60208701610361565b9350604086013567ffffffffffffffff8111156104d657600080fd5b6104e288828901610408565b935050606086013567ffffffffffffffff8111156104ff57600080fd5b61050b88828901610408565b925050608086013567ffffffffffffffff81111561052857600080fd5b8601601f8101881361053957600080fd5b803567ffffffffffffffff8111156105535761055361038a565b61058460207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f840116016103b9565b81815289602083850101111561059957600080fd5b816020840160208301376000602083830101528093505050509295509295909350565b60008060008060008060a087890312156105d557600080fd5b6105de87610361565b95506105ec60208801610361565b94506040870135935060608701359250608087013567ffffffffffffffff81111561061657600080fd5b8701601f8101891361062757600080fd5b803567ffffffffffffffff81111561063e57600080fd5b89602082840101111561065057600080fd5b6020820193508092505050929550929550929556fea2646970667358221220f4434be3fa8db35478b5e1799f03bd32d80076a2766b5b00cc8ce474a336d09264736f6c634300081a0033"; readonly deployedBytecode: "0x608060405234801561001057600080fd5b506004361061004c5760003560e01c806301ffc9a714610051578063905783c614610079578063bc197c8114610083578063f23a6e61146100ec575b600080fd5b61006461005f366004610318565b6100ff565b60405190151581526020015b60405180910390f35b610081610198565b005b6100bb61009136600461048b565b7fbc197c810000000000000000000000000000000000000000000000000000000095945050505050565b6040517fffffffff000000000000000000000000000000000000000000000000000000009091168152602001610070565b6100bb6100fa3660046105bc565b61024b565b60007fffffffff0000000000000000000000000000000000000000000000000000000082167f4e2312e000000000000000000000000000000000000000000000000000000000148061019257507f01ffc9a7000000000000000000000000000000000000000000000000000000007fffffffff000000000000000000000000000000000000000000000000000000008316145b92915050565b6000805460018054600480546040517ff242432a000000000000000000000000000000000000000000000000000000008152309281019290925273ffffffffffffffffffffffffffffffffffffffff92831660248301526044820152606481019290925260a0608483015260a482019390935291169063f242432a9060c401600060405180830381600087803b15801561023157600080fd5b505af1158015610245573d6000803e3d6000fd5b50505050565b6004848155600080546002546003546001546040517fd8c9921a00000000000000000000000000000000000000000000000000000000815295860192909252602485015273ffffffffffffffffffffffffffffffffffffffff9081166044850152919291169063d8c9921a90606401600060405180830381600087803b1580156102d457600080fd5b505af11580156102e8573d6000803e3d6000fd5b507ff23a6e61000000000000000000000000000000000000000000000000000000009a9950505050505050505050565b60006020828403121561032a57600080fd5b81357fffffffff000000000000000000000000000000000000000000000000000000008116811461035a57600080fd5b9392505050565b803573ffffffffffffffffffffffffffffffffffffffff8116811461038557600080fd5b919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016810167ffffffffffffffff811182821017156104005761040061038a565b604052919050565b600082601f83011261041957600080fd5b813567ffffffffffffffff8111156104335761043361038a565b8060051b610443602082016103b9565b9182526020818501810192908101908684111561045f57600080fd5b6020860192505b83831015610481578235825260209283019290910190610466565b9695505050505050565b600080600080600060a086880312156104a357600080fd5b6104ac86610361565b94506104ba60208701610361565b9350604086013567ffffffffffffffff8111156104d657600080fd5b6104e288828901610408565b935050606086013567ffffffffffffffff8111156104ff57600080fd5b61050b88828901610408565b925050608086013567ffffffffffffffff81111561052857600080fd5b8601601f8101881361053957600080fd5b803567ffffffffffffffff8111156105535761055361038a565b61058460207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f840116016103b9565b81815289602083850101111561059957600080fd5b816020840160208301376000602083830101528093505050509295509295909350565b60008060008060008060a087890312156105d557600080fd5b6105de87610361565b95506105ec60208801610361565b94506040870135935060608701359250608087013567ffffffffffffffff81111561061657600080fd5b8701601f8101891361062757600080fd5b803567ffffffffffffffff81111561063e57600080fd5b89602082840101111561065057600080fd5b6020820193508092505050929550929550929556fea2646970667358221220f4434be3fa8db35478b5e1799f03bd32d80076a2766b5b00cc8ce474a336d09264736f6c634300081a0033"; readonly linkReferences: {}; readonly deployedLinkReferences: {}; readonly immutableReferences: {}; readonly inputSourceName: "project/contracts/wrapper/test/TestNameWrapperReentrancy.sol"; readonly buildInfoId: "solc-0_8_26-f05bdccb11f2cf6df865fc6a27a95b5ace6017ea"; }; import "hardhat/types/artifacts"; declare module "hardhat/types/artifacts" { interface ArtifactMap { ["TestNameWrapperReentrancy"]: TestNameWrapperReentrancy$Type; ["contracts/wrapper/test/TestNameWrapperReentrancy.sol:TestNameWrapperReentrancy"]: TestNameWrapperReentrancy$Type; } }