@thirdweb-dev/contracts-js
Version:
124 lines • 48.3 kB
TypeScript
import { Signer, ContractFactory, Overrides } from "ethers";
import type { Provider, TransactionRequest } from "@ethersproject/providers";
import type { DropERC20_V2, DropERC20_V2Interface } from "../DropERC20_V2";
type DropERC20_V2ConstructorParams = [signer?: Signer] | ConstructorParameters<typeof ContractFactory>;
export declare class DropERC20_V2__factory extends ContractFactory {
constructor(...args: DropERC20_V2ConstructorParams);
deploy(overrides?: Overrides & {
from?: string | Promise<string>;
}): Promise<DropERC20_V2>;
getDeployTransaction(overrides?: Overrides & {
from?: string | Promise<string>;
}): TransactionRequest;
attach(address: string): DropERC20_V2;
connect(signer: Signer): DropERC20_V2__factory;
static readonly bytecode = "0x60806040523480156200001157600080fd5b50600054610100900460ff1615808015620000335750600054600160ff909116105b806200004f5750303b1580156200004f575060005460ff166001145b620000b75760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b606482015260840160405180910390fd5b6000805460ff191660011790558015620000db576000805461ff0019166101001790555b801562000122576000805461ff0019169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b5061562980620001336000396000f3fe6080604052600436106102c25760003560e01c80637a5a8e7e116101775780637a5a8e7e1461071f5780637ecebe001461073257806384b0196e1461075257806386ee745d1461077a5780638e539e8c146107af5780639010d07c146107cf57806391d14854146107ef57806391ddadf41461080f578063938e3d7b1461083b57806395d89b411461085b5780639ab24eb014610870578063a0a8e46014610890578063a217fddf146108a4578063a457c2d7146108b9578063a9059cbb146108d9578063ac9650d8146108f9578063af3be89014610926578063afb829161461095d578063c3cda5201461097d578063c68907de1461099d578063ca15c873146109b2578063cb2ef6f7146109d2578063d45573f6146109f1578063d505accf14610a28578063d547741f14610a48578063d637ed5914610a68578063dd62ed3e14610a85578063dfad80a614610aa5578063e23b816414610ac5578063e8a3d48514610ae5578063f1127ed814610afa57600080fd5b806301ffc9a7146102c757806305981769146102fc57806306fdde0314610321578063079fe40e14610343578063095ea7b31461037c57806318160ddd1461039c5780631e7ac488146103b257806323b872dd146103d4578063248a9ca3146103f45780632ab4d052146104145780632f2ff15d1461042b578063313ce5671461044b5780633644e5151461046d57806336568abe1461048257806339509351146104a25780633a46b1a8146104c25780633ea33f29146104e25780633f3e4c111461050257806342966c68146105225780634352ab41146105425780634bf5d7e9146105705780635086795714610585578063572b6c05146105a5578063587cde1e146105c55780635c19a95c146105e55780636f4f2837146106055780636f8934f4146106255780636fcfff45146106aa57806370a08231146106df57806379cc6790146106ff575b600080fd5b3480156102d357600080fd5b506102e76102e23660046146c8565b610b44565b60405190151581526020015b60405180910390f35b34801561030857600080fd5b5061031361022e5481565b6040519081526020016102f3565b34801561032d57600080fd5b50610336610b55565b6040516102f39190614742565b34801561034f57600080fd5b5061022d54610364906001600160a01b031681565b6040516001600160a01b0390911681526020016102f3565b34801561038857600080fd5b506102e761039736600461477a565b610be8565b3480156103a857600080fd5b5061012f54610313565b3480156103be57600080fd5b506103d26103cd36600461477a565b610c0a565b005b3480156103e057600080fd5b506102e76103ef3660046147a6565b610cd1565b34801561040057600080fd5b5061031361040f3660046147e7565b610cff565b34801561042057600080fd5b5061031361022f5481565b34801561043757600080fd5b506103d2610446366004614800565b610d14565b34801561045757600080fd5b5060125b60405160ff90911681526020016102f3565b34801561047957600080fd5b50610313610d35565b34801561048e57600080fd5b506103d261049d366004614800565b610d44565b3480156104ae57600080fd5b506102e76104bd36600461477a565b610dd2565b3480156104ce57600080fd5b506103136104dd36600461477a565b610dfe565b3480156104ee57600080fd5b506103d26104fd36600461477a565b610e58565b34801561050e57600080fd5b506103d261051d3660046147e7565b610eb1565b34801561052e57600080fd5b506103d261053d3660046147e7565b610efa565b34801561054e57600080fd5b5061031361055d366004614830565b6102356020526000908152604090205481565b34801561057c57600080fd5b50610336610f0e565b34801561059157600080fd5b506103d26105a03660046147e7565b610fa6565b3480156105b157600080fd5b506102e76105c0366004614830565b610fe7565b3480156105d157600080fd5b506103646105e0366004614830565b611005565b3480156105f157600080fd5b506103d2610600366004614830565b611024565b34801561061157600080fd5b506103d2610620366004614830565b611035565b34801561063157600080fd5b506106456106403660046147e7565b61108c565b6040516102f39190815181526020808301519082015260408083015190820152606080830151908201526080808301519082015260a0808301519082015260c0808301519082015260e0918201516001600160a01b0316918101919091526101000190565b3480156106b657600080fd5b506106ca6106c5366004614830565b611158565b60405163ffffffff90911681526020016102f3565b3480156106eb57600080fd5b506103136106fa366004614830565b61117b565b34801561070b57600080fd5b506103d261071a36600461477a565b611197565b6103d261072d366004614891565b6111b3565b34801561073e57600080fd5b5061031361074d366004614830565b611344565b34801561075e57600080fd5b50610767611363565b6040516102f39796959493929190614915565b34801561078657600080fd5b5061079a610795366004614800565b611403565b604080519283526020830191909152016102f3565b3480156107bb57600080fd5b506103136107ca3660046147e7565b611458565b3480156107db57600080fd5b506103646107ea3660046149ae565b611494565b3480156107fb57600080fd5b506102e761080a366004614800565b6114ac565b34801561081b57600080fd5b506108246114d7565b60405165ffffffffffff90911681526020016102f3565b34801561084757600080fd5b506103d26108563660046149d0565b6114e2565b34801561086757600080fd5b506103366115d1565b34801561087c57600080fd5b5061031361088b366004614830565b6115e1565b34801561089c57600080fd5b50600261045b565b3480156108b057600080fd5b50610313600081565b3480156108c557600080fd5b506102e76108d436600461477a565b611664565b3480156108e557600080fd5b506102e76108f436600461477a565b6116ea565b34801561090557600080fd5b50610919610914366004614a41565b611702565b6040516102f39190614a82565b34801561093257600080fd5b50610946610941366004614ae6565b61187e565b6040805192151583526020830191909152016102f3565b34801561096957600080fd5b506103d2610978366004614b65565b611a58565b34801561098957600080fd5b506103d2610998366004614bdd565b611d49565b3480156109a957600080fd5b50610313611e72565b3480156109be57600080fd5b506103136109cd3660046147e7565b611f27565b3480156109de57600080fd5b5068044726f7045524332360bc1b610313565b3480156109fd57600080fd5b5061022c5461022b54604080516001600160a01b03909316835261ffff9091166020830152016102f3565b348015610a3457600080fd5b506103d2610a43366004614c37565b611f3e565b348015610a5457600080fd5b506103d2610a63366004614800565b612096565b348015610a7457600080fd5b50610230546102315461079a919082565b348015610a9157600080fd5b50610313610aa0366004614ca5565b6120b2565b348015610ab157600080fd5b506103d2610ac0366004614e05565b6120de565b348015610ad157600080fd5b506103d2610ae0366004614eed565b6122ac565b348015610af157600080fd5b506103366125d7565b348015610b0657600080fd5b50610b1a610b15366004614f72565b612666565b60408051825163ffffffff1681526020928301516001600160e01b031692810192909252016102f3565b6000610b4f826126ea565b92915050565b60606101308054610b6590614fa9565b80601f0160208091040260200160405190810160405280929190818152602001828054610b9190614fa9565b8015610bde5780601f10610bb357610100808354040283529160200191610bde565b820191906000526020600020905b815481529060010190602001808311610bc157829003601f168201915b5050505050905090565b600080610bf361270f565b9050610c00818585612719565b5060019392505050565b6000610c158161283e565b612710821115610c5c5760405162461bcd60e51b815260206004820152600d60248201526c313839901e1e9018981818181760991b60448201526064015b60405180910390fd5b61022b80546001600160801b0319166001600160401b03841617905561022c80546001600160a01b0385166001600160a01b031990911681179091556040518381527fe2497bd806ec41a6e0dd992c29a72efc0ef8fec9092d1978fd4a1e00b2f18304906020015b60405180910390a2505050565b600080610cdc61270f565b9050610ce985828561284f565b610cf48585856128c9565b506001949350505050565b600090815260c9602052604090206001015490565b610d1d82610cff565b610d268161283e565b610d308383612a75565b505050565b6000610d3f612a97565b905090565b610d4c61270f565b6001600160a01b0316816001600160a01b031614610dc45760405162461bcd60e51b815260206004820152602f60248201527f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560448201526e103937b632b9903337b91039b2b63360891b6064820152608401610c53565b610dce8282612aa1565b5050565b600080610ddd61270f565b9050610c00818585610def85896120b2565b610df99190614ff3565b612719565b6000610e086114d7565b65ffffffffffff168210610e2e5760405162461bcd60e51b8152600401610c5390615006565b6001600160a01b03831660009081526101f960205260409020610e519083612ac3565b9392505050565b6000610e638161283e565b6001600160a01b0383166000818152610235602052604090819020849055517f8973b95d42472e89416ea69404f8038c041db700af9ec294e7b4cd4e1ff2801c90610cc49085815260200190565b6000610ebc8161283e565b61022f8290556040518281527ff2672935fc79f5237559e2e2999dbe743bf65430894ac2b37666890e7c69e1af906020015b60405180910390a15050565b610f0b610f0561270f565b82612bab565b50565b606043610f196114d7565b65ffffffffffff1614610f6e5760405162461bcd60e51b815260206004820152601d60248201527f4552433230566f7465733a2062726f6b656e20636c6f636b206d6f64650000006044820152606401610c53565b5060408051808201909152601d81527f6d6f64653d626c6f636b6e756d6265722666726f6d3d64656661756c74000000602082015290565b6000610fb18161283e565b61022e8290556040518281527ff9d383c69b6255cbd431ca23734f43bdf15e694c7494956c917498469bcbce7390602001610eee565b6001600160a01b031660009081526065602052604090205460ff1690565b6001600160a01b0390811660009081526101f860205260409020541690565b610f0b61102f61270f565b82612bb5565b60006110408161283e565b61022d80546001600160a01b0319166001600160a01b0384169081179091556040517f299d17e95023f496e0ffc4909cff1a61f74bb5eb18de6f900f4155bfa1b3b33390600090a25050565b6110e06040518061010001604052806000815260200160008152602001600081526020016000815260200160008152602001600080191681526020016000815260200160006001600160a01b031681525090565b5060009081526102326020908152604091829020825161010081018452815481526001820154928101929092526002810154928201929092526003820154606082015260048201546080820152600582015460a0820152600682015460c08201526007909101546001600160a01b031660e082015290565b6001600160a01b03811660009081526101f96020526040812054610b4f90612c36565b6001600160a01b0316600090815261012d602052604090205490565b6111a9826111a361270f565b8361284f565b610dce8282612bab565b6111bb612c9f565b6111c433610fe7565b806111de5750326111d361270f565b6001600160a01b0316145b6112105760405162461bcd60e51b81526020600482015260036024820152621093d560ea1b6044820152606401610c53565b600061121a611e72565b905060006112338261122a61270f565b8a88888861187e565b5090506000831580611255575060008381526102326020526040902060050154155b905061126c8361126361270f565b8b8b8b86611a58565b8180156112795750600084115b156112c4576112c461128961270f565b6000858152610234602090815260408083206001600160981b03600886901c16845290915290208054600160ff9093169290921b9091179055565b6112cf898989612cf8565b6112da8a848b612e4e565b896001600160a01b03166112ec61270f565b6001600160a01b0316847f9c4945d842cc8c6704877a0defcd9ab09f6d77b24a369a95c2610506c6c38ee78c60405161132791815260200190565b60405180910390a450505061133b60018055565b50505050505050565b6001600160a01b03811660009081526101c56020526040812054610b4f565b600060608060008060006060610191546000801b148015611385575061019254155b6113c95760405162461bcd60e51b81526020600482015260156024820152741152540dcc4c8e88155b9a5b9a5d1a585b1a5e9959605a1b6044820152606401610c53565b6113d1612eff565b6113d9612f0f565b60408051600080825260208201909252600f60f81b9b939a50919850469750309650945092509050565b6000828152610233602090815260408083206001600160a01b038516845290915281205490811561145157506000838152610232602052604090206004015481018181101561145157506000195b9250929050565b60006114626114d7565b65ffffffffffff1682106114885760405162461bcd60e51b8152600401610c5390615006565b610b4f6101fa83612ac3565b600082815260fb60205260408120610e519083612f1f565b600091825260c9602090815260408084206001600160a01b0393909316845291905290205460ff1690565b6000610d3f43612f2b565b60006114ed8161283e565b600061022a80546114fd90614fa9565b80601f016020809104026020016040519081016040528092919081815260200182805461152990614fa9565b80156115765780601f1061154b57610100808354040283529160200191611576565b820191906000526020600020905b81548152906001019060200180831161155957829003601f168201915b50505050509050838361022a918261158f92919061509e565b507fc9c7c3fe08b88b4df9d4d47ef47d2c43d55c025a0ba88ca442580ed9e7348a168185856040516115c393929190615157565b60405180910390a150505050565b60606101318054610b6590614fa9565b6001600160a01b03811660009081526101f960205260408120548015611651576001600160a01b03831660009081526101f960205260409020805460001983019081106116305761163061519d565b600091825260209091200154600160201b90046001600160e01b0316611654565b60005b6001600160e01b03169392505050565b60008061166f61270f565b9050600061167d82866120b2565b9050838110156116dd5760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b6064820152608401610c53565b610cf48286868403612719565b6000806116f561270f565b9050610c008185856128c9565b6060816001600160401b0381111561171c5761171c614cd3565b60405190808252806020026020018201604052801561174f57816020015b606081526020019060019003908161173a5790505b509050600061175c61270f565b9050336001600160a01b038216141560005b848110156118755781156117ed576117cb308787848181106117925761179261519d565b90506020028101906117a491906151b3565b866040516020016117b7939291906151f9565b604051602081830303815290604052612f92565b8482815181106117dd576117dd61519d565b602002602001018190525061186d565b61184f308787848181106118035761180361519d565b905060200281019061181591906151b3565b8080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250612f9292505050565b8482815181106118615761186161519d565b60200260200101819052505b60010161176e565b50505092915050565b600086815261023260209081526040808320815161010081018352815481526001820154938101939093526002810154918301919091526003810154606083015260048101546080830152600581015460a08301819052600682015460c08401526007909101546001600160a01b031660e083015282919015611a4c5760a08101516040516001600160601b031960608b901b1660208201526034810186905261194591889188919060540160405160208183030381529060405280519060200120612fb7565b90935091508261198b5760405162461bcd60e51b81526020600482015260116024820152703737ba1034b7103bb434ba32b634b9ba1760791b6044820152606401610c53565b6000898152610234602090815260408083206001600160981b0360088d901c168452909152902054600160ff8a161b16156119f95760405162461bcd60e51b815260206004820152600e60248201526d383937b7b31031b630b4b6b2b21760911b6044820152606401610c53565b831580611a065750838711155b611a4c5760405162461bcd60e51b815260206004820152601760248201527634b73b30b634b21038bab0b73a34ba3c90383937b7b31760491b6044820152606401610c53565b50965096945050505050565b60008681526102326020908152604091829020825161010081018452815481526001820154928101929092526002810154928201929092526003820154606082015260048201546080820152600582015460a0820152600682015460c08201526007909101546001600160a01b0390811660e08301819052908516148015611ae357508060c0015183145b611b3b5760405162461bcd60e51b8152602060048201526024808201527f696e76616c69642063757272656e6379206f722070726963652073706563696660448201526334b2b21760e11b6064820152608401610c53565b600085118015611b575750811580611b57575080606001518511155b611b9f5760405162461bcd60e51b815260206004820152601960248201527834b73b30b634b21038bab0b73a34ba3c9031b630b4b6b2b21760391b6044820152606401610c53565b8060200151858260400151611bb49190614ff3565b1115611bfc5760405162461bcd60e51b815260206004820152601760248201527632bc31b2b2b21036b0bc1036b4b73a1039bab838363c9760491b6044820152606401610c53565b61022f5461022e54811580611c2557508187611c1861012f5490565b611c229190614ff3565b11155b611c6c5760405162461bcd60e51b815260206004820152601860248201527732bc31b2b2b21036b0bc103a37ba30b61039bab838363c9760411b6044820152606401610c53565b801580611c9e57506001600160a01b038816600090815261023560205260409020548190611c9b908990614ff3565b11155b611cea5760405162461bcd60e51b815260206004820152601d60248201527f65786365656420636c61696d206c696d697420666f722077616c6c65740000006044820152606401610c53565b6000611cf68a8a611403565b91505080421015611d3d5760405162461bcd60e51b815260206004820152601160248201527031b0b73737ba1031b630b4b6903cb2ba1760791b6044820152606401610c53565b50505050505050505050565b83421115611d995760405162461bcd60e51b815260206004820152601d60248201527f4552433230566f7465733a207369676e617475726520657870697265640000006044820152606401610c53565b604080517fe48329057bfd03d55e49b547132e39cffd9c1820ad7b9d4c5307691425d15adf60208201526001600160a01b038816918101919091526060810186905260808101859052600090611e1390611e0b9060a00160405160208183030381529060405280519060200120613045565b858585613072565b9050611e1e8161309c565b8614611e685760405162461bcd60e51b81526020600482015260196024820152784552433230566f7465733a20696e76616c6964206e6f6e636560381b6044820152606401610c53565b61133b8188612bb5565b61023154610230546000918291611e899190614ff3565b90505b61023054811115611ee2576102326000611ea760018461521a565b8152602001908152602001600020600001544210611ed057611eca60018261521a565b91505090565b80611eda8161522d565b915050611e8c565b5060405162461bcd60e51b815260206004820152601960248201527837379030b1ba34bb329036b4b73a1031b7b73234ba34b7b71760391b6044820152606401610c53565b600081815260fb60205260408120610b4f906130c5565b83421115611f8e5760405162461bcd60e51b815260206004820152601d60248201527f45524332305065726d69743a206578706972656420646561646c696e650000006044820152606401610c53565b60007f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c9888888611fbd8c61309c565b6040805160208101969096526001600160a01b0394851690860152929091166060840152608083015260a082015260c0810186905260e001604051602081830303815290604052805190602001209050600061201882613045565b9050600061202882878787613072565b9050896001600160a01b0316816001600160a01b03161461208b5760405162461bcd60e51b815260206004820152601e60248201527f45524332305065726d69743a20696e76616c6964207369676e617475726500006044820152606401610c53565b611d3d8a8a8a612719565b61209f82610cff565b6120a88161283e565b610d308383612aa1565b6001600160a01b03918216600090815261012e6020908152604080832093909416825291909152205490565b600054610100900460ff16158080156120fe5750600054600160ff909116105b8061211f575061210d306130cf565b15801561211f575060005460ff166001145b6121825760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b6064820152608401610c53565b6000805460ff1916600117905580156121a5576000805461ff0019166101001790555b6121ae856130de565b6121b788613163565b6121c188886131ad565b61022a6121ce8782615244565b5061022d80546001600160a01b038087166001600160a01b03199283161790925561022c80549286169290911691909117905561022b80546001600160801b0384166001600160801b031990911617905561222a60008a6131ef565b61224260008051602061558d8339815191528a6131ef565b61225b60008051602061558d83398151915260006131ef565b80156122a1576000805461ff0019169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b505050505050505050565b60006122b78161283e565b61023054610231548184156122d3576122d08284614ff3565b90505b6102318690556102308190556000805b878110156124925780158061231357508888828181106123055761230561519d565b905061010002016000013582105b6123725760405162461bcd60e51b815260206004820152602a60248201527f737461727454696d657374616d70206d75737420626520696e20617363656e6460448201526934b7339037b93232b91760b11b6064820152608401610c53565b6000610232816123828487614ff3565b81526020019081526020016000206002015490508989838181106123a8576123a861519d565b90506101000201602001358111156123ff5760405162461bcd60e51b815260206004820152601a6024820152796d617820737570706c7920636c61696d656420616c726561647960301b6044820152606401610c53565b8989838181106124115761241161519d565b61010002919091019050610232600061242a8588614ff3565b8152602001908152602001600020818161244491906152fd565b5081905061023260006124578588614ff3565b815260208101919091526040016000206002015589898381811061247d5761247d61519d565b610100029190910135935050506001016122e3565b50851561250557835b828110156124ff576000818152610232602090815260408220828155600180820184905560028201849055600382018490556004820184905560058201849055600682019390935560070180546001600160a01b031916905561023490520161249b565b50612594565b8683111561259457865b838110156125925761023260006125268386614ff3565b81526020810191909152604001600090812081815560018101829055600281018290556003810182905560048101829055600581018290556006810182905560070180546001600160a01b0319169055610234906125848386614ff3565b81526020015260010161250f565b505b7f22ddd1bcb3816651679299dbffccb94973edec10c32e88dc2f4735c7699a02ca88886040516125c592919061536e565b60405180910390a15050505050505050565b61022a80546125e590614fa9565b80601f016020809104026020016040519081016040528092919081815260200182805461261190614fa9565b801561265e5780601f106126335761010080835404028352916020019161265e565b820191906000526020600020905b81548152906001019060200180831161264157829003601f168201915b505050505081565b60408051808201909152600080825260208201526001600160a01b03831660009081526101f960205260409020805463ffffffff84169081106126ab576126ab61519d565b60009182526020918290206040805180820190915291015463ffffffff81168252600160201b90046001600160e01b0316918101919091529392505050565b60006001600160e01b03198216635a05180f60e01b1480610b4f5750610b4f826131f9565b6000610d3f61322e565b6001600160a01b03831661277b5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401610c53565b6001600160a01b0382166127dc5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610c53565b6001600160a01b03838116600081815261012e602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b610f0b8161284a61270f565b613250565b600061285b84846120b2565b905060001981146128c357818110156128b65760405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000006044820152606401610c53565b6128c38484848403612719565b50505050565b6001600160a01b03831661292d5760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610c53565b6001600160a01b03821661298f5760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608401610c53565b61299a8383836132a9565b6001600160a01b038316600090815261012d602052604090205481811015612a135760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b6064820152608401610c53565b6001600160a01b03808516600081815261012d602052604080822086860390559286168082529083902080548601905591516000805160206155d483398151915290612a629086815260200190565b60405180910390a36128c384848461336a565b612a7f8282613375565b600082815260fb60205260409020610d3090826133fc565b6000610d3f613411565b612aab8282613485565b600082815260fb60205260409020610d30908261350a565b815460009081816005811115612b1d576000612ade8461351f565b612ae8908561521a565b600088815260209020909150869082015463ffffffff161115612b0d57809150612b1b565b612b18816001614ff3565b92505b505b80821015612b6a576000612b318383613607565b600088815260209020909150869082015463ffffffff161115612b5657809150612b64565b612b61816001614ff3565b92505b50612b1d565b8015612b955760008681526020902081016000190154600160201b90046001600160e01b0316612b98565b60005b6001600160e01b03169695505050505050565b610dce8282613622565b6000612bc083611005565b90506000612bcd8461117b565b6001600160a01b0385811660008181526101f8602052604080822080546001600160a01b031916898616908117909155905194955093928616927f3134e8a2e6d97e929a7e54011ea5485d7d196dd5f0ba4d4ef95803e8e3fc257f9190a46128c382848361363b565b600063ffffffff821115612c9b5760405162461bcd60e51b815260206004820152602660248201527f53616665436173743a2076616c756520646f65736e27742066697420696e203360448201526532206269747360d01b6064820152608401610c53565b5090565b600260015403612cf15760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006044820152606401610c53565b6002600155565b80600003612d0557505050565b6000670de0b6b3a7640000612d1a8386615405565b612d249190615432565b905060008111612d695760405162461bcd60e51b815260206004820152601060248201526f7175616e7469747920746f6f206c6f7760801b6044820152606401610c53565b61022b5460009061271090612d87906001600160801b031684615405565b612d919190615432565b905073eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeed196001600160a01b03851601612e0057813414612e005760405162461bcd60e51b815260206004820152601660248201527536bab9ba1039b2b732103a37ba30b610383934b1b29760511b6044820152606401610c53565b612e1f84612e0c61270f565b61022c546001600160a01b03168461377a565b612e4784612e2b61270f565b61022d546001600160a01b0316612e42858761521a565b61377a565b5050505050565b6000828152610232602052604081206002018054839290612e70908490614ff3565b90915550506000828152610233602052604081204291612e8e61270f565b6001600160a01b03166001600160a01b0316815260200190815260200160002081905550806102356000612ec061270f565b6001600160a01b03166001600160a01b031681526020019081526020016000206000828254612eef9190614ff3565b90915550610d30905083826137c0565b60606101938054610b6590614fa9565b60606101948054610b6590614fa9565b6000610e5183836137ca565b600065ffffffffffff821115612c9b5760405162461bcd60e51b815260206004820152602660248201527f53616665436173743a2076616c756520646f65736e27742066697420696e203460448201526538206269747360d01b6064820152608401610c53565b6060610e5183836040518060600160405280602781526020016155ad602791396137f4565b6000808281805b8781101561303357612fd1600283615405565b91506000898983818110612fe757612fe761519d565b90506020020135905080841161300c576000848152602082905260409020935061302a565b60008181526020859052604090209350613027600184614ff3565b92505b50600101612fbe565b50908514925090505b94509492505050565b6000610b4f613052612a97565b8360405161190160f01b8152600281019290925260228201526042902090565b60008060006130838787878761386c565b9150915061309081613923565b5090505b949350505050565b6001600160a01b03811660009081526101c5602052604090208054600181018255905b50919050565b6000610b4f825490565b6001600160a01b03163b151590565b600054610100900460ff166131055760405162461bcd60e51b8152600401610c5390615454565b60005b8151811015610dce576001606560008484815181106131295761312961519d565b6020908102919091018101516001600160a01b03168252810191909152604001600020805460ff1916911515919091179055600101613108565b600054610100900460ff1661318a5760405162461bcd60e51b8152600401610c5390615454565b610f0b81604051806040016040528060018152602001603160f81b815250613a68565b600054610100900460ff166131d45760405162461bcd60e51b8152600401610c5390615454565b6101306131e18382615244565b50610131610d308282615244565b610dce8282612a75565b60006001600160e01b03198216637965db0b60e01b1480610b4f57506301ffc9a760e01b6001600160e01b0319831614610b4f565b600061323933610fe7565b1561324b575060131936013560601c90565b503390565b61325a82826114ac565b610dce5761326781613abb565b613272836020613acd565b60405160200161328392919061549f565b60408051601f198184030181529082905262461bcd60e51b8252610c5391600401614742565b6132c260008051602061558d83398151915260006114ac565b1580156132d757506001600160a01b03831615155b80156132eb57506001600160a01b03821615155b15610d305761330860008051602061558d833981519152846114ac565b80613326575061332660008051602061558d833981519152836114ac565b610d305760405162461bcd60e51b81526020600482015260156024820152743a3930b739b332b939903932b9ba3934b1ba32b21760591b6044820152606401610c53565b610d30838383613c68565b61337f82826114ac565b610dce57600082815260c9602090815260408083206001600160a01b03851684529091529020805460ff191660011790556133b861270f565b6001600160a01b0316816001600160a01b0316837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45050565b6000610e51836001600160a01b038416613c83565b60007f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f61343c613cd2565b613444613d2c565b60408051602081019490945283019190915260608201524660808201523060a082015260c00160405160208183030381529060405280519060200120905090565b61348f82826114ac565b15610dce57600082815260c9602090815260408083206001600160a01b03851684529091529020805460ff191690556134c661270f565b6001600160a01b0316816001600160a01b0316837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45050565b6000610e51836001600160a01b038416613d5e565b60008160000361353157506000919050565b6000600161353e84613e51565b901c6001901b905060018184816135575761355761541c565b048201901c9050600181848161356f5761356f61541c565b048201901c905060018184816135875761358761541c565b048201901c9050600181848161359f5761359f61541c565b048201901c905060018184816135b7576135b761541c565b048201901c905060018184816135cf576135cf61541c565b048201901c905060018184816135e7576135e761541c565b048201901c9050610e51818285816136015761360161541c565b04613ee5565b60006136166002848418615432565b610e5190848416614ff3565b61362c8282613efb565b6128c36101fa6140338361403f565b816001600160a01b0316836001600160a01b03161415801561365d5750600081115b15610d30576001600160a01b038316156136ec576001600160a01b03831660009081526101f9602052604081208190613699906140338561403f565b91509150846001600160a01b03167fdec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a72483836040516136e1929190918252602082015260400190565b60405180910390a250505b6001600160a01b03821615610d30576001600160a01b03821660009081526101f9602052604081208190613723906141b18561403f565b91509150836001600160a01b03167fdec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a724838360405161376b929190918252602082015260400190565b60405180910390a25050505050565b80156128c35773eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeed196001600160a01b038516016137b4576137af82826141bd565b6128c3565b6128c384848484614235565b610dce8282614288565b60008260000182815481106137e1576137e161519d565b9060005260206000200154905092915050565b6060600080856001600160a01b031685604051613811919061550e565b600060405180830381855af49150503d806000811461384c576040519150601f19603f3d011682016040523d82523d6000602084013e613851565b606091505b509150915061386286838387614314565b9695505050505050565b6000806fa2a8918ca85bafe22016d0b997e4df60600160ff1b03831115613899575060009050600361303c565b6040805160008082526020820180845289905260ff881692820192909252606081018690526080810185905260019060a0016020604051602081039080840390855afa1580156138ed573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b0381166139165760006001925092505061303c565b9660009650945050505050565b60008160048111156139375761393761552a565b0361393f5750565b60018160048111156139535761395361552a565b0361399b5760405162461bcd60e51b815260206004820152601860248201527745434453413a20696e76616c6964207369676e617475726560401b6044820152606401610c53565b60028160048111156139af576139af61552a565b036139fc5760405162461bcd60e51b815260206004820152601f60248201527f45434453413a20696e76616c6964207369676e6174757265206c656e677468006044820152606401610c53565b6003816004811115613a1057613a1061552a565b03610f0b5760405162461bcd60e51b815260206004820152602260248201527f45434453413a20696e76616c6964207369676e6174757265202773272076616c604482015261756560f01b6064820152608401610c53565b600054610100900460ff16613a8f5760405162461bcd60e51b8152600401610c5390615454565b610193613a9c8382615244565b50610194613aaa8282615244565b505060006101918190556101925550565b6060610b4f6001600160a01b03831660145b60606000613adc836002615405565b613ae7906002614ff3565b6001600160401b03811115613afe57613afe614cd3565b6040519080825280601f01601f191660200182016040528015613b28576020820181803683370190505b509050600360fc1b81600081518110613b4357613b4361519d565b60200101906001600160f81b031916908160001a905350600f60fb1b81600181518110613b7257613b7261519d565b60200101906001600160f81b031916908160001a9053506000613b96846002615405565b613ba1906001614ff3565b90505b6001811115613c19576f181899199a1a9b1b9c1cb0b131b232b360811b85600f1660108110613bd557613bd561519d565b1a60f81b828281518110613beb57613beb61519d565b60200101906001600160f81b031916908160001a90535060049490941c93613c128161522d565b9050613ba4565b508315610e515760405162461bcd60e51b815260206004820181905260248201527f537472696e67733a20686578206c656e67746820696e73756666696369656e746044820152606401610c53565b610d30613c7484611005565b613c7d84611005565b8361363b565b6000818152600183016020526040812054613cca57508154600181810184556000848152602080822090930184905584548482528286019093526040902091909155610b4f565b506000610b4f565b600080613cdd612eff565b805190915015613cf4578051602090910120919050565b610191548015613d045792915050565b7fc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a4709250505090565b600080613d37612f0f565b805190915015613d4e578051602090910120919050565b610192548015613d045792915050565b60008181526001830160205260408120548015613e47576000613d8260018361521a565b8554909150600090613d969060019061521a565b9050818114613dfb576000866000018281548110613db657613db661519d565b9060005260206000200154905080876000018481548110613dd957613dd961519d565b6000918252602080832090910192909255918252600188019052604090208390555b8554869080613e0c57613e0c615540565b600190038181906000526020600020016000905590558560010160008681526020019081526020016000206000905560019350505050610b4f565b6000915050610b4f565b600080608083901c15613e6657608092831c92015b604083901c15613e7857604092831c92015b602083901c15613e8a57602092831c92015b601083901c15613e9c57601092831c92015b600883901c15613eae57600892831c92015b600483901c15613ec057600492831c92015b600283901c15613ed257600292831c92015b600183901c15610b4f5760010192915050565b6000818310613ef45781610e51565b5090919050565b6001600160a01b038216613f5b5760405162461bcd60e51b815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f206164647265736044820152607360f81b6064820152608401610c53565b613f67826000836132a9565b6001600160a01b038216600090815261012d602052604090205481811015613fdc5760405162461bcd60e51b815260206004820152602260248201527f45524332303a206275726e20616d6f756e7420657863656564732062616c616e604482015261636560f01b6064820152608401610c53565b6001600160a01b038316600081815261012d60209081526040808320868603905561012f80548790039055518581529192916000805160206155d4833981519152910160405180910390a3610d308360008461336a565b6000610e51828461521a565b8254600090819081811561408b5760008781526020902082016000190160408051808201909152905463ffffffff81168252600160201b90046001600160e01b031660208201526140a0565b60408051808201909152600080825260208201525b905080602001516001600160e01b031693506140c084868863ffffffff16565b92506000821180156140ea57506140d56114d7565b65ffffffffffff16816000015163ffffffff16145b1561412e576140f88361438b565b60008881526020902083016000190180546001600160e01b0392909216600160201b0263ffffffff9092169190911790556141a7565b8660405180604001604052806141526141456114d7565b65ffffffffffff16612c36565b63ffffffff1681526020016141668661438b565b6001600160e01b039081169091528254600181018455600093845260209384902083519490930151909116600160201b0263ffffffff909316929092179101555b5050935093915050565b6000610e518284614ff3565b6000826001600160a01b03168260405160006040518083038185875af1925050503d806000811461420a576040519150601f19603f3d011682016040523d82523d6000602084013e61420f565b606091505b5050905080610d30578282604051635fdc4ec160e11b8152600401610c53929190615556565b816001600160a01b0316836001600160a01b031603156128c357306001600160a01b03841603614273576137af6001600160a01b03851683836143f4565b6128c36001600160a01b03851684848461444a565b6142928282614482565b61012f546001600160e01b0310156143055760405162461bcd60e51b815260206004820152603060248201527f4552433230566f7465733a20746f74616c20737570706c79207269736b73206f60448201526f766572666c6f77696e6720766f74657360801b6064820152608401610c53565b6128c36101fa6141b18361403f565b6060831561438157825160000361437a5761432e856130cf565b61437a5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610c53565b5081613094565b6130948383614547565b60006001600160e01b03821115612c9b5760405162461bcd60e51b815260206004820152602760248201527f53616665436173743a2076616c756520646f65736e27742066697420696e20326044820152663234206269747360c81b6064820152608401610c53565b610d308363a9059cbb60e01b8484604051602401614413929190615556565b60408051601f198184030181529190526020810180516001600160e01b03166001600160e01b031990931692909217909152614571565b6040516001600160a01b03808516602483015283166044820152606481018290526128c39085906323b872dd60e01b90608401614413565b6001600160a01b0382166144d85760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f2061646472657373006044820152606401610c53565b6144e4600083836132a9565b8061012f60008282546144f79190614ff3565b90915550506001600160a01b038216600081815261012d60209081526040808320805486019055518481526000805160206155d4833981519152910160405180910390a3610dce6000838361336a565b8151156145575781518083602001fd5b8060405162461bcd60e51b8152600401610c539190614742565b60006145c6826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b03166146439092919063ffffffff16565b805190915015610d3057808060200190518101906145e4919061556f565b610d305760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b6064820152608401610c53565b6060613094848460008585600080866001600160a01b0316858760405161466a919061550e565b60006040518083038185875af1925050503d80600081146146a7576040519150601f19603f3d011682016040523d82523d6000602084013e6146ac565b606091505b50915091506146bd87838387614314565b979650505050505050565b6000602082840312156146da57600080fd5b81356001600160e01b031981168114610e5157600080fd5b60005b8381101561470d5781810151838201526020016146f5565b50506000910152565b6000815180845261472e8160208601602086016146f2565b601f01601f19169290920160200192915050565b602081526000610e516020830184614716565b6001600160a01b0381168114610f0b57600080fd5b803561477581614755565b919050565b6000806040838503121561478d57600080fd5b823561479881614755565b946020939093013593505050565b6000806000606084860312156147bb57600080fd5b83356147c681614755565b925060208401356147d681614755565b929592945050506040919091013590565b6000602082840312156147f957600080fd5b5035919050565b6000806040838503121561481357600080fd5b82359150602083013561482581614755565b809150509250929050565b60006020828403121561484257600080fd5b8135610e5181614755565b60008083601f84011261485f57600080fd5b5081356001600160401b0381111561487657600080fd5b6020830191508360208260051b850101111561145157600080fd5b600080600080600080600060c0888a0312156148ac57600080fd5b87356148b781614755565b96506020880135955060408801356148ce81614755565b94506060880135935060808801356001600160401b038111156148f057600080fd5b6148fc8a828b0161484d565b989b979a5095989497959660a090950135949350505050565b60ff60f81b881681526000602060e0602084015261493660e084018a614716565b8381036040850152614948818a614716565b606085018990526001600160a01b038816608086015260a0850187905284810360c08601528551808252602080880193509091019060005b8181101561499c57835183529284019291840191600101614980565b50909c9b505050505050505050505050565b600080604083850312156149c157600080fd5b50508035926020909101359150565b600080602083850312156149e357600080fd5b82356001600160401b03808211156149fa57600080fd5b818501915085601f830112614a0e57600080fd5b813581811115614a1d57600080fd5b866020828501011115614a2f57600080fd5b60209290920196919550909350505050565b60008060208385031215614a5457600080fd5b82356001600160401b03811115614a6a57600080fd5b614a768582860161484d565b90969095509350505050565b600060208083016020845280855180835260408601915060408160051b87010192506020870160005b82811015614ad957603f19888603018452614ac7858351614716565b94509285019290850190600101614aab565b5092979650505050505050565b60008060008060008060a08789031215614aff57600080fd5b863595506020870135614b1181614755565b94506040870135935060608701356001600160401b03811115614b3357600080fd5b614b3f89828a0161484d565b979a9699509497949695608090950135949350505050565b8015158114610f0b57600080fd5b60008060008060008060c08789031215614b7e57600080fd5b863595506020870135614b9081614755565b9450604087013593506060870135614ba781614755565b92506080870135915060a0870135614bbe81614b57565b809150509295509295509295565b803560ff8116811461477557600080fd5b60008060008060008060c08789031215614bf657600080fd5b8635614c0181614755565b95506020870135945060408701359350614c1d60608801614bcc565b92506080870135915060a087013590509295509295509295565b600080600080600080600060e0888a031215614c5257600080fd5b8735614c5d81614755565b96506020880135614c6d81614755565b95506040880135945060608801359350614c8960808901614bcc565b925060a0880135915060c0880135905092959891949750929550565b60008060408385031215614cb857600080fd5b8235614cc381614755565b9150602083013561482581614755565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f191681016001600160401b0381118282101715614d1157614d11614cd3565b604052919050565b600082601f830112614d2a57600080fd5b81356001600160401b03811115614d4357614d43614cd3565b614d56601f8201601f1916602001614ce9565b818152846020838601011115614d6b57600080fd5b816020850160208301376000918101602001919091529392505050565b600082601f830112614d9957600080fd5b813560206001600160401b03821115614db457614db4614cd3565b8160051b614dc3828201614ce9565b9283528481018201928281019087851115614ddd57600080fd5b83870192505b848310156146bd578235614df681614755565b82529183019190830190614de3565b600080600080600080600080610100898b031215614e2257600080fd5b614e2b8961476a565b975060208901356001600160401b0380821115614e4757600080fd5b614e538c838d01614d19565b985060408b0135915080821115614e6957600080fd5b614e758c838d01614d19565b975060608b0135915080821115614e8b57600080fd5b614e978c838d01614d19565b965060808b0135915080821115614ead57600080fd5b50614eba8b828c01614d88565b945050614ec960a08a0161476a565b9250614ed760c08a0161476a565b915060e089013590509295985092959890939650565b600080600060408486031215614f0257600080fd5b83356001600160401b0380821115614f1957600080fd5b818601915086601f830112614f2d57600080fd5b813581811115614f3c57600080fd5b8760208260081b8501011115614f5157600080fd5b60209283019550935050840135614f6781614b57565b809150509250925092565b60008060408385031215614f8557600080fd5b8235614f9081614755565b9150602083013563ffffffff8116811461482557600080fd5b600181811c90821680614fbd57607f821691505b6020821081036130bf57634e487b7160e01b600052602260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b80820180821115610b4f57610b4f614fdd565b60208082526019908201527804552433230566f7465733a20667574757265206c6f6f6b757603c1b604082015260600190565b601f821115610d30576000816000526020600020601f850160051c810160208610156150625750805b601f850160051c820191505b818110156150815782815560010161506e565b505050505050565b600019600383901b1c191660019190911b1790565b6001600160401b038311156150b5576150b5614cd3565b6150c9836150c38354614fa9565b83615039565b6000601f8411600181146150f757600085156150e55750838201355b6150ef8682615089565b845550612e47565b600083815260209020601f19861690835b828110156151285786850135825560209485019460019092019101615108565b50868210156151455760001960f88860031b161c19848701351681555b505060018560011b0183555050505050565b60408152600061516a6040830186614716565b8281036020840152838152838560208301376000602085830101526020601f19601f860116820101915050949350505050565b634e487b7160e01b600052603260045260246000fd5b6000808335601e198436030181126151ca57600080fd5b8301803591506001600160401b038211156151e457600080fd5b60200191503681900382131561145157600080fd5b8284823760609190911b6001600160601b0319169101908152601401919050565b81810381811115610b4f57610b4f614fdd565b60008161523c5761523c614fdd565b506000190190565b81516001600160401b0381111561525d5761525d614cd3565b6152718161526b8454614fa9565b84615039565b602080601f8311600181146152a0576000841561528e5750858301515b6152988582615089565b865550615081565b600085815260208120601f198616915b828110156152cf578886015182559484019460019091019084016152b0565b50858210156152ed5787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b813581556020820135600182015560408201356002820155606082013560038201556080820135600482015560a0820135600582015560c082013560068201556007810160e083013561534f81614755565b81546001600160a01b0319166001600160a01b03919091161790555050565b6020808252818101839052600090604080840186845b878110156153f8578135835284820135858401528382013584840152606080830135908401526080808301359084015260a0808301359084015260c0808301359084015260e0808301356153d781614755565b6001600160a01b031690840152610100928301929190910190600101615384565b5090979650505050505050565b8082028115828204841417610b4f57610b4f614fdd565b634e487b7160e01b600052601260045260246000fd5b60008261544f57634e487b7160e01b600052601260045260246000fd5b500490565b6020808252602b908201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960408201526a6e697469616c697a696e6760a81b606082015260800190565b76020b1b1b2b9b9a1b7b73a3937b61d1030b1b1b7bab73a1604d1b8152600083516154d18160178501602088016146f2565b7001034b99036b4b9b9b4b733903937b6329607d1b60179184019182015283516155028160288401602088016146f2565b01602801949350505050565b600082516155208184602087016146f2565b9190910192915050565b634e487b7160e01b600052602160045260246000fd5b634e487b7160e01b600052603160045260246000fd5b6001600160a01b03929092168252602082015260400190565b60006020828403121561558157600080fd5b8151610e5181614b5756fe8502233096d909befbda0999bb8ea2f3a6be3c138b9fbf003752a4c8bce86f6c416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa264697066735822122033759a48d0b4e1049325a4cc45c38a0bbf8fd03436120401eae7aef97c48ab0764736f6c63430008170033";
static readonly abi: ({
type: string;
inputs: never[];
stateMutability: string;
name?: undefined;
outputs?: undefined;
anonymous?: undefined;
} | {
type: string;
name: string;
inputs: {
name: string;
type: string;
internalType: string;
}[];
outputs: {
name: string;
type: string;
internalType: string;
}[];
stateMutability: string;
anonymous?: undefined;
} | {
type: string;
name: string;
inputs: {
name: string;
type: string;
internalType: string;
}[];
outputs: {
name: string;
type: string;
internalType: string;
components: {
name: string;
type: string;
internalType: string;
}[];
}[];
stateMutability: string;
anonymous?: undefined;
} | {
type: string;
name: string;
inputs: ({
name: string;
type: string;
internalType: string;
components: {
name: string;
type: string;
internalType: string;
}[];
} | {
name: string;
type: string;
internalType: string;
components?: undefined;
})[];
outputs: never[];
stateMutability: string;
anonymous?: undefined;
} | {
type: string;
name: string;
inputs: {
name: string;
type: string;
indexed: boolean;
internalType: string;
}[];
anonymous: boolean;
stateMutability?: undefined;
outputs?: undefined;
} | {
type: string;
name: string;
inputs: {
name: string;
type: string;
indexed: boolean;
internalType: string;
components: {
name: string;
type: string;
internalType: string;
}[];
}[];
anonymous: boolean;
stateMutability?: undefined;
outputs?: undefined;
} | {
type: string;
name: string;
inputs: {
name: string;
type: string;
internalType: string;
}[];
stateMutability?: undefined;
outputs?: undefined;
anonymous?: undefined;
})[];
static createInterface(): DropERC20_V2Interface;
static connect(address: string, signerOrProvider: Signer | Provider): DropERC20_V2;
}
export {};
//# sourceMappingURL=DropERC20_V2__factory.d.ts.map