Skip to content

Commit

Permalink
build: add artifacts for staging-base-sepolia
Browse files Browse the repository at this point in the history
  • Loading branch information
0xmichalis committed Feb 3, 2025
1 parent 888594a commit be8d088
Show file tree
Hide file tree
Showing 476 changed files with 189,254 additions and 9 deletions.
16,860 changes: 16,860 additions & 0 deletions src/abis/staging/84532.json

Large diffs are not rendered by default.

286 changes: 286 additions & 0 deletions src/typechain/@hyperlane-xyz/core/contracts/client/MailboxClient.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,286 @@
/* Autogenerated file. Do not edit manually. */
/* tslint:disable */
/* eslint-disable */
import type {
BaseContract,
BigNumber,
BytesLike,
CallOverrides,
ContractTransaction,
Overrides,
PopulatedTransaction,
Signer,
utils,
} from 'ethers';
import type { FunctionFragment, Result, EventFragment } from '@ethersproject/abi';
import type { Listener, Provider } from '@ethersproject/providers';
import type {
TypedEventFilter,
TypedEvent,
TypedListener,
OnEvent,
PromiseOrValue,
} from '../../../../common';

export interface MailboxClientInterface extends utils.Interface {
functions: {
'hook()': FunctionFragment;
'interchainSecurityModule()': FunctionFragment;
'localDomain()': FunctionFragment;
'mailbox()': FunctionFragment;
'owner()': FunctionFragment;
'renounceOwnership()': FunctionFragment;
'setHook(address)': FunctionFragment;
'setInterchainSecurityModule(address)': FunctionFragment;
'transferOwnership(address)': FunctionFragment;
};

getFunction(
nameOrSignatureOrTopic:
| 'hook'
| 'interchainSecurityModule'
| 'localDomain'
| 'mailbox'
| 'owner'
| 'renounceOwnership'
| 'setHook'
| 'setInterchainSecurityModule'
| 'transferOwnership'
): FunctionFragment;

encodeFunctionData(functionFragment: 'hook', values?: undefined): string;
encodeFunctionData(functionFragment: 'interchainSecurityModule', values?: undefined): string;
encodeFunctionData(functionFragment: 'localDomain', values?: undefined): string;
encodeFunctionData(functionFragment: 'mailbox', values?: undefined): string;
encodeFunctionData(functionFragment: 'owner', values?: undefined): string;
encodeFunctionData(functionFragment: 'renounceOwnership', values?: undefined): string;
encodeFunctionData(functionFragment: 'setHook', values: [PromiseOrValue<string>]): string;
encodeFunctionData(
functionFragment: 'setInterchainSecurityModule',
values: [PromiseOrValue<string>]
): string;
encodeFunctionData(
functionFragment: 'transferOwnership',
values: [PromiseOrValue<string>]
): string;

decodeFunctionResult(functionFragment: 'hook', data: BytesLike): Result;
decodeFunctionResult(functionFragment: 'interchainSecurityModule', data: BytesLike): Result;
decodeFunctionResult(functionFragment: 'localDomain', data: BytesLike): Result;
decodeFunctionResult(functionFragment: 'mailbox', data: BytesLike): Result;
decodeFunctionResult(functionFragment: 'owner', data: BytesLike): Result;
decodeFunctionResult(functionFragment: 'renounceOwnership', data: BytesLike): Result;
decodeFunctionResult(functionFragment: 'setHook', data: BytesLike): Result;
decodeFunctionResult(functionFragment: 'setInterchainSecurityModule', data: BytesLike): Result;
decodeFunctionResult(functionFragment: 'transferOwnership', data: BytesLike): Result;

events: {
'Initialized(uint8)': EventFragment;
'OwnershipTransferred(address,address)': EventFragment;
};

getEvent(nameOrSignatureOrTopic: 'Initialized'): EventFragment;
getEvent(nameOrSignatureOrTopic: 'OwnershipTransferred'): EventFragment;
}

export interface InitializedEventObject {
version: number;
}
export type InitializedEvent = TypedEvent<[number], InitializedEventObject>;

export type InitializedEventFilter = TypedEventFilter<InitializedEvent>;

export interface OwnershipTransferredEventObject {
previousOwner: string;
newOwner: string;
}
export type OwnershipTransferredEvent = TypedEvent<
[string, string],
OwnershipTransferredEventObject
>;

export type OwnershipTransferredEventFilter = TypedEventFilter<OwnershipTransferredEvent>;

export interface MailboxClient extends BaseContract {
connect(signerOrProvider: Signer | Provider | string): this;
attach(addressOrName: string): this;
deployed(): Promise<this>;

interface: MailboxClientInterface;

queryFilter<TEvent extends TypedEvent>(
event: TypedEventFilter<TEvent>,
fromBlockOrBlockhash?: string | number | undefined,
toBlock?: string | number | undefined
): Promise<Array<TEvent>>;

listeners<TEvent extends TypedEvent>(
eventFilter?: TypedEventFilter<TEvent>
): Array<TypedListener<TEvent>>;
listeners(eventName?: string): Array<Listener>;
removeAllListeners<TEvent extends TypedEvent>(eventFilter: TypedEventFilter<TEvent>): this;
removeAllListeners(eventName?: string): this;
off: OnEvent<this>;
on: OnEvent<this>;
once: OnEvent<this>;
removeListener: OnEvent<this>;

functions: {
hook(overrides?: CallOverrides): Promise<[string]>;

interchainSecurityModule(overrides?: CallOverrides): Promise<[string]>;

localDomain(overrides?: CallOverrides): Promise<[number]>;

mailbox(overrides?: CallOverrides): Promise<[string]>;

owner(overrides?: CallOverrides): Promise<[string]>;

renounceOwnership(
overrides?: Overrides & { from?: PromiseOrValue<string> }
): Promise<ContractTransaction>;

setHook(
_hook: PromiseOrValue<string>,
overrides?: Overrides & { from?: PromiseOrValue<string> }
): Promise<ContractTransaction>;

setInterchainSecurityModule(
_module: PromiseOrValue<string>,
overrides?: Overrides & { from?: PromiseOrValue<string> }
): Promise<ContractTransaction>;

transferOwnership(
newOwner: PromiseOrValue<string>,
overrides?: Overrides & { from?: PromiseOrValue<string> }
): Promise<ContractTransaction>;
};

hook(overrides?: CallOverrides): Promise<string>;

interchainSecurityModule(overrides?: CallOverrides): Promise<string>;

localDomain(overrides?: CallOverrides): Promise<number>;

mailbox(overrides?: CallOverrides): Promise<string>;

owner(overrides?: CallOverrides): Promise<string>;

renounceOwnership(
overrides?: Overrides & { from?: PromiseOrValue<string> }
): Promise<ContractTransaction>;

setHook(
_hook: PromiseOrValue<string>,
overrides?: Overrides & { from?: PromiseOrValue<string> }
): Promise<ContractTransaction>;

setInterchainSecurityModule(
_module: PromiseOrValue<string>,
overrides?: Overrides & { from?: PromiseOrValue<string> }
): Promise<ContractTransaction>;

transferOwnership(
newOwner: PromiseOrValue<string>,
overrides?: Overrides & { from?: PromiseOrValue<string> }
): Promise<ContractTransaction>;

callStatic: {
hook(overrides?: CallOverrides): Promise<string>;

interchainSecurityModule(overrides?: CallOverrides): Promise<string>;

localDomain(overrides?: CallOverrides): Promise<number>;

mailbox(overrides?: CallOverrides): Promise<string>;

owner(overrides?: CallOverrides): Promise<string>;

renounceOwnership(overrides?: CallOverrides): Promise<void>;

setHook(_hook: PromiseOrValue<string>, overrides?: CallOverrides): Promise<void>;

setInterchainSecurityModule(
_module: PromiseOrValue<string>,
overrides?: CallOverrides
): Promise<void>;

transferOwnership(newOwner: PromiseOrValue<string>, overrides?: CallOverrides): Promise<void>;
};

filters: {
'Initialized(uint8)'(version?: null): InitializedEventFilter;
Initialized(version?: null): InitializedEventFilter;

'OwnershipTransferred(address,address)'(
previousOwner?: PromiseOrValue<string> | null,
newOwner?: PromiseOrValue<string> | null
): OwnershipTransferredEventFilter;
OwnershipTransferred(
previousOwner?: PromiseOrValue<string> | null,
newOwner?: PromiseOrValue<string> | null
): OwnershipTransferredEventFilter;
};

estimateGas: {
hook(overrides?: CallOverrides): Promise<BigNumber>;

interchainSecurityModule(overrides?: CallOverrides): Promise<BigNumber>;

localDomain(overrides?: CallOverrides): Promise<BigNumber>;

mailbox(overrides?: CallOverrides): Promise<BigNumber>;

owner(overrides?: CallOverrides): Promise<BigNumber>;

renounceOwnership(
overrides?: Overrides & { from?: PromiseOrValue<string> }
): Promise<BigNumber>;

setHook(
_hook: PromiseOrValue<string>,
overrides?: Overrides & { from?: PromiseOrValue<string> }
): Promise<BigNumber>;

setInterchainSecurityModule(
_module: PromiseOrValue<string>,
overrides?: Overrides & { from?: PromiseOrValue<string> }
): Promise<BigNumber>;

transferOwnership(
newOwner: PromiseOrValue<string>,
overrides?: Overrides & { from?: PromiseOrValue<string> }
): Promise<BigNumber>;
};

populateTransaction: {
hook(overrides?: CallOverrides): Promise<PopulatedTransaction>;

interchainSecurityModule(overrides?: CallOverrides): Promise<PopulatedTransaction>;

localDomain(overrides?: CallOverrides): Promise<PopulatedTransaction>;

mailbox(overrides?: CallOverrides): Promise<PopulatedTransaction>;

owner(overrides?: CallOverrides): Promise<PopulatedTransaction>;

renounceOwnership(
overrides?: Overrides & { from?: PromiseOrValue<string> }
): Promise<PopulatedTransaction>;

setHook(
_hook: PromiseOrValue<string>,
overrides?: Overrides & { from?: PromiseOrValue<string> }
): Promise<PopulatedTransaction>;

setInterchainSecurityModule(
_module: PromiseOrValue<string>,
overrides?: Overrides & { from?: PromiseOrValue<string> }
): Promise<PopulatedTransaction>;

transferOwnership(
newOwner: PromiseOrValue<string>,
overrides?: Overrides & { from?: PromiseOrValue<string> }
): Promise<PopulatedTransaction>;
};
}
Loading

0 comments on commit be8d088

Please sign in to comment.