UNPKG

iam-client-lib

Version:

Library for Decentralized Identity and Access Management

46 lines (45 loc) 25.4 kB
import { Signer, ContractFactory, Overrides } from "ethers"; import { Provider, TransactionRequest } from "@ethersproject/providers"; import type { IdentityManager, IdentityManagerInterface } from "../IdentityManager"; export declare class IdentityManager__factory extends ContractFactory { constructor(...args: [signer: Signer] | ConstructorParameters<typeof ContractFactory>); deploy(overrides?: Overrides & { from?: string | Promise<string>; }): Promise<IdentityManager>; getDeployTransaction(overrides?: Overrides & { from?: string | Promise<string>; }): TransactionRequest; attach(address: string): IdentityManager; connect(signer: Signer): IdentityManager__factory; static readonly bytecode = "0x60a06040523073ffffffffffffffffffffffffffffffffffffffff1660809073ffffffffffffffffffffffffffffffffffffffff1660601b81525034801561004657600080fd5b5060805160601c612def610081600039600081816106c301528181610752015281816108720152818161090101526109b10152612def6000f3fe6080604052600436106100fe5760003560e01c8063845de7bc11610095578063d833d04311610064578063d833d043146102fe578063ebdcd2eb1461033b578063f0ba4f6014610364578063f2fde38b1461038d578063fab3157e146103b6576100fe565b8063845de7bc146102445780638733d4e81461026d5780638da5cb5b146102aa578063c4d66de8146102d5576100fe565b806352d1902d116100d157806352d1902d146101ae57806354fd4d50146101d95780635b2ab06c14610204578063715018a61461022d576100fe565b8063062960d4146101035780630db065f41461012c5780633659cfe6146101695780634f1ef28614610192575b600080fd5b34801561010f57600080fd5b5061012a60048036038101906101259190611f9e565b6103df565b005b34801561013857600080fd5b50610153600480360381019061014e9190611f9e565b610668565b60405161016091906123a1565b60405180910390f35b34801561017557600080fd5b50610190600480360381019061018b9190611f9e565b6106c1565b005b6101ac60048036038101906101a79190611fc7565b610870565b005b3480156101ba57600080fd5b506101c36109ad565b6040516101d091906123bc565b60405180910390f35b3480156101e557600080fd5b506101ee610a66565b6040516101fb919061240d565b60405180910390f35b34801561021057600080fd5b5061022b60048036038101906102269190611f9e565b610aa3565b005b34801561023957600080fd5b50610242610c05565b005b34801561025057600080fd5b5061026b60048036038101906102669190611f9e565b610c19565b005b34801561027957600080fd5b50610294600480360381019061028f9190611f9e565b610d3d565b6040516102a19190612386565b60405180910390f35b3480156102b657600080fd5b506102bf610da9565b6040516102cc9190612386565b60405180910390f35b3480156102e157600080fd5b506102fc60048036038101906102f79190611f9e565b610dd3565b005b34801561030a57600080fd5b5061032560048036038101906103209190611f9e565b610f53565b60405161033291906123a1565b60405180910390f35b34801561034757600080fd5b50610362600480360381019061035d9190611f9e565b610fac565b005b34801561037057600080fd5b5061038b60048036038101906103869190611f9e565b611175565b005b34801561039957600080fd5b506103b460048036038101906103af9190611f9e565b6112d0565b005b3480156103c257600080fd5b506103dd60048036038101906103d89190611f9e565b611354565b005b610409337f22bd186d000000000000000000000000000000000000000000000000000000006114af565b610448576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161043f9061242f565b60405180910390fd5b610451336114d4565b156104b657600160ca60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160016101000a81548160ff021916908315150217905550610512565b600160ca60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160026101000a81548160ff0219169083151502179055505b600073ffffffffffffffffffffffffffffffffffffffff1661053333610d3d565b73ffffffffffffffffffffffffffffffffffffffff1614610589576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105809061248f565b60405180910390fd5b8060ca60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160046101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550428173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fb9fb8e551e2c1eca32cadcff5fba92a08c15e5fdb3d0b5b77b3c0c299cb6d4e060405160405180910390a450565b600060ca60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160019054906101000a900460ff169050919050565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff161415610750576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107479061246f565b60405180910390fd5b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1661078f61152d565b73ffffffffffffffffffffffffffffffffffffffff16146107e5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107dc906124af565b60405180910390fd5b6107ee81611584565b61086d81600067ffffffffffffffff811115610833577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f1916602001820160405280156108655781602001600182028036833780820191505090505b50600061158f565b50565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff1614156108ff576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108f69061246f565b60405180910390fd5b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1661093e61152d565b73ffffffffffffffffffffffffffffffffffffffff1614610994576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161098b906124af565b60405180910390fd5b61099d82611584565b6109a98282600161158f565b5050565b60007f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff1614610a3d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a34906124ef565b60405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b905090565b60606040518060400160405280600481526020017f76302e3100000000000000000000000000000000000000000000000000000000815250905090565b6000610ad060c960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1661170c565b9050600160ca60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160006101000a81548160ff02191690831515021790555060006040518060400160405280600d81526020017f696e6974286164647265737329000000000000000000000000000000000000008152508051906020012083604051602401610b7d9190612386565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050509050610bff8282604051806060016040528060318152602001612d62603191396117c7565b50505050565b610c0d6117df565b610c17600061185d565b565b610c2233610668565b80610c325750610c3133610f53565b5b610c71576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c689061260f565b60405180910390fd5b600160ca60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160036101000a81548160ff02191690831515021790555042610cd633610d3d565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f06f60810783b48f561226446a054a0a69c6ed28d2dcc1fa121d1c8f75932d44b84604051610d329190612386565b60405180910390a450565b600060ca60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160049054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b6000609760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60008060019054906101000a900460ff16159050808015610e045750600160008054906101000a900460ff1660ff16105b80610e315750610e1330611923565b158015610e305750600160008054906101000a900460ff1660ff16145b5b610e70576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e679061254f565b60405180910390fd5b60016000806101000a81548160ff021916908360ff1602179055508015610ead576001600060016101000a81548160ff0219169083151502179055505b8160c960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550610ef6611946565b8015610f4f5760008060016101000a81548160ff0219169083151502179055507f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024986001604051610f4691906123f2565b60405180910390a15b5050565b600060ca60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160029054906101000a900460ff169050919050565b60ca60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160039054906101000a900460ff1661103b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611032906125cf565b60405180910390fd5b8060ca60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160046101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600060ca60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160036101000a81548160ff021916908315150217905550428173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f935587b2ac44cbc8f19b54532d7d55c0bfb1f1d498f42f208eaf88fba9c65a6360405160405180910390a450565b60ca60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160039054906101000a900460ff16611204576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111fb906125cf565b60405180910390fd5b600060ca60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160036101000a81548160ff021916908315150217905550428173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167ff8b19edda65b5d62bf5cffc44b06971c852691ffbdc99a3321d80ec842f1dc6d6112b833610d3d565b6040516112c59190612386565b60405180910390a450565b6112d86117df565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611348576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161133f9061244f565b60405180910390fd5b6113518161185d565b50565b60ca60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160039054906101000a900460ff166113e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113da906125cf565b60405180910390fd5b600060ca60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160036101000a81548160ff0219169083151502179055504261144833610d3d565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f02d7c2d528e37f89d262715cd5ed5727bd92404af478372c95f9ea366558794a846040516114a49190612386565b60405180910390a450565b60006114ba8361199f565b80156114cc57506114cb83836119ec565b5b905092915050565b600060ca60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff169050919050565b600061155b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b611aab565b60000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b61158c6117df565b50565b6115bb7f4910fdfa16fed3260ed0e7147f7cc6da11a60208b5b9406d12a635614ffd914360001b611ab5565b60000160009054906101000a900460ff16156115df576115da83611abf565b611707565b8273ffffffffffffffffffffffffffffffffffffffff166352d1902d6040518163ffffffff1660e01b815260040160206040518083038186803b15801561162557600080fd5b505afa92505050801561165657506040513d601f19601f82011682018060405250810190611653919061201b565b60015b611695576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161168c9061256f565b60405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b81146116fa576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116f19061252f565b60405180910390fd5b50611706838383611b78565b5b505050565b6000763d602d80600a3d3981f3363d3d373d3d3d363d730000008260601b60e81c176000526e5af43d82803e903d91602b57fd5bf38260781b17602052603760096000f09050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156117c2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117b99061250f565b60405180910390fd5b919050565b60606117d68484600085611ba4565b90509392505050565b6117e7611c88565b73ffffffffffffffffffffffffffffffffffffffff16611805610da9565b73ffffffffffffffffffffffffffffffffffffffff161461185b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611852906125af565b60405180910390fd5b565b6000609760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081609760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b600060019054906101000a900460ff16611995576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161198c9061264f565b60405180910390fd5b61199d611c90565b565b60006119cb827f01ffc9a7000000000000000000000000000000000000000000000000000000006119ec565b80156119e557506119e38263ffffffff60e01b6119ec565b155b9050919050565b6000806301ffc9a760e01b83604051602401611a0891906123d7565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff838183161783525050505090506000806000602060008551602087018a617530fa92503d91506000519050828015611a93575060208210155b8015611a9f5750600081115b94505050505092915050565b6000819050919050565b6000819050919050565b611ac881611923565b611b07576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611afe9061258f565b60405180910390fd5b80611b347f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b611aab565b60000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b611b8183611cf1565b600082511180611b8e5750805b15611b9f57611b9d8383611d40565b505b505050565b6060823073ffffffffffffffffffffffffffffffffffffffff16311015611c00576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611bf7906124cf565b60405180910390fd5b6000808673ffffffffffffffffffffffffffffffffffffffff168587604051611c29919061236f565b60006040518083038185875af1925050503d8060008114611c66576040519150601f19603f3d011682016040523d82523d6000602084013e611c6b565b606091505b5091509150611c7c87838387611e24565b92505050949350505050565b600033905090565b600060019054906101000a900460ff16611cdf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cd69061264f565b60405180910390fd5b611cef611cea611c88565b61185d565b565b611cfa81611abf565b8073ffffffffffffffffffffffffffffffffffffffff167fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b60405160405180910390a250565b6060611d4b83611923565b611d8a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d81906125ef565b60405180910390fd5b6000808473ffffffffffffffffffffffffffffffffffffffff1684604051611db2919061236f565b600060405180830381855af49150503d8060008114611ded576040519150601f19603f3d011682016040523d82523d6000602084013e611df2565b606091505b5091509150611e1a8282604051806060016040528060278152602001612d9360279139611e9a565b9250505092915050565b60608315611e8757600083511415611e7f57611e3f85611923565b611e7e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e759061262f565b60405180910390fd5b5b829050611e92565b611e918383611ebc565b5b949350505050565b60608315611eaa57829050611eb5565b611eb48383611ebc565b5b9392505050565b600082511115611ecf5781518083602001fd5b806040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f03919061240d565b60405180910390fd5b6000611f1f611f1a84612694565b61266f565b905082815260208101848484011115611f3757600080fd5b611f4284828561278a565b509392505050565b600081359050611f5981612d33565b92915050565b600081519050611f6e81612d4a565b92915050565b600082601f830112611f8557600080fd5b8135611f95848260208601611f0c565b91505092915050565b600060208284031215611fb057600080fd5b6000611fbe84828501611f4a565b91505092915050565b60008060408385031215611fda57600080fd5b6000611fe885828601611f4a565b925050602083013567ffffffffffffffff81111561200557600080fd5b61201185828601611f74565b9150509250929050565b60006020828403121561202d57600080fd5b600061203b84828501611f5f565b91505092915050565b61204d816126f7565b82525050565b61205c81612709565b82525050565b61206b81612715565b82525050565b61207a8161271f565b82525050565b600061208b826126c5565b61209581856126db565b93506120a5818560208601612799565b80840191505092915050565b6120ba81612778565b82525050565b60006120cb826126d0565b6120d581856126e6565b93506120e5818560208601612799565b6120ee8161282c565b840191505092915050565b6000612106601f836126e6565b91506121118261283d565b602082019050919050565b60006121296026836126e6565b915061213482612866565b604082019050919050565b600061214c602c836126e6565b9150612157826128b5565b604082019050919050565b600061216f6035836126e6565b915061217a82612904565b604082019050919050565b6000612192602c836126e6565b915061219d82612953565b604082019050919050565b60006121b56026836126e6565b91506121c0826129a2565b604082019050919050565b60006121d86038836126e6565b91506121e3826129f1565b604082019050919050565b60006121fb6016836126e6565b915061220682612a40565b602082019050919050565b600061221e6029836126e6565b915061222982612a69565b604082019050919050565b6000612241602e836126e6565b915061224c82612ab8565b604082019050919050565b6000612264602e836126e6565b915061226f82612b07565b604082019050919050565b6000612287602d836126e6565b915061229282612b56565b604082019050919050565b60006122aa6020836126e6565b91506122b582612ba5565b602082019050919050565b60006122cd6028836126e6565b91506122d882612bce565b604082019050919050565b60006122f06026836126e6565b91506122fb82612c1d565b604082019050919050565b60006123136038836126e6565b915061231e82612c6c565b604082019050919050565b6000612336601d836126e6565b915061234182612cbb565b602082019050919050565b6000612359602b836126e6565b915061236482612ce4565b604082019050919050565b600061237b8284612080565b915081905092915050565b600060208201905061239b6000830184612044565b92915050565b60006020820190506123b66000830184612053565b92915050565b60006020820190506123d16000830184612062565b92915050565b60006020820190506123ec6000830184612071565b92915050565b600060208201905061240760008301846120b1565b92915050565b6000602082019050818103600083015261242781846120c0565b905092915050565b60006020820190508181036000830152612448816120f9565b9050919050565b600060208201905081810360008301526124688161211c565b9050919050565b600060208201905081810360008301526124888161213f565b9050919050565b600060208201905081810360008301526124a881612162565b9050919050565b600060208201905081810360008301526124c881612185565b9050919050565b600060208201905081810360008301526124e8816121a8565b9050919050565b60006020820190508181036000830152612508816121cb565b9050919050565b60006020820190508181036000830152612528816121ee565b9050919050565b6000602082019050818103600083015261254881612211565b9050919050565b6000602082019050818103600083015261256881612234565b9050919050565b6000602082019050818103600083015261258881612257565b9050919050565b600060208201905081810360008301526125a88161227a565b9050919050565b600060208201905081810360008301526125c88161229d565b9050919050565b600060208201905081810360008301526125e8816122c0565b9050919050565b60006020820190508181036000830152612608816122e3565b9050919050565b6000602082019050818103600083015261262881612306565b9050919050565b6000602082019050818103600083015261264881612329565b9050919050565b600060208201905081810360008301526126688161234c565b9050919050565b600061267961268a565b905061268582826127cc565b919050565b6000604051905090565b600067ffffffffffffffff8211156126af576126ae6127fd565b5b6126b88261282c565b9050602081019050919050565b600081519050919050565b600081519050919050565b600081905092915050565b600082825260208201905092915050565b60006127028261274b565b9050919050565b60008115159050919050565b6000819050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600060ff82169050919050565b60006127838261276b565b9050919050565b82818337600083830152505050565b60005b838110156127b757808201518184015260208101905061279c565b838111156127c6576000848401525b50505050565b6127d58261282c565b810181811067ffffffffffffffff821117156127f4576127f36127fd565b5b80604052505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b7f4f6e6c79204f6666657261626c65204964656e7469747920616c6c6f77656400600082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060008201527f64656c656761746563616c6c0000000000000000000000000000000000000000602082015250565b7f4964656e746974794d616e616765723a204964656e7469747920616c7265616460008201527f7920686173206265656e20726567697374657265640000000000000000000000602082015250565b7f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060008201527f6163746976652070726f78790000000000000000000000000000000000000000602082015250565b7f416464726573733a20696e73756666696369656e742062616c616e636520666f60008201527f722063616c6c0000000000000000000000000000000000000000000000000000602082015250565b7f555550535570677261646561626c653a206d757374206e6f742062652063616c60008201527f6c6564207468726f7567682064656c656761746563616c6c0000000000000000602082015250565b7f455243313136373a20637265617465206661696c656400000000000000000000600082015250565b7f45524331393637557067726164653a20756e737570706f727465642070726f7860008201527f6961626c65555549440000000000000000000000000000000000000000000000602082015250565b7f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160008201527f647920696e697469616c697a6564000000000000000000000000000000000000602082015250565b7f45524331393637557067726164653a206e657720696d706c656d656e7461746960008201527f6f6e206973206e6f742055555053000000000000000000000000000000000000602082015250565b7f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60008201527f6f74206120636f6e747261637400000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f4964656e746974794d616e616765723a204964656e74697479206973206e6f7460008201527f206f666665726564000000000000000000000000000000000000000000000000602082015250565b7f416464726573733a2064656c65676174652063616c6c20746f206e6f6e2d636f60008201527f6e74726163740000000000000000000000000000000000000000000000000000602082015250565b7f4964656e746974794d616e616765723a204e6f7420636f6d706c69616e74206960008201527f64656e746974792063616e2774206265206f6666657265640000000000000000602082015250565b7f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000600082015250565b7f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960008201527f6e697469616c697a696e67000000000000000000000000000000000000000000602082015250565b612d3c816126f7565b8114612d4757600080fd5b50565b612d5381612715565b8114612d5e57600080fd5b5056fe4964656e746974794d616e616765723a2043616e277420696e697469616c697a6520636c6f6e6564206964656e74697479416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a26469706673582212201499aa349e68fd5ab8c1bbb2273a69a46f953d2add86f6a6540e6f16ff3c8bc364736f6c63430008030033"; 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(): IdentityManagerInterface; static connect(address: string, signerOrProvider: Signer | Provider): IdentityManager; }