Properties
_deployedPromise
_deployedPromise: Promise<Contract>
_runningEvents
_runningEvents: {}
Type declaration
-
[eventTag: string]: RunningEvent
_wrappedEmits
_wrappedEmits: {}
Type declaration
-
[eventTag: string]: (...args: Array<any>) => void
-
- (...args: Array<any>): void
Readonly address
address: string
callStatic
callStatic: { addDeposit: any; addGuardian: any; addOwner: any; changeProposalTimelock: any; discardCurrentProposal: any; entryPoint: any; execute: any; executeBatch: any; getDeposit: any; getNonce: any; getProposal: any; guardianCosign: any; guardianCount: any; guardianPropose: any; initialize: any; isGuardian: any; isOwner: any; isValidSignature: any; onERC1155BatchReceived: any; onERC1155Received: any; onERC721Received: any; ownerCount: any; proposalId: any; proposalTimelock: any; proxiableUUID: any; removeGuardian: any; removeOwner: any; supportsInterface: any; tokensReceived: any; upgradeTo: any; upgradeToAndCall: any; validateUserOp: any; withdrawDepositTo: any }
Type declaration
-
addDeposit: function
- addDeposit(overrides?: CallOverrides): Promise<void>
-
Parameters
-
Optional overrides: CallOverrides
Returns Promise<void>
-
addGuardian: function
- addGuardian(_newGuardian: PromiseOrValue<string>, overrides?: CallOverrides): Promise<void>
-
Parameters
-
-
Optional overrides: CallOverrides
Returns Promise<void>
-
addOwner: function
- addOwner(_newOwner: PromiseOrValue<string>, overrides?: CallOverrides): Promise<void>
-
Parameters
-
-
Optional overrides: CallOverrides
Returns Promise<void>
-
changeProposalTimelock: function
- changeProposalTimelock(_newTimelock: PromiseOrValue<BigNumberish>, overrides?: CallOverrides): Promise<void>
-
Parameters
-
-
Optional overrides: CallOverrides
Returns Promise<void>
-
discardCurrentProposal: function
- discardCurrentProposal(overrides?: CallOverrides): Promise<void>
-
Parameters
-
Optional overrides: CallOverrides
Returns Promise<void>
-
entryPoint: function
- entryPoint(overrides?: CallOverrides): Promise<string>
-
Parameters
-
Optional overrides: CallOverrides
Returns Promise<string>
-
execute: function
-
Parameters
-
-
-
-
Optional overrides: CallOverrides
Returns Promise<void>
-
executeBatch: function
-
Parameters
-
-
-
-
Optional overrides: CallOverrides
Returns Promise<void>
-
getDeposit: function
- getDeposit(overrides?: CallOverrides): Promise<BigNumber>
-
Parameters
-
Optional overrides: CallOverrides
Returns Promise<BigNumber>
-
getNonce: function
- getNonce(overrides?: CallOverrides): Promise<BigNumber>
-
Parameters
-
Optional overrides: CallOverrides
Returns Promise<BigNumber>
-
getProposal: function
- getProposal(_proposalId: PromiseOrValue<BigNumberish>, overrides?: CallOverrides): Promise<[] & { approvalCount_: BigNumber; guardiansApproved_: string[]; ownerProposed_: string; proposedAt_: BigNumber; resolved_: boolean }>
-
Parameters
-
-
Optional overrides: CallOverrides
Returns Promise<[] & { approvalCount_: BigNumber; guardiansApproved_: string[]; ownerProposed_: string; proposedAt_: BigNumber; resolved_: boolean }>
-
guardianCosign: function
- guardianCosign(overrides?: CallOverrides): Promise<void>
-
Parameters
-
Optional overrides: CallOverrides
Returns Promise<void>
-
guardianCount: function
- guardianCount(overrides?: CallOverrides): Promise<BigNumber>
-
Parameters
-
Optional overrides: CallOverrides
Returns Promise<BigNumber>
-
guardianPropose: function
- guardianPropose(_newOwner: PromiseOrValue<string>, overrides?: CallOverrides): Promise<void>
-
Parameters
-
-
Optional overrides: CallOverrides
Returns Promise<void>
-
initialize: function
- initialize(anOwner: PromiseOrValue<string>, overrides?: CallOverrides): Promise<void>
-
Parameters
-
-
Optional overrides: CallOverrides
Returns Promise<void>
-
isGuardian: function
- isGuardian(_address: PromiseOrValue<string>, overrides?: CallOverrides): Promise<boolean>
-
Parameters
-
-
Optional overrides: CallOverrides
Returns Promise<boolean>
-
isOwner: function
- isOwner(_address: PromiseOrValue<string>, overrides?: CallOverrides): Promise<boolean>
-
Parameters
-
-
Optional overrides: CallOverrides
Returns Promise<boolean>
-
isValidSignature: function
-
Parameters
-
-
-
Optional overrides: CallOverrides
Returns Promise<string>
-
onERC1155BatchReceived: function
-
Parameters
-
-
-
-
-
-
Optional overrides: CallOverrides
Returns Promise<string>
-
onERC1155Received: function
-
Parameters
-
-
-
-
-
-
Optional overrides: CallOverrides
Returns Promise<string>
-
onERC721Received: function
-
Parameters
-
-
-
-
-
Optional overrides: CallOverrides
Returns Promise<string>
-
ownerCount: function
- ownerCount(overrides?: CallOverrides): Promise<BigNumber>
-
Parameters
-
Optional overrides: CallOverrides
Returns Promise<BigNumber>
-
proposalId: function
- proposalId(overrides?: CallOverrides): Promise<BigNumber>
-
Parameters
-
Optional overrides: CallOverrides
Returns Promise<BigNumber>
-
proposalTimelock: function
- proposalTimelock(overrides?: CallOverrides): Promise<BigNumber>
-
Parameters
-
Optional overrides: CallOverrides
Returns Promise<BigNumber>
-
proxiableUUID: function
- proxiableUUID(overrides?: CallOverrides): Promise<string>
-
Parameters
-
Optional overrides: CallOverrides
Returns Promise<string>
-
removeGuardian: function
- removeGuardian(_guardian: PromiseOrValue<string>, overrides?: CallOverrides): Promise<void>
-
Parameters
-
-
Optional overrides: CallOverrides
Returns Promise<void>
-
removeOwner: function
- removeOwner(_owner: PromiseOrValue<string>, overrides?: CallOverrides): Promise<void>
-
Parameters
-
-
Optional overrides: CallOverrides
Returns Promise<void>
-
supportsInterface: function
- supportsInterface(interfaceId: PromiseOrValue<BytesLike>, overrides?: CallOverrides): Promise<boolean>
-
Parameters
-
-
Optional overrides: CallOverrides
Returns Promise<boolean>
-
tokensReceived: function
-
Parameters
-
-
-
-
-
-
-
Optional overrides: CallOverrides
Returns Promise<void>
-
upgradeTo: function
- upgradeTo(newImplementation: PromiseOrValue<string>, overrides?: CallOverrides): Promise<void>
-
Parameters
-
-
Optional overrides: CallOverrides
Returns Promise<void>
-
upgradeToAndCall: function
-
Parameters
-
-
-
Optional overrides: CallOverrides
Returns Promise<void>
-
validateUserOp: function
-
Parameters
-
-
-
missingAccountFunds: PromiseOrValue<BigNumberish>
-
Optional overrides: CallOverrides
Returns Promise<BigNumber>
-
withdrawDepositTo: function
-
Parameters
-
-
-
Optional overrides: CallOverrides
Returns Promise<void>
Readonly deployTransaction
deployTransaction: TransactionResponse
estimateGas
estimateGas: { addDeposit: any; addGuardian: any; addOwner: any; changeProposalTimelock: any; discardCurrentProposal: any; entryPoint: any; execute: any; executeBatch: any; getDeposit: any; getNonce: any; getProposal: any; guardianCosign: any; guardianCount: any; guardianPropose: any; initialize: any; isGuardian: any; isOwner: any; isValidSignature: any; onERC1155BatchReceived: any; onERC1155Received: any; onERC721Received: any; ownerCount: any; proposalId: any; proposalTimelock: any; proxiableUUID: any; removeGuardian: any; removeOwner: any; supportsInterface: any; tokensReceived: any; upgradeTo: any; upgradeToAndCall: any; validateUserOp: any; withdrawDepositTo: any }
filters
filters: { AdminChanged: any; AdminChanged(address,address): any; BeaconUpgraded: any; BeaconUpgraded(address): any; EtherspotWalletInitialized: any; EtherspotWalletInitialized(address,address): any; EtherspotWalletReceived: any; EtherspotWalletReceived(address,uint256): any; GuardianAdded: any; GuardianAdded(address): any; GuardianRemoved: any; GuardianRemoved(address): any; Initialized: any; Initialized(uint8): any; OwnerAdded: any; OwnerAdded(address): any; OwnerRemoved: any; OwnerRemoved(address): any; ProposalDiscarded: any; ProposalDiscarded(uint256,address): any; ProposalSubmitted: any; ProposalSubmitted(uint256,address,address): any; ProposalTimelockChanged: any; ProposalTimelockChanged(uint256): any; QuorumNotReached: any; QuorumNotReached(uint256,address,uint256): any; Upgraded: any; Upgraded(address): any }
Type declaration
-
AdminChanged: function
-
Parameters
-
Optional previousAdmin: null
-
Optional newAdmin: null
-
AdminChanged(address,address): function
-
Parameters
-
Optional previousAdmin: null
-
Optional newAdmin: null
-
BeaconUpgraded: function
-
BeaconUpgraded(address): function
-
EtherspotWalletInitialized: function
-
EtherspotWalletInitialized(address,address): function
-
EtherspotWalletReceived: function
-
EtherspotWalletReceived(address,uint256): function
-
GuardianAdded: function
-
Parameters
-
Optional newGuardian: null
-
GuardianAdded(address): function
-
Parameters
-
Optional newGuardian: null
-
GuardianRemoved: function
-
Parameters
-
Optional removedGuardian: null
-
GuardianRemoved(address): function
-
Parameters
-
Optional removedGuardian: null
-
Initialized: function
-
Initialized(uint8): function
-
OwnerAdded: function
-
OwnerAdded(address): function
-
OwnerRemoved: function
-
Parameters
-
Optional removedOwner: null
-
OwnerRemoved(address): function
-
Parameters
-
Optional removedOwner: null
-
ProposalDiscarded: function
-
Parameters
-
Optional proposalId: null
-
Optional discardedBy: null
-
ProposalDiscarded(uint256,address): function
-
Parameters
-
Optional proposalId: null
-
Optional discardedBy: null
-
ProposalSubmitted: function
-
Parameters
-
Optional proposalId: null
-
Optional newOwnerProposed: null
-
Optional proposer: null
-
ProposalSubmitted(uint256,address,address): function
-
Parameters
-
Optional proposalId: null
-
Optional newOwnerProposed: null
-
Optional proposer: null
-
ProposalTimelockChanged: function
-
Parameters
-
Optional newTimelock: null
-
ProposalTimelockChanged(uint256): function
-
Parameters
-
Optional newTimelock: null
-
QuorumNotReached: function
-
Parameters
-
Optional proposalId: null
-
Optional newOwnerProposed: null
-
Optional approvalCount: null
-
QuorumNotReached(uint256,address,uint256): function
- QuorumNotReached(uint256,address,uint256)(proposalId?: null, newOwnerProposed?: null, approvalCount?: null): QuorumNotReachedEventFilter
-
Parameters
-
Optional proposalId: null
-
Optional newOwnerProposed: null
-
Optional approvalCount: null
-
Upgraded: function
-
Upgraded(address): function
functions
functions: { addDeposit: any; addGuardian: any; addOwner: any; changeProposalTimelock: any; discardCurrentProposal: any; entryPoint: any; execute: any; executeBatch: any; getDeposit: any; getNonce: any; getProposal: any; guardianCosign: any; guardianCount: any; guardianPropose: any; initialize: any; isGuardian: any; isOwner: any; isValidSignature: any; onERC1155BatchReceived: any; onERC1155Received: any; onERC721Received: any; ownerCount: any; proposalId: any; proposalTimelock: any; proxiableUUID: any; removeGuardian: any; removeOwner: any; supportsInterface: any; tokensReceived: any; upgradeTo: any; upgradeToAndCall: any; validateUserOp: any; withdrawDepositTo: any }
populateTransaction
populateTransaction: { addDeposit: any; addGuardian: any; addOwner: any; changeProposalTimelock: any; discardCurrentProposal: any; entryPoint: any; execute: any; executeBatch: any; getDeposit: any; getNonce: any; getProposal: any; guardianCosign: any; guardianCount: any; guardianPropose: any; initialize: any; isGuardian: any; isOwner: any; isValidSignature: any; onERC1155BatchReceived: any; onERC1155Received: any; onERC721Received: any; ownerCount: any; proposalId: any; proposalTimelock: any; proxiableUUID: any; removeGuardian: any; removeOwner: any; supportsInterface: any; tokensReceived: any; upgradeTo: any; upgradeToAndCall: any; validateUserOp: any; withdrawDepositTo: any }
Readonly provider
provider: Provider
Readonly resolvedAddress
resolvedAddress: Promise<string>
Readonly signer
signer: Signer