UNPKG

@hyperlane-xyz/core

Version:

Core solidity contracts for Hyperlane

1 lines 9.03 kB
export const MockWETH = {"_format":"hh-zksolc-artifact-1","contractName":"MockWETH","sourceName":"contracts/mock/MockWETH.sol","abi":[{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"_owner","type":"address"},{"internalType":"address","name":"_spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_spender","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"deposit","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"withdraw","outputs":[],"stateMutability":"nonpayable","type":"function"}],"bytecode":"0x0000008003000039000000400030043f00000001002001900000001a0000c13d00000060021002700000002102200197000000040020008c000000660000413d000000000301043b000000e003300270000000230030009c000000220000213d000000290030009c000000320000213d0000002c0030009c000000280000613d0000002d0030009c000000660000c13d0000000001000416000000000001004b000000660000c13d00000000010004100081006d0000040f000000800010043f0000002f01000041000000820001042e0000000001000416000000000001004b000000660000c13d0000002001000039000001000010044300000120000004430000002201000041000000820001042e000000240030009c0000003c0000213d000000270030009c0000004d0000613d000000280030009c000000660000c13d000000440020008c000000660000413d0000000002000416000000000002004b000000660000c13d0000000401100370000000000101043b0000002e0010009c000000660000213d000000680000013d0000002a0030009c000000590000613d0000002b0030009c000000660000c13d000000240020008c000000660000413d0000000001000416000000000001004b0000004b0000613d000000660000013d000000250030009c0000004b0000613d000000260030009c000000660000c13d000000440020008c000000660000413d0000000002000416000000000002004b000000660000c13d0000000402100370000000000202043b0000002e0020009c000000660000213d0000002401100370000000530000013d0000000001000019000000820001042e000000240020008c000000660000413d0000000002000416000000000002004b000000660000c13d0000000401100370000000000101043b0000002e0010009c000000660000213d000000800000043f0000002f01000041000000820001042e000000640020008c000000660000413d0000000002000416000000000002004b000000660000c13d0000000402100370000000000202043b0000002e0020009c000000660000213d0000002401100370000000000101043b0000002e0010009c000000680000a13d000000000100001900000083000104300000000101000039000000800010043f0000002f01000041000000820001042e000000000001042f0000003002000041000000000020044300000004001004430000000001000414000000210010009c0000002101008041000000c00110021000000031011001c70000800a020000390081007c0000040f00000001002001900000007b0000613d000000000101043b000000000001042d000000000001042f0000007f002104230000000102000039000000000001042d0000000002000019000000000001042d0000008100000432000000820001042e000000830001043000000000000000000000000000000000000000000000000000000000ffffffff00000002000000000000000000000000000000400000010000000000000000000000000000000000000000000000000000000000000000000000000070a0823000000000000000000000000000000000000000000000000000000000d0e30daf00000000000000000000000000000000000000000000000000000000d0e30db000000000000000000000000000000000000000000000000000000000dd62ed3e0000000000000000000000000000000000000000000000000000000070a0823100000000000000000000000000000000000000000000000000000000a9059cbb0000000000000000000000000000000000000000000000000000000023b872dc0000000000000000000000000000000000000000000000000000000023b872dd000000000000000000000000000000000000000000000000000000002e1a7d4d00000000000000000000000000000000000000000000000000000000095ea7b30000000000000000000000000000000000000000000000000000000018160ddd000000000000000000000000ffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000200000008000000000000000009cc7f708afc65944829bd487b90b72536b1951864fbfc14e125fc972a6507f39020000020000000000000000000000000000002400000000000000000000000092022c93f84dbc709c70683239f8c1b4c83b25b00670a63d9cce303f718c4bc5","deployedBytecode":"0x0000008003000039000000400030043f00000001002001900000001a0000c13d00000060021002700000002102200197000000040020008c000000660000413d000000000301043b000000e003300270000000230030009c000000220000213d000000290030009c000000320000213d0000002c0030009c000000280000613d0000002d0030009c000000660000c13d0000000001000416000000000001004b000000660000c13d00000000010004100081006d0000040f000000800010043f0000002f01000041000000820001042e0000000001000416000000000001004b000000660000c13d0000002001000039000001000010044300000120000004430000002201000041000000820001042e000000240030009c0000003c0000213d000000270030009c0000004d0000613d000000280030009c000000660000c13d000000440020008c000000660000413d0000000002000416000000000002004b000000660000c13d0000000401100370000000000101043b0000002e0010009c000000660000213d000000680000013d0000002a0030009c000000590000613d0000002b0030009c000000660000c13d000000240020008c000000660000413d0000000001000416000000000001004b0000004b0000613d000000660000013d000000250030009c0000004b0000613d000000260030009c000000660000c13d000000440020008c000000660000413d0000000002000416000000000002004b000000660000c13d0000000402100370000000000202043b0000002e0020009c000000660000213d0000002401100370000000530000013d0000000001000019000000820001042e000000240020008c000000660000413d0000000002000416000000000002004b000000660000c13d0000000401100370000000000101043b0000002e0010009c000000660000213d000000800000043f0000002f01000041000000820001042e000000640020008c000000660000413d0000000002000416000000000002004b000000660000c13d0000000402100370000000000202043b0000002e0020009c000000660000213d0000002401100370000000000101043b0000002e0010009c000000680000a13d000000000100001900000083000104300000000101000039000000800010043f0000002f01000041000000820001042e000000000001042f0000003002000041000000000020044300000004001004430000000001000414000000210010009c0000002101008041000000c00110021000000031011001c70000800a020000390081007c0000040f00000001002001900000007b0000613d000000000101043b000000000001042d000000000001042f0000007f002104230000000102000039000000000001042d0000000002000019000000000001042d0000008100000432000000820001042e000000830001043000000000000000000000000000000000000000000000000000000000ffffffff00000002000000000000000000000000000000400000010000000000000000000000000000000000000000000000000000000000000000000000000070a0823000000000000000000000000000000000000000000000000000000000d0e30daf00000000000000000000000000000000000000000000000000000000d0e30db000000000000000000000000000000000000000000000000000000000dd62ed3e0000000000000000000000000000000000000000000000000000000070a0823100000000000000000000000000000000000000000000000000000000a9059cbb0000000000000000000000000000000000000000000000000000000023b872dc0000000000000000000000000000000000000000000000000000000023b872dd000000000000000000000000000000000000000000000000000000002e1a7d4d00000000000000000000000000000000000000000000000000000000095ea7b30000000000000000000000000000000000000000000000000000000018160ddd000000000000000000000000ffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000200000008000000000000000009cc7f708afc65944829bd487b90b72536b1951864fbfc14e125fc972a6507f39020000020000000000000000000000000000002400000000000000000000000092022c93f84dbc709c70683239f8c1b4c83b25b00670a63d9cce303f718c4bc5","linkReferences":{},"deployedLinkReferences":{},"factoryDeps":{}};