iam-client-lib
Version:
Library for Decentralized Identity and Access Management
46 lines (45 loc) • 34.4 kB
TypeScript
import { Signer, ContractFactory, Overrides } from "ethers";
import { Provider, TransactionRequest } from "@ethersproject/providers";
import type { ClaimManager, ClaimManagerInterface } from "../ClaimManager";
export declare class ClaimManager__factory extends ContractFactory {
constructor(...args: [signer: Signer] | ConstructorParameters<typeof ContractFactory>);
deploy(overrides?: Overrides & {
from?: string | Promise<string>;
}): Promise<ClaimManager>;
getDeployTransaction(overrides?: Overrides & {
from?: string | Promise<string>;
}): TransactionRequest;
attach(address: string): ClaimManager;
connect(signer: Signer): ClaimManager__factory;
static readonly bytecode = "0x60a06040523073ffffffffffffffffffffffffffffffffffffffff1660809073ffffffffffffffffffffffffffffffffffffffff1660601b81525034801561004657600080fd5b5060805160601c613faf610081600039600081816102ab0152818161033a0152818161066b015281816106fa01526107aa0152613faf6000f3fe6080604052600436106100a75760003560e01c806361edeec81161006457806361edeec8146101ad578063715018a6146101d65780638b3e3bf6146101ed5780638da5cb5b1461021857806395df7b1e14610243578063f2fde38b14610280576100a7565b80633659cfe6146100ac578063485cc955146100d55780634f1ef286146100fe57806352d1902d1461011a57806354fd4d501461014557806360acc76114610170575b600080fd5b3480156100b857600080fd5b506100d360048036038101906100ce9190612701565b6102a9565b005b3480156100e157600080fd5b506100fc60048036038101906100f7919061275b565b610432565b005b610118600480360381019061011391906128d0565b610669565b005b34801561012657600080fd5b5061012f6107a6565b60405161013c9190613044565b60405180910390f35b34801561015157600080fd5b5061015a61085f565b60405161016791906131d3565b60405180910390f35b34801561017c57600080fd5b5061019760048036038101906101929190612a11565b61089c565b6040516101a49190613029565b60405180910390f35b3480156101b957600080fd5b506101d460048036038101906101cf91906127ee565b6108bc565b005b3480156101e257600080fd5b506101eb610d89565b005b3480156101f957600080fd5b50610202610d9d565b60405161020f9190613044565b60405180910390f35b34801561022457600080fd5b5061022d610dc1565b60405161023a9190612f4d565b60405180910390f35b34801561024f57600080fd5b5061026a6004803603810190610265919061279b565b610deb565b6040516102779190613029565b60405180910390f35b34801561028c57600080fd5b506102a760048036038101906102a29190612701565b610e99565b005b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff161415610338576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161032f906132b5565b60405180910390fd5b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16610377610f1d565b73ffffffffffffffffffffffffffffffffffffffff16146103cd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103c490613315565b60405180910390fd5b6103d681610f74565b61042f81600067ffffffffffffffff8111156103f5576103f46137a2565b5b6040519080825280601f01601f1916602001820160405280156104275781602001600182028036833780820191505090505b506000610f7f565b50565b60008060019054906101000a900460ff161590508080156104635750600160008054906101000a900460ff1660ff16105b806104905750610472306110fc565b15801561048f5750600160008054906101000a900460ff1660ff16145b5b6104cf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104c690613395565b60405180910390fd5b60016000806101000a81548160ff021916908360ff160217905550801561050c576001600060016101000a81548160ff0219169083151502179055505b8260ff60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508161010060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555061059761111f565b61060b6040518060400160405280600d81526020017f436c61696d204d616e61676572000000000000000000000000000000000000008152506040518060400160405280600381526020017f312e300000000000000000000000000000000000000000000000000000000000815250611178565b80156106645760008060016101000a81548160ff0219169083151502179055507f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498600160405161065b91906131b8565b60405180910390a15b505050565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff1614156106f8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106ef906132b5565b60405180910390fd5b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16610737610f1d565b73ffffffffffffffffffffffffffffffffffffffff161461078d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161078490613315565b60405180910390fd5b61079682610f74565b6107a282826001610f7f565b5050565b60007f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff1614610836576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161082d90613355565b60405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b905090565b60606040518060400160405280600481526020017f76302e3100000000000000000000000000000000000000000000000000000000815250905090565b60fe6020528060005260406000206000915054906101000a900460ff1681565b6000808861010060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16630178b8bf8c6040518263ffffffff1660e01b815260040161091c9190613044565b60206040518083038186803b15801561093457600080fd5b505afa158015610948573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061096c919061272e565b73ffffffffffffffffffffffffffffffffffffffff1663338bc8fa8c6040518263ffffffff1660e01b81526004016109a49190613044565b60206040518083038186803b1580156109bc57600080fd5b505afa1580156109d0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109f49190612a6b565b1015610a35576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a2c90613215565b60405180910390fd5b6000610a94610a8f7fb16118fb93c5cd278fa80c5c3a11023e3f2b6b6ba1e8a1b0a9ac23a821df30f18e8e8e604051602001610a74949392919061305f565b604051602081830303815290604052805190602001206111d5565b6111ef565b90506000610af9610af47f58155adb8e63b2801cf4976c036d0ed06b96f1a2cbb86b5d7a93ba394e8a5d108f8f8f8f8f604051602001610ad9969594939291906130a4565b604051602081830303815290604052805190602001206111d5565b6111ef565b90506000151560fe600083815260200190815260200160002060009054906101000a900460ff16151514610b62576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b5990613335565b60405180910390fd5b610bb08289898080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f8201169050808301925050505050505061121f565b9250610c008187878080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f8201169050808301925050505050505061121f565b9350600160fe600083815260200190815260200160002060006101000a81548160ff0219169083151502179055505050610c3a8b82611246565b610c79576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c7090613295565b60405180910390fd5b610c838783611246565b610cc2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cb990613455565b60405180910390fd5b610ccc8b8b6114de565b610cd6878b61177c565b600060fd60008c815260200190815260200160002060008d73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002090508881600001819055508981600101819055507f1ecd600d4f2b81f27694fe111b8c8a1025cacd2e8ebcbddf6eb95436e390fe148c8c8c8c8c604051610d73959493929190612fd6565b60405180910390a1505050505050505050505050565b610d91611b11565b610d9b6000611b8f565b565b7f58155adb8e63b2801cf4976c036d0ed06b96f1a2cbb86b5d7a93ba394e8a5d1081565b6000609760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60008060fd600085815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206040518060400160405290816000820154815260200160018201548152505090506000831415610e775742816000015111915050610e92565b428160000151118015610e8e575082816020015110155b9150505b9392505050565b610ea1611b11565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610f11576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f0890613275565b60405180910390fd5b610f1a81611b8f565b50565b6000610f4b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b611c55565b60000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b610f7c611b11565b50565b610fab7f4910fdfa16fed3260ed0e7147f7cc6da11a60208b5b9406d12a635614ffd914360001b611c5f565b60000160009054906101000a900460ff1615610fcf57610fca83611c69565b6110f7565b8273ffffffffffffffffffffffffffffffffffffffff166352d1902d6040518163ffffffff1660e01b815260040160206040518083038186803b15801561101557600080fd5b505afa92505050801561104657506040513d601f19601f820116820180604052508101906110439190612a3e565b60015b611085576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161107c906133f5565b60405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b81146110ea576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110e190613375565b60405180910390fd5b506110f6838383611d22565b5b505050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b600060019054906101000a900460ff1661116e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161116590613495565b60405180910390fd5b611176611d4e565b565b600060019054906101000a900460ff166111c7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111be90613495565b60405180910390fd5b6111d18282611daf565b5050565b60006111e86111e2611e2a565b83611e6a565b9050919050565b6000816040516020016112029190612ef0565b604051602081830303815290604052805190602001209050919050565b600080600061122e8585611e9d565b9150915061123b81611eef565b819250505092915050565b60008060ff60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508273ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16638733d4e8866040518263ffffffff1660e01b81526004016112be9190612f4d565b60206040518083038186803b1580156112d657600080fd5b505afa1580156112ea573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061130e919061272e565b73ffffffffffffffffffffffffffffffffffffffff16148061140c5750611355847f8da5cb5b0000000000000000000000000000000000000000000000000000000061205d565b801561140b57508373ffffffffffffffffffffffffffffffffffffffff16638da5cb5b6040518163ffffffff1660e01b8152600401602060405180830381600087803b1580156113a457600080fd5b505af11580156113b8573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113dc919061272e565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16145b5b806114c357508073ffffffffffffffffffffffffffffffffffffffff1663622b2a3c857f766572694b65790000000000000000000000000000000000000000000000000060001b866040518463ffffffff1660e01b815260040161147293929190612f68565b60206040518083038186803b15801561148a57600080fd5b505afa15801561149e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906114c291906129e4565b5b156114d25760019150506114d8565b60009150505b92915050565b600061010060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16630178b8bf836040518263ffffffff1660e01b815260040161153c9190613044565b60206040518083038186803b15801561155457600080fd5b505afa158015611568573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061158c919061272e565b90506000808273ffffffffffffffffffffffffffffffffffffffff1663c986c404856040518263ffffffff1660e01b81526004016115ca9190613044565b60006040518083038186803b1580156115e257600080fd5b505afa1580156115f6573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f8201168201806040525081019061161f9190612988565b9150915060008251141561163557505050611778565b600081611643576001611646565b82515b90506000805b84518110801561165b57508282105b1561172f573073ffffffffffffffffffffffffffffffffffffffff166395df7b1e898784815181106116905761168f613773565b5b602002602001015160006040518463ffffffff1660e01b81526004016116b893929190612f9f565b60206040518083038186803b1580156116d057600080fd5b505afa1580156116e4573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061170891906129e4565b1561171c578180611718906136c2565b9250505b8080611727906136c2565b91505061164c565b50818114611772576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161176990613255565b60405180910390fd5b50505050505b5050565b600061010060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16630178b8bf836040518263ffffffff1660e01b81526004016117da9190613044565b60206040518083038186803b1580156117f257600080fd5b505afa158015611806573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061182a919061272e565b90506000808273ffffffffffffffffffffffffffffffffffffffff1663c53a4413856040518263ffffffff1660e01b81526004016118689190613044565b60006040518083038186803b15801561188057600080fd5b505afa158015611894573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f820116820180604052508101906118bd919061292c565b91509150600082511115611a7657600060ff60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905060005b8351811015611a3a578673ffffffffffffffffffffffffffffffffffffffff1684828151811061192857611927613773565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff161480611a1857508173ffffffffffffffffffffffffffffffffffffffff1663622b2a3c85838151811061197c5761197b613773565b5b60200260200101517f766572694b65790000000000000000000000000000000000000000000000000060001b8a6040518463ffffffff1660e01b81526004016119c793929190612f68565b60206040518083038186803b1580156119df57600080fd5b505afa1580156119f3573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611a1791906129e4565b5b15611a27575050505050611b0d565b8080611a32906136c2565b9150506118f5565b506040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a6d906133d5565b60405180910390fd5b60008114611ace57611a8a85826000610deb565b611ac9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ac0906132d5565b60405180910390fd5b611b09565b6040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b00906133b5565b60405180910390fd5b5050505b5050565b611b19612082565b73ffffffffffffffffffffffffffffffffffffffff16611b37610dc1565b73ffffffffffffffffffffffffffffffffffffffff1614611b8d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b8490613435565b60405180910390fd5b565b6000609760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081609760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6000819050919050565b6000819050919050565b611c72816110fc565b611cb1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ca890613415565b60405180910390fd5b80611cde7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b611c55565b60000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b611d2b8361208a565b600082511180611d385750805b15611d4957611d4783836120d9565b505b505050565b600060019054906101000a900460ff16611d9d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d9490613495565b60405180910390fd5b611dad611da8612082565b611b8f565b565b600060019054906101000a900460ff16611dfe576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611df590613495565b60405180910390fd5b6000828051906020012090506000828051906020012090508160c9819055508060ca8190555050505050565b6000611e657f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f611e586121bd565b611e606121c7565b6121d1565b905090565b60008282604051602001611e7f929190612f16565b60405160208183030381529060405280519060200120905092915050565b600080604183511415611edf5760008060006020860151925060408601519150606086015160001a9050611ed38782858561220b565b94509450505050611ee8565b60006002915091505b9250929050565b60006004811115611f0357611f02613744565b5b816004811115611f1657611f15613744565b5b1415611f215761205a565b60016004811115611f3557611f34613744565b5b816004811115611f4857611f47613744565b5b1415611f89576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f80906131f5565b60405180910390fd5b60026004811115611f9d57611f9c613744565b5b816004811115611fb057611faf613744565b5b1415611ff1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611fe890613235565b60405180910390fd5b6003600481111561200557612004613744565b5b81600481111561201857612017613744565b5b1415612059576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612050906132f5565b60405180910390fd5b5b50565b6000612068836122ee565b801561207a5750612079838361233b565b5b905092915050565b600033905090565b61209381611c69565b8073ffffffffffffffffffffffffffffffffffffffff167fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b60405160405180910390a250565b60606120e4836110fc565b612123576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161211a90613475565b60405180910390fd5b6000808473ffffffffffffffffffffffffffffffffffffffff168460405161214b9190612ed9565b600060405180830381855af49150503d8060008114612186576040519150601f19603f3d011682016040523d82523d6000602084013e61218b565b606091505b50915091506121b38282604051806060016040528060278152602001613f53602791396123fa565b9250505092915050565b600060c954905090565b600060ca54905090565b600083838346306040516020016121ec959493929190613105565b6040516020818303038152906040528051906020012090509392505050565b6000807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a08360001c11156122465760006003915091506122e5565b60006001878787876040516000815260200160405260405161226b9493929190613158565b6020604051602081039080840390855afa15801561228d573d6000803e3d6000fd5b505050602060405103519050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156122dc576000600192509250506122e5565b80600092509250505b94509492505050565b600061231a827f01ffc9a70000000000000000000000000000000000000000000000000000000061233b565b801561233457506123328263ffffffff60e01b61233b565b155b9050919050565b6000806301ffc9a760e01b83604051602401612357919061319d565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff838183161783525050505090506000806000602060008551602087018a617530fa92503d915060005190508280156123e2575060208210155b80156123ee5750600081115b94505050505092915050565b6060831561240a57829050612415565b612414838361241c565b5b9392505050565b60008251111561242f5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161246391906131d3565b60405180910390fd5b600061247f61247a846134da565b6134b5565b905080838252602082019050828560208602820111156124a2576124a16137db565b5b60005b858110156124d257816124b888826125a3565b8452602084019350602083019250506001810190506124a5565b5050509392505050565b60006124ef6124ea84613506565b6134b5565b90508083825260208201905082856020860282011115612512576125116137db565b5b60005b858110156125425781612528888261263e565b845260208401935060208301925050600181019050612515565b5050509392505050565b600061255f61255a84613532565b6134b5565b90508281526020810184848401111561257b5761257a6137e0565b5b61258684828561364f565b509392505050565b60008135905061259d81613ef6565b92915050565b6000815190506125b281613ef6565b92915050565b600082601f8301126125cd576125cc6137d6565b5b81516125dd84826020860161246c565b91505092915050565b600082601f8301126125fb576125fa6137d6565b5b815161260b8482602086016124dc565b91505092915050565b60008151905061262381613f0d565b92915050565b60008135905061263881613f24565b92915050565b60008151905061264d81613f24565b92915050565b60008083601f840112612669576126686137d6565b5b8235905067ffffffffffffffff811115612686576126856137d1565b5b6020830191508360018202830111156126a2576126a16137db565b5b9250929050565b600082601f8301126126be576126bd6137d6565b5b81356126ce84826020860161254c565b91505092915050565b6000813590506126e681613f3b565b92915050565b6000815190506126fb81613f3b565b92915050565b600060208284031215612717576127166137ea565b5b60006127258482850161258e565b91505092915050565b600060208284031215612744576127436137ea565b5b6000612752848285016125a3565b91505092915050565b60008060408385031215612772576127716137ea565b5b60006127808582860161258e565b92505060206127918582860161258e565b9150509250929050565b6000806000606084860312156127b4576127b36137ea565b5b60006127c28682870161258e565b93505060206127d386828701612629565b92505060406127e4868287016126d7565b9150509250925092565b600080600080600080600080600060e08a8c0312156128105761280f6137ea565b5b600061281e8c828d0161258e565b995050602061282f8c828d01612629565b98505060406128408c828d016126d7565b97505060606128518c828d016126d7565b96505060806128628c828d0161258e565b95505060a08a013567ffffffffffffffff811115612883576128826137e5565b5b61288f8c828d01612653565b945094505060c08a013567ffffffffffffffff8111156128b2576128b16137e5565b5b6128be8c828d01612653565b92509250509295985092959850929598565b600080604083850312156128e7576128e66137ea565b5b60006128f58582860161258e565b925050602083013567ffffffffffffffff811115612916576129156137e5565b5b612922858286016126a9565b9150509250929050565b60008060408385031215612943576129426137ea565b5b600083015167ffffffffffffffff811115612961576129606137e5565b5b61296d858286016125b8565b925050602061297e8582860161263e565b9150509250929050565b6000806040838503121561299f5761299e6137ea565b5b600083015167ffffffffffffffff8111156129bd576129bc6137e5565b5b6129c9858286016125e6565b92505060206129da85828601612614565b9150509250929050565b6000602082840312156129fa576129f96137ea565b5b6000612a0884828501612614565b91505092915050565b600060208284031215612a2757612a266137ea565b5b6000612a3584828501612629565b91505092915050565b600060208284031215612a5457612a536137ea565b5b6000612a628482850161263e565b91505092915050565b600060208284031215612a8157612a806137ea565b5b6000612a8f848285016126ec565b91505092915050565b612aa1816135a0565b82525050565b612ab0816135b2565b82525050565b612abf816135be565b82525050565b612ad6612ad1826135be565b61370b565b82525050565b612ae5816135c8565b82525050565b6000612af682613563565b612b008185613579565b9350612b1081856020860161365e565b80840191505092915050565b612b258161362b565b82525050565b612b348161363d565b82525050565b6000612b458261356e565b612b4f8185613584565b9350612b5f81856020860161365e565b612b68816137ef565b840191505092915050565b6000612b80601883613584565b9150612b8b82613800565b602082019050919050565b6000612ba3603583613584565b9150612bae82613829565b604082019050919050565b6000612bc6601f83613584565b9150612bd182613878565b602082019050919050565b6000612be9601c83613595565b9150612bf4826138a1565b601c82019050919050565b6000612c0c603283613584565b9150612c17826138ca565b604082019050919050565b6000612c2f602683613584565b9150612c3a82613919565b604082019050919050565b6000612c52600283613595565b9150612c5d82613968565b600282019050919050565b6000612c75604d83613584565b9150612c8082613991565b606082019050919050565b6000612c98602c83613584565b9150612ca382613a06565b604082019050919050565b6000612cbb602f83613584565b9150612cc682613a55565b604082019050919050565b6000612cde602283613584565b9150612ce982613aa4565b604082019050919050565b6000612d01602c83613584565b9150612d0c82613af3565b604082019050919050565b6000612d24603283613584565b9150612d2f82613b42565b604082019050919050565b6000612d47603883613584565b9150612d5282613b91565b604082019050919050565b6000612d6a602983613584565b9150612d7582613be0565b604082019050919050565b6000612d8d602e83613584565b9150612d9882613c2f565b604082019050919050565b6000612db0602c83613584565b9150612dbb82613c7e565b604082019050919050565b6000612dd3603783613584565b9150612dde82613ccd565b604082019050919050565b6000612df6602e83613584565b9150612e0182613d1c565b604082019050919050565b6000612e19602d83613584565b9150612e2482613d6b565b604082019050919050565b6000612e3c602083613584565b9150612e4782613dba565b602082019050919050565b6000612e5f604883613584565b9150612e6a82613de3565b606082019050919050565b6000612e82602683613584565b9150612e8d82613e58565b604082019050919050565b6000612ea5602b83613584565b9150612eb082613ea7565b604082019050919050565b612ec481613614565b82525050565b612ed38161361e565b82525050565b6000612ee58284612aeb565b915081905092915050565b6000612efb82612bdc565b9150612f078284612ac5565b60208201915081905092915050565b6000612f2182612c45565b9150612f2d8285612ac5565b602082019150612f3d8284612ac5565b6020820191508190509392505050565b6000602082019050612f626000830184612a98565b92915050565b6000606082019050612f7d6000830186612a98565b612f8a6020830185612ab6565b612f976040830184612a98565b949350505050565b6000606082019050612fb46000830186612a98565b612fc16020830185612ab6565b612fce6040830184612b1c565b949350505050565b600060a082019050612feb6000830188612a98565b612ff86020830187612ab6565b6130056040830186612ebb565b6130126060830185612ebb565b61301f6080830184612a98565b9695505050505050565b600060208201905061303e6000830184612aa7565b92915050565b60006020820190506130596000830184612ab6565b92915050565b60006080820190506130746000830187612ab6565b6130816020830186612a98565b61308e6040830185612ab6565b61309b6060830184612ebb565b95945050505050565b600060c0820190506130b96000830189612ab6565b6130c66020830188612a98565b6130d36040830187612ab6565b6130e06060830186612ebb565b6130ed6080830185612ebb565b6130fa60a0830184612a98565b979650505050505050565b600060a08201905061311a6000830188612ab6565b6131276020830187612ab6565b6131346040830186612ab6565b6131416060830185612ebb565b61314e6080830184612a98565b9695505050505050565b600060808201905061316d6000830187612ab6565b61317a6020830186612eca565b6131876040830185612ab6565b6131946060830184612ab6565b95945050505050565b60006020820190506131b26000830184612adc565b92915050565b60006020820190506131cd6000830184612b2b565b92915050565b600060208201905081810360008301526131ed8184612b3a565b905092915050565b6000602082019050818103600083015261320e81612b73565b9050919050565b6000602082019050818103600083015261322e81612b96565b9050919050565b6000602082019050818103600083015261324e81612bb9565b9050919050565b6000602082019050818103600083015261326e81612bff565b9050919050565b6000602082019050818103600083015261328e81612c22565b9050919050565b600060208201905081810360008301526132ae81612c68565b9050919050565b600060208201905081810360008301526132ce81612c8b565b9050919050565b600060208201905081810360008301526132ee81612cae565b9050919050565b6000602082019050818103600083015261330e81612cd1565b9050919050565b6000602082019050818103600083015261332e81612cf4565b9050919050565b6000602082019050818103600083015261334e81612d17565b9050919050565b6000602082019050818103600083015261336e81612d3a565b9050919050565b6000602082019050818103600083015261338e81612d5d565b9050919050565b600060208201905081810360008301526133ae81612d80565b9050919050565b600060208201905081810360008301526133ce81612da3565b9050919050565b600060208201905081810360008301526133ee81612dc6565b9050919050565b6000602082019050818103600083015261340e81612de9565b9050919050565b6000602082019050818103600083015261342e81612e0c565b9050919050565b6000602082019050818103600083015261344e81612e2f565b9050919050565b6000602082019050818103600083015261346e81612e52565b9050919050565b6000602082019050818103600083015261348e81612e75565b9050919050565b600060208201905081810360008301526134ae81612e98565b9050919050565b60006134bf6134d0565b90506134cb8282613691565b919050565b6000604051905090565b600067ffffffffffffffff8211156134f5576134f46137a2565b5b602082029050602081019050919050565b600067ffffffffffffffff821115613521576135206137a2565b5b602082029050602081019050919050565b600067ffffffffffffffff82111561354d5761354c6137a2565b5b613556826137ef565b9050602081019050919050565b600081519050919050565b600081519050919050565b600081905092915050565b600082825260208201905092915050565b600081905092915050565b60006135ab826135f4565b9050919050565b60008115159050919050565b6000819050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b600061363682613614565b9050919050565b60006136488261361e565b9050919050565b82818337600083830152505050565b60005b8381101561367c578082015181840152602081019050613661565b8381111561368b576000848401525b50505050565b61369a826137ef565b810181811067ffffffffffffffff821117156136b9576136b86137a2565b5b80604052505050565b60006136cd82613614565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415613700576136ff613715565b5b600182019050919050565b6000819050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f45434453413a20696e76616c6964207369676e61747572650000000000000000600082015250565b7f436c61696d4d616e616765723a20537563682076657273696f6e206f6620746860008201527f697320726f6c6520646f65736e27742065786973740000000000000000000000602082015250565b7f45434453413a20696e76616c6964207369676e6174757265206c656e67746800600082015250565b7f19457468657265756d205369676e6564204d6573736167653a0a333200000000600082015250565b7f436c61696d4d616e616765723a20456e726f6c6c6d656e74207072657265717560008201527f69736974657320617265206e6f74206d65740000000000000000000000000000602082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f1901000000000000000000000000000000000000000000000000000000000000600082015250565b7f436c61696d4d616e616765723a2061677265656d656e74207369676e6572206960008201527f73206e6f7420617574686f72697a656420746f207369676e206f6e206265686160208201527f6c66206f66207375626a65637400000000000000000000000000000000000000604082015250565b7f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060008201527f64656c656761746563616c6c0000000000000000000000000000000000000000602082015250565b7f436c61696d4d616e616765723a2049737375657220646f6573206e6f7420686160008201527f7320726571756972656420726f6c650000000000000000000000000000000000602082015250565b7f45434453413a20696e76616c6964207369676e6174757265202773272076616c60008201527f7565000000000000000000000000000000000000000000000000000000000000602082015250565b7f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060008201527f6163746976652070726f78790000000000000000000000000000000000000000602082015250565b7f436c61696d4d616e616765723a205468652070726f6f6620686173206265656e60008201527f207375626d697474656420616c72656164790000000000000000000000000000602082015250565b7f555550535570677261646561626c653a206d757374206e6f742062652063616c60008201527f6c6564207468726f7567682064656c656761746563616c6c0000000000000000602082015250565b7f45524331393637557067726164653a20756e737570706f727465642070726f7860008201527f6961626c65555549440000000000000000000000000000000000000000000000602082015250565b7f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160008201527f647920696e697469616c697a6564000000000000000000000000000000000000602082015250565b7f436c61696d4d616e616765723a20526f6c65206973737565727320617265206e60008201527f6f74207370656369666965640000000000000000000000000000000000000000602082015250565b7f436c61696d4d616e616765723a20497373756572206973206e6f74206c69737460008201527f656420696e20726f6c652069737375657273206c697374000000000000000000602082015250565b7f45524331393637557067726164653a206e657720696d706c656d656e7461746960008201527f6f6e206973206e6f742055555053000000000000000000000000000000000000602082015250565b7f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60008201527f6f74206120636f6e747261637400000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f436c61696d4d616e616765723a2070726f6f66207369676e6572206973206e6f60008201527f7420617574686f72697a656420746f207369676e206f6e20626568616c66206f60208201527f6620697373756572000000000000000000000000000000000000000000000000604082015250565b7f416464726573733a2064656c65676174652063616c6c20746f206e6f6e2d636f60008201527f6e74726163740000000000000000000000000000000000000000000000000000602082015250565b7f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960008201527f6e697469616c697a696e67000000000000000000000000000000000000000000602082015250565b613eff816135a0565b8114613f0a57600080fd5b50565b613f16816135b2565b8114613f2157600080fd5b50565b613f2d816135be565b8114613f3857600080fd5b50565b613f4481613614565b8114613f4f57600080fd5b5056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220c5d15993114060abb10709456c076cfbfb580c8ff9e9d2f582cbf2439932eef664736f6c63430008060033";
static readonly abi: ({
anonymous: boolean;
inputs: {
indexed: boolean;
internalType: string;
name: string;
type: string;
}[];
name: string;
type: string;
outputs?: undefined;
stateMutability?: undefined;
} | {
inputs: {
internalType: string;
name: string;
type: string;
}[];
name: string;
outputs: {
internalType: string;
name: string;
type: string;
}[];
stateMutability: string;
type: string;
anonymous?: undefined;
})[];
static createInterface(): ClaimManagerInterface;
static connect(address: string, signerOrProvider: Signer | Provider): ClaimManager;
}