UNPKG

@keccak256-evg/passport-sdk

Version:

T-REX Passport SDK for interacting with Passport and Registry contracts

122 lines (121 loc) 3.36 kB
export declare const PASSPORT_REGISTRY_ABI: readonly [{ readonly inputs: readonly [{ readonly components: readonly [{ readonly type: "address"; readonly name: "to"; }, { readonly type: "uint128"; readonly name: "validityStartTimestamp"; }, { readonly type: "uint128"; readonly name: "validityEndTimestamp"; }]; readonly name: "request"; readonly type: "tuple"; }, { readonly type: "bytes"; readonly name: "signature"; }]; readonly name: "createPassport"; readonly outputs: readonly [{ readonly type: "address"; }]; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly type: "address"; }]; readonly name: "walletToPassportId"; readonly outputs: readonly [{ readonly type: "uint256"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly type: "uint256"; }]; readonly name: "passportIdToContractAddress"; readonly outputs: readonly [{ readonly type: "address"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly type: "address"; }]; readonly name: "abolishedWallets"; readonly outputs: readonly [{ readonly type: "bool"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly type: "address"; }]; readonly name: "predictPassportAddress"; readonly outputs: readonly [{ readonly type: "address"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly []; readonly name: "upgradeMyPassport"; readonly outputs: readonly []; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly inputs: readonly []; readonly name: "getPassportImplementation"; readonly outputs: readonly [{ readonly type: "address"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly []; readonly name: "getPassportIdCounter"; readonly outputs: readonly [{ readonly type: "uint256"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly type: "address"; }]; readonly name: "isWalletAbolished"; readonly outputs: readonly [{ readonly type: "bool"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly type: "uint256"; }, { readonly type: "address"; }]; readonly name: "isWalletUnboundFromPassport"; readonly outputs: readonly [{ readonly type: "bool"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly type: "address"; }, { readonly type: "address"; }]; readonly name: "hasPassport"; readonly outputs: readonly [{ readonly type: "bool"; }]; readonly stateMutability: "view"; readonly type: "function"; }];