@abacus-network/core
Advanced tools
Comparing version 0.2.4-0 to 0.2.4
@@ -8,14 +8,17 @@ import type { TypedEventFilter, TypedEvent, TypedListener, OnEvent } from "../common"; | ||
"claim()": FunctionFragment; | ||
"initialize()": FunctionFragment; | ||
"owner()": FunctionFragment; | ||
"payGasFor(address,uint256)": FunctionFragment; | ||
"payGasFor(address,uint256,uint32)": FunctionFragment; | ||
"renounceOwnership()": FunctionFragment; | ||
"transferOwnership(address)": FunctionFragment; | ||
}; | ||
getFunction(nameOrSignatureOrTopic: "claim" | "claim()" | "owner" | "owner()" | "payGasFor" | "payGasFor(address,uint256)" | "renounceOwnership" | "renounceOwnership()" | "transferOwnership" | "transferOwnership(address)"): FunctionFragment; | ||
getFunction(nameOrSignatureOrTopic: "claim" | "claim()" | "initialize" | "initialize()" | "owner" | "owner()" | "payGasFor" | "payGasFor(address,uint256,uint32)" | "renounceOwnership" | "renounceOwnership()" | "transferOwnership" | "transferOwnership(address)"): FunctionFragment; | ||
encodeFunctionData(functionFragment: "claim", values?: undefined): string; | ||
encodeFunctionData(functionFragment: "claim()", values?: undefined): string; | ||
encodeFunctionData(functionFragment: "initialize", values?: undefined): string; | ||
encodeFunctionData(functionFragment: "initialize()", values?: undefined): string; | ||
encodeFunctionData(functionFragment: "owner", values?: undefined): string; | ||
encodeFunctionData(functionFragment: "owner()", values?: undefined): string; | ||
encodeFunctionData(functionFragment: "payGasFor", values: [string, BigNumberish]): string; | ||
encodeFunctionData(functionFragment: "payGasFor(address,uint256)", values: [string, BigNumberish]): string; | ||
encodeFunctionData(functionFragment: "payGasFor", values: [string, BigNumberish, BigNumberish]): string; | ||
encodeFunctionData(functionFragment: "payGasFor(address,uint256,uint32)", values: [string, BigNumberish, BigNumberish]): string; | ||
encodeFunctionData(functionFragment: "renounceOwnership", values?: undefined): string; | ||
@@ -27,6 +30,8 @@ encodeFunctionData(functionFragment: "renounceOwnership()", values?: undefined): string; | ||
decodeFunctionResult(functionFragment: "claim()", data: BytesLike): Result; | ||
decodeFunctionResult(functionFragment: "initialize", data: BytesLike): Result; | ||
decodeFunctionResult(functionFragment: "initialize()", data: BytesLike): Result; | ||
decodeFunctionResult(functionFragment: "owner", data: BytesLike): Result; | ||
decodeFunctionResult(functionFragment: "owner()", data: BytesLike): Result; | ||
decodeFunctionResult(functionFragment: "payGasFor", data: BytesLike): Result; | ||
decodeFunctionResult(functionFragment: "payGasFor(address,uint256)", data: BytesLike): Result; | ||
decodeFunctionResult(functionFragment: "payGasFor(address,uint256,uint32)", data: BytesLike): Result; | ||
decodeFunctionResult(functionFragment: "renounceOwnership", data: BytesLike): Result; | ||
@@ -38,2 +43,3 @@ decodeFunctionResult(functionFragment: "renounceOwnership()", data: BytesLike): Result; | ||
"GasPayment(address,uint256,uint256)": EventFragment; | ||
"Initialized(uint8)": EventFragment; | ||
"OwnershipTransferred(address,address)": EventFragment; | ||
@@ -43,2 +49,4 @@ }; | ||
getEvent(nameOrSignatureOrTopic: "GasPayment(address,uint256,uint256)"): EventFragment; | ||
getEvent(nameOrSignatureOrTopic: "Initialized"): EventFragment; | ||
getEvent(nameOrSignatureOrTopic: "Initialized(uint8)"): EventFragment; | ||
getEvent(nameOrSignatureOrTopic: "OwnershipTransferred"): EventFragment; | ||
@@ -58,2 +66,7 @@ getEvent(nameOrSignatureOrTopic: "OwnershipTransferred(address,address)"): EventFragment; | ||
export declare type GasPaymentEventFilter = TypedEventFilter<GasPaymentEvent>; | ||
export interface InitializedEventObject { | ||
version: number; | ||
} | ||
export declare type InitializedEvent = TypedEvent<[number], InitializedEventObject>; | ||
export declare type InitializedEventFilter = TypedEventFilter<InitializedEvent>; | ||
export interface OwnershipTransferredEventObject { | ||
@@ -89,8 +102,14 @@ previousOwner: string; | ||
}): Promise<ContractTransaction>; | ||
initialize(overrides?: Overrides & { | ||
from?: string | Promise<string>; | ||
}): Promise<ContractTransaction>; | ||
"initialize()"(overrides?: Overrides & { | ||
from?: string | Promise<string>; | ||
}): Promise<ContractTransaction>; | ||
owner(overrides?: CallOverrides): Promise<[string]>; | ||
"owner()"(overrides?: CallOverrides): Promise<[string]>; | ||
payGasFor(_outbox: string, _leafIndex: BigNumberish, overrides?: PayableOverrides & { | ||
payGasFor(_outbox: string, _leafIndex: BigNumberish, _destinationDomain: BigNumberish, overrides?: PayableOverrides & { | ||
from?: string | Promise<string>; | ||
}): Promise<ContractTransaction>; | ||
"payGasFor(address,uint256)"(_outbox: string, _leafIndex: BigNumberish, overrides?: PayableOverrides & { | ||
"payGasFor(address,uint256,uint32)"(_outbox: string, _leafIndex: BigNumberish, _destinationDomain: BigNumberish, overrides?: PayableOverrides & { | ||
from?: string | Promise<string>; | ||
@@ -117,8 +136,14 @@ }): Promise<ContractTransaction>; | ||
}): Promise<ContractTransaction>; | ||
initialize(overrides?: Overrides & { | ||
from?: string | Promise<string>; | ||
}): Promise<ContractTransaction>; | ||
"initialize()"(overrides?: Overrides & { | ||
from?: string | Promise<string>; | ||
}): Promise<ContractTransaction>; | ||
owner(overrides?: CallOverrides): Promise<string>; | ||
"owner()"(overrides?: CallOverrides): Promise<string>; | ||
payGasFor(_outbox: string, _leafIndex: BigNumberish, overrides?: PayableOverrides & { | ||
payGasFor(_outbox: string, _leafIndex: BigNumberish, _destinationDomain: BigNumberish, overrides?: PayableOverrides & { | ||
from?: string | Promise<string>; | ||
}): Promise<ContractTransaction>; | ||
"payGasFor(address,uint256)"(_outbox: string, _leafIndex: BigNumberish, overrides?: PayableOverrides & { | ||
"payGasFor(address,uint256,uint32)"(_outbox: string, _leafIndex: BigNumberish, _destinationDomain: BigNumberish, overrides?: PayableOverrides & { | ||
from?: string | Promise<string>; | ||
@@ -141,6 +166,8 @@ }): Promise<ContractTransaction>; | ||
"claim()"(overrides?: CallOverrides): Promise<void>; | ||
initialize(overrides?: CallOverrides): Promise<void>; | ||
"initialize()"(overrides?: CallOverrides): Promise<void>; | ||
owner(overrides?: CallOverrides): Promise<string>; | ||
"owner()"(overrides?: CallOverrides): Promise<string>; | ||
payGasFor(_outbox: string, _leafIndex: BigNumberish, overrides?: CallOverrides): Promise<void>; | ||
"payGasFor(address,uint256)"(_outbox: string, _leafIndex: BigNumberish, overrides?: CallOverrides): Promise<void>; | ||
payGasFor(_outbox: string, _leafIndex: BigNumberish, _destinationDomain: BigNumberish, overrides?: CallOverrides): Promise<void>; | ||
"payGasFor(address,uint256,uint32)"(_outbox: string, _leafIndex: BigNumberish, _destinationDomain: BigNumberish, overrides?: CallOverrides): Promise<void>; | ||
renounceOwnership(overrides?: CallOverrides): Promise<void>; | ||
@@ -154,2 +181,4 @@ "renounceOwnership()"(overrides?: CallOverrides): Promise<void>; | ||
GasPayment(outbox?: string | null, leafIndex?: null, amount?: null): GasPaymentEventFilter; | ||
"Initialized(uint8)"(version?: null): InitializedEventFilter; | ||
Initialized(version?: null): InitializedEventFilter; | ||
"OwnershipTransferred(address,address)"(previousOwner?: string | null, newOwner?: string | null): OwnershipTransferredEventFilter; | ||
@@ -165,8 +194,14 @@ OwnershipTransferred(previousOwner?: string | null, newOwner?: string | null): OwnershipTransferredEventFilter; | ||
}): Promise<BigNumber>; | ||
initialize(overrides?: Overrides & { | ||
from?: string | Promise<string>; | ||
}): Promise<BigNumber>; | ||
"initialize()"(overrides?: Overrides & { | ||
from?: string | Promise<string>; | ||
}): Promise<BigNumber>; | ||
owner(overrides?: CallOverrides): Promise<BigNumber>; | ||
"owner()"(overrides?: CallOverrides): Promise<BigNumber>; | ||
payGasFor(_outbox: string, _leafIndex: BigNumberish, overrides?: PayableOverrides & { | ||
payGasFor(_outbox: string, _leafIndex: BigNumberish, _destinationDomain: BigNumberish, overrides?: PayableOverrides & { | ||
from?: string | Promise<string>; | ||
}): Promise<BigNumber>; | ||
"payGasFor(address,uint256)"(_outbox: string, _leafIndex: BigNumberish, overrides?: PayableOverrides & { | ||
"payGasFor(address,uint256,uint32)"(_outbox: string, _leafIndex: BigNumberish, _destinationDomain: BigNumberish, overrides?: PayableOverrides & { | ||
from?: string | Promise<string>; | ||
@@ -194,8 +229,14 @@ }): Promise<BigNumber>; | ||
}): Promise<PopulatedTransaction>; | ||
initialize(overrides?: Overrides & { | ||
from?: string | Promise<string>; | ||
}): Promise<PopulatedTransaction>; | ||
"initialize()"(overrides?: Overrides & { | ||
from?: string | Promise<string>; | ||
}): Promise<PopulatedTransaction>; | ||
owner(overrides?: CallOverrides): Promise<PopulatedTransaction>; | ||
"owner()"(overrides?: CallOverrides): Promise<PopulatedTransaction>; | ||
payGasFor(_outbox: string, _leafIndex: BigNumberish, overrides?: PayableOverrides & { | ||
payGasFor(_outbox: string, _leafIndex: BigNumberish, _destinationDomain: BigNumberish, overrides?: PayableOverrides & { | ||
from?: string | Promise<string>; | ||
}): Promise<PopulatedTransaction>; | ||
"payGasFor(address,uint256)"(_outbox: string, _leafIndex: BigNumberish, overrides?: PayableOverrides & { | ||
"payGasFor(address,uint256,uint32)"(_outbox: string, _leafIndex: BigNumberish, _destinationDomain: BigNumberish, overrides?: PayableOverrides & { | ||
from?: string | Promise<string>; | ||
@@ -202,0 +243,0 @@ }): Promise<PopulatedTransaction>; |
@@ -9,5 +9,7 @@ import type { TypedEventFilter, TypedEvent, TypedListener, OnEvent } from "../../../common"; | ||
}; | ||
getFunction(nameOrSignatureOrTopic: "handle"): FunctionFragment; | ||
getFunction(nameOrSignatureOrTopic: "handle" | "handle(uint32,bytes32)"): FunctionFragment; | ||
encodeFunctionData(functionFragment: "handle", values: [BigNumberish, BytesLike]): string; | ||
encodeFunctionData(functionFragment: "handle(uint32,bytes32)", values: [BigNumberish, BytesLike]): string; | ||
decodeFunctionResult(functionFragment: "handle", data: BytesLike): Result; | ||
decodeFunctionResult(functionFragment: "handle(uint32,bytes32)", data: BytesLike): Result; | ||
events: {}; | ||
@@ -31,6 +33,9 @@ } | ||
handle(arg0: BigNumberish, arg1: BytesLike, overrides?: CallOverrides): Promise<[void]>; | ||
"handle(uint32,bytes32)"(arg0: BigNumberish, arg1: BytesLike, overrides?: CallOverrides): Promise<[void]>; | ||
}; | ||
handle(arg0: BigNumberish, arg1: BytesLike, overrides?: CallOverrides): Promise<void>; | ||
"handle(uint32,bytes32)"(arg0: BigNumberish, arg1: BytesLike, overrides?: CallOverrides): Promise<void>; | ||
callStatic: { | ||
handle(arg0: BigNumberish, arg1: BytesLike, overrides?: CallOverrides): Promise<void>; | ||
"handle(uint32,bytes32)"(arg0: BigNumberish, arg1: BytesLike, overrides?: CallOverrides): Promise<void>; | ||
}; | ||
@@ -40,7 +45,9 @@ filters: {}; | ||
handle(arg0: BigNumberish, arg1: BytesLike, overrides?: CallOverrides): Promise<BigNumber>; | ||
"handle(uint32,bytes32)"(arg0: BigNumberish, arg1: BytesLike, overrides?: CallOverrides): Promise<BigNumber>; | ||
}; | ||
populateTransaction: { | ||
handle(arg0: BigNumberish, arg1: BytesLike, overrides?: CallOverrides): Promise<PopulatedTransaction>; | ||
"handle(uint32,bytes32)"(arg0: BigNumberish, arg1: BytesLike, overrides?: CallOverrides): Promise<PopulatedTransaction>; | ||
}; | ||
} | ||
//# sourceMappingURL=BadRecipient2.d.ts.map |
@@ -12,11 +12,19 @@ import type { TypedEventFilter, TypedEvent, TypedListener, OnEvent } from "../../common"; | ||
}; | ||
getFunction(nameOrSignatureOrTopic: "doMath" | "getState" | "setState" | "stateVar"): FunctionFragment; | ||
getFunction(nameOrSignatureOrTopic: "doMath" | "doMath(uint256,uint256)" | "getState" | "getState()" | "setState" | "setState(uint256)" | "stateVar" | "stateVar()"): FunctionFragment; | ||
encodeFunctionData(functionFragment: "doMath", values: [BigNumberish, BigNumberish]): string; | ||
encodeFunctionData(functionFragment: "doMath(uint256,uint256)", values: [BigNumberish, BigNumberish]): string; | ||
encodeFunctionData(functionFragment: "getState", values?: undefined): string; | ||
encodeFunctionData(functionFragment: "getState()", values?: undefined): string; | ||
encodeFunctionData(functionFragment: "setState", values: [BigNumberish]): string; | ||
encodeFunctionData(functionFragment: "setState(uint256)", values: [BigNumberish]): string; | ||
encodeFunctionData(functionFragment: "stateVar", values?: undefined): string; | ||
encodeFunctionData(functionFragment: "stateVar()", values?: undefined): string; | ||
decodeFunctionResult(functionFragment: "doMath", data: BytesLike): Result; | ||
decodeFunctionResult(functionFragment: "doMath(uint256,uint256)", data: BytesLike): Result; | ||
decodeFunctionResult(functionFragment: "getState", data: BytesLike): Result; | ||
decodeFunctionResult(functionFragment: "getState()", data: BytesLike): Result; | ||
decodeFunctionResult(functionFragment: "setState", data: BytesLike): Result; | ||
decodeFunctionResult(functionFragment: "setState(uint256)", data: BytesLike): Result; | ||
decodeFunctionResult(functionFragment: "stateVar", data: BytesLike): Result; | ||
decodeFunctionResult(functionFragment: "stateVar()", data: BytesLike): Result; | ||
events: {}; | ||
@@ -42,19 +50,37 @@ } | ||
}>; | ||
"doMath(uint256,uint256)"(a: BigNumberish, b: BigNumberish, overrides?: CallOverrides): Promise<[BigNumber] & { | ||
_result: BigNumber; | ||
}>; | ||
getState(overrides?: CallOverrides): Promise<[BigNumber]>; | ||
"getState()"(overrides?: CallOverrides): Promise<[BigNumber]>; | ||
setState(_var: BigNumberish, overrides?: Overrides & { | ||
from?: string | Promise<string>; | ||
}): Promise<ContractTransaction>; | ||
"setState(uint256)"(_var: BigNumberish, overrides?: Overrides & { | ||
from?: string | Promise<string>; | ||
}): Promise<ContractTransaction>; | ||
stateVar(overrides?: CallOverrides): Promise<[BigNumber]>; | ||
"stateVar()"(overrides?: CallOverrides): Promise<[BigNumber]>; | ||
}; | ||
doMath(a: BigNumberish, b: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>; | ||
"doMath(uint256,uint256)"(a: BigNumberish, b: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>; | ||
getState(overrides?: CallOverrides): Promise<BigNumber>; | ||
"getState()"(overrides?: CallOverrides): Promise<BigNumber>; | ||
setState(_var: BigNumberish, overrides?: Overrides & { | ||
from?: string | Promise<string>; | ||
}): Promise<ContractTransaction>; | ||
"setState(uint256)"(_var: BigNumberish, overrides?: Overrides & { | ||
from?: string | Promise<string>; | ||
}): Promise<ContractTransaction>; | ||
stateVar(overrides?: CallOverrides): Promise<BigNumber>; | ||
"stateVar()"(overrides?: CallOverrides): Promise<BigNumber>; | ||
callStatic: { | ||
doMath(a: BigNumberish, b: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>; | ||
"doMath(uint256,uint256)"(a: BigNumberish, b: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>; | ||
getState(overrides?: CallOverrides): Promise<BigNumber>; | ||
"getState()"(overrides?: CallOverrides): Promise<BigNumber>; | ||
setState(_var: BigNumberish, overrides?: CallOverrides): Promise<void>; | ||
"setState(uint256)"(_var: BigNumberish, overrides?: CallOverrides): Promise<void>; | ||
stateVar(overrides?: CallOverrides): Promise<BigNumber>; | ||
"stateVar()"(overrides?: CallOverrides): Promise<BigNumber>; | ||
}; | ||
@@ -64,17 +90,29 @@ filters: {}; | ||
doMath(a: BigNumberish, b: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>; | ||
"doMath(uint256,uint256)"(a: BigNumberish, b: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>; | ||
getState(overrides?: CallOverrides): Promise<BigNumber>; | ||
"getState()"(overrides?: CallOverrides): Promise<BigNumber>; | ||
setState(_var: BigNumberish, overrides?: Overrides & { | ||
from?: string | Promise<string>; | ||
}): Promise<BigNumber>; | ||
"setState(uint256)"(_var: BigNumberish, overrides?: Overrides & { | ||
from?: string | Promise<string>; | ||
}): Promise<BigNumber>; | ||
stateVar(overrides?: CallOverrides): Promise<BigNumber>; | ||
"stateVar()"(overrides?: CallOverrides): Promise<BigNumber>; | ||
}; | ||
populateTransaction: { | ||
doMath(a: BigNumberish, b: BigNumberish, overrides?: CallOverrides): Promise<PopulatedTransaction>; | ||
"doMath(uint256,uint256)"(a: BigNumberish, b: BigNumberish, overrides?: CallOverrides): Promise<PopulatedTransaction>; | ||
getState(overrides?: CallOverrides): Promise<PopulatedTransaction>; | ||
"getState()"(overrides?: CallOverrides): Promise<PopulatedTransaction>; | ||
setState(_var: BigNumberish, overrides?: Overrides & { | ||
from?: string | Promise<string>; | ||
}): Promise<PopulatedTransaction>; | ||
"setState(uint256)"(_var: BigNumberish, overrides?: Overrides & { | ||
from?: string | Promise<string>; | ||
}): Promise<PopulatedTransaction>; | ||
stateVar(overrides?: CallOverrides): Promise<PopulatedTransaction>; | ||
"stateVar()"(overrides?: CallOverrides): Promise<PopulatedTransaction>; | ||
}; | ||
} | ||
//# sourceMappingURL=MysteryMath.d.ts.map |
@@ -13,13 +13,23 @@ import type { TypedEventFilter, TypedEvent, TypedListener, OnEvent } from "../../common"; | ||
}; | ||
getFunction(nameOrSignatureOrTopic: "doMath" | "getState" | "setState" | "stateVar" | "version"): FunctionFragment; | ||
getFunction(nameOrSignatureOrTopic: "doMath" | "doMath(uint256,uint256)" | "getState" | "getState()" | "setState" | "setState(uint256)" | "stateVar" | "stateVar()" | "version" | "version()"): FunctionFragment; | ||
encodeFunctionData(functionFragment: "doMath", values: [BigNumberish, BigNumberish]): string; | ||
encodeFunctionData(functionFragment: "doMath(uint256,uint256)", values: [BigNumberish, BigNumberish]): string; | ||
encodeFunctionData(functionFragment: "getState", values?: undefined): string; | ||
encodeFunctionData(functionFragment: "getState()", values?: undefined): string; | ||
encodeFunctionData(functionFragment: "setState", values: [BigNumberish]): string; | ||
encodeFunctionData(functionFragment: "setState(uint256)", values: [BigNumberish]): string; | ||
encodeFunctionData(functionFragment: "stateVar", values?: undefined): string; | ||
encodeFunctionData(functionFragment: "stateVar()", values?: undefined): string; | ||
encodeFunctionData(functionFragment: "version", values?: undefined): string; | ||
encodeFunctionData(functionFragment: "version()", values?: undefined): string; | ||
decodeFunctionResult(functionFragment: "doMath", data: BytesLike): Result; | ||
decodeFunctionResult(functionFragment: "doMath(uint256,uint256)", data: BytesLike): Result; | ||
decodeFunctionResult(functionFragment: "getState", data: BytesLike): Result; | ||
decodeFunctionResult(functionFragment: "getState()", data: BytesLike): Result; | ||
decodeFunctionResult(functionFragment: "setState", data: BytesLike): Result; | ||
decodeFunctionResult(functionFragment: "setState(uint256)", data: BytesLike): Result; | ||
decodeFunctionResult(functionFragment: "stateVar", data: BytesLike): Result; | ||
decodeFunctionResult(functionFragment: "stateVar()", data: BytesLike): Result; | ||
decodeFunctionResult(functionFragment: "version", data: BytesLike): Result; | ||
decodeFunctionResult(functionFragment: "version()", data: BytesLike): Result; | ||
events: {}; | ||
@@ -45,22 +55,43 @@ } | ||
}>; | ||
"doMath(uint256,uint256)"(a: BigNumberish, b: BigNumberish, overrides?: CallOverrides): Promise<[BigNumber] & { | ||
_result: BigNumber; | ||
}>; | ||
getState(overrides?: CallOverrides): Promise<[BigNumber]>; | ||
"getState()"(overrides?: CallOverrides): Promise<[BigNumber]>; | ||
setState(_var: BigNumberish, overrides?: Overrides & { | ||
from?: string | Promise<string>; | ||
}): Promise<ContractTransaction>; | ||
"setState(uint256)"(_var: BigNumberish, overrides?: Overrides & { | ||
from?: string | Promise<string>; | ||
}): Promise<ContractTransaction>; | ||
stateVar(overrides?: CallOverrides): Promise<[BigNumber]>; | ||
"stateVar()"(overrides?: CallOverrides): Promise<[BigNumber]>; | ||
version(overrides?: CallOverrides): Promise<[number]>; | ||
"version()"(overrides?: CallOverrides): Promise<[number]>; | ||
}; | ||
doMath(a: BigNumberish, b: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>; | ||
"doMath(uint256,uint256)"(a: BigNumberish, b: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>; | ||
getState(overrides?: CallOverrides): Promise<BigNumber>; | ||
"getState()"(overrides?: CallOverrides): Promise<BigNumber>; | ||
setState(_var: BigNumberish, overrides?: Overrides & { | ||
from?: string | Promise<string>; | ||
}): Promise<ContractTransaction>; | ||
"setState(uint256)"(_var: BigNumberish, overrides?: Overrides & { | ||
from?: string | Promise<string>; | ||
}): Promise<ContractTransaction>; | ||
stateVar(overrides?: CallOverrides): Promise<BigNumber>; | ||
"stateVar()"(overrides?: CallOverrides): Promise<BigNumber>; | ||
version(overrides?: CallOverrides): Promise<number>; | ||
"version()"(overrides?: CallOverrides): Promise<number>; | ||
callStatic: { | ||
doMath(a: BigNumberish, b: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>; | ||
"doMath(uint256,uint256)"(a: BigNumberish, b: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>; | ||
getState(overrides?: CallOverrides): Promise<BigNumber>; | ||
"getState()"(overrides?: CallOverrides): Promise<BigNumber>; | ||
setState(_var: BigNumberish, overrides?: CallOverrides): Promise<void>; | ||
"setState(uint256)"(_var: BigNumberish, overrides?: CallOverrides): Promise<void>; | ||
stateVar(overrides?: CallOverrides): Promise<BigNumber>; | ||
"stateVar()"(overrides?: CallOverrides): Promise<BigNumber>; | ||
version(overrides?: CallOverrides): Promise<number>; | ||
"version()"(overrides?: CallOverrides): Promise<number>; | ||
}; | ||
@@ -70,19 +101,33 @@ filters: {}; | ||
doMath(a: BigNumberish, b: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>; | ||
"doMath(uint256,uint256)"(a: BigNumberish, b: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>; | ||
getState(overrides?: CallOverrides): Promise<BigNumber>; | ||
"getState()"(overrides?: CallOverrides): Promise<BigNumber>; | ||
setState(_var: BigNumberish, overrides?: Overrides & { | ||
from?: string | Promise<string>; | ||
}): Promise<BigNumber>; | ||
"setState(uint256)"(_var: BigNumberish, overrides?: Overrides & { | ||
from?: string | Promise<string>; | ||
}): Promise<BigNumber>; | ||
stateVar(overrides?: CallOverrides): Promise<BigNumber>; | ||
"stateVar()"(overrides?: CallOverrides): Promise<BigNumber>; | ||
version(overrides?: CallOverrides): Promise<BigNumber>; | ||
"version()"(overrides?: CallOverrides): Promise<BigNumber>; | ||
}; | ||
populateTransaction: { | ||
doMath(a: BigNumberish, b: BigNumberish, overrides?: CallOverrides): Promise<PopulatedTransaction>; | ||
"doMath(uint256,uint256)"(a: BigNumberish, b: BigNumberish, overrides?: CallOverrides): Promise<PopulatedTransaction>; | ||
getState(overrides?: CallOverrides): Promise<PopulatedTransaction>; | ||
"getState()"(overrides?: CallOverrides): Promise<PopulatedTransaction>; | ||
setState(_var: BigNumberish, overrides?: Overrides & { | ||
from?: string | Promise<string>; | ||
}): Promise<PopulatedTransaction>; | ||
"setState(uint256)"(_var: BigNumberish, overrides?: Overrides & { | ||
from?: string | Promise<string>; | ||
}): Promise<PopulatedTransaction>; | ||
stateVar(overrides?: CallOverrides): Promise<PopulatedTransaction>; | ||
"stateVar()"(overrides?: CallOverrides): Promise<PopulatedTransaction>; | ||
version(overrides?: CallOverrides): Promise<PopulatedTransaction>; | ||
"version()"(overrides?: CallOverrides): Promise<PopulatedTransaction>; | ||
}; | ||
} | ||
//# sourceMappingURL=MysteryMathV1.d.ts.map |
@@ -13,13 +13,23 @@ import type { TypedEventFilter, TypedEvent, TypedListener, OnEvent } from "../../common"; | ||
}; | ||
getFunction(nameOrSignatureOrTopic: "doMath" | "getState" | "setState" | "stateVar" | "version"): FunctionFragment; | ||
getFunction(nameOrSignatureOrTopic: "doMath" | "doMath(uint256,uint256)" | "getState" | "getState()" | "setState" | "setState(uint256)" | "stateVar" | "stateVar()" | "version" | "version()"): FunctionFragment; | ||
encodeFunctionData(functionFragment: "doMath", values: [BigNumberish, BigNumberish]): string; | ||
encodeFunctionData(functionFragment: "doMath(uint256,uint256)", values: [BigNumberish, BigNumberish]): string; | ||
encodeFunctionData(functionFragment: "getState", values?: undefined): string; | ||
encodeFunctionData(functionFragment: "getState()", values?: undefined): string; | ||
encodeFunctionData(functionFragment: "setState", values: [BigNumberish]): string; | ||
encodeFunctionData(functionFragment: "setState(uint256)", values: [BigNumberish]): string; | ||
encodeFunctionData(functionFragment: "stateVar", values?: undefined): string; | ||
encodeFunctionData(functionFragment: "stateVar()", values?: undefined): string; | ||
encodeFunctionData(functionFragment: "version", values?: undefined): string; | ||
encodeFunctionData(functionFragment: "version()", values?: undefined): string; | ||
decodeFunctionResult(functionFragment: "doMath", data: BytesLike): Result; | ||
decodeFunctionResult(functionFragment: "doMath(uint256,uint256)", data: BytesLike): Result; | ||
decodeFunctionResult(functionFragment: "getState", data: BytesLike): Result; | ||
decodeFunctionResult(functionFragment: "getState()", data: BytesLike): Result; | ||
decodeFunctionResult(functionFragment: "setState", data: BytesLike): Result; | ||
decodeFunctionResult(functionFragment: "setState(uint256)", data: BytesLike): Result; | ||
decodeFunctionResult(functionFragment: "stateVar", data: BytesLike): Result; | ||
decodeFunctionResult(functionFragment: "stateVar()", data: BytesLike): Result; | ||
decodeFunctionResult(functionFragment: "version", data: BytesLike): Result; | ||
decodeFunctionResult(functionFragment: "version()", data: BytesLike): Result; | ||
events: {}; | ||
@@ -45,22 +55,43 @@ } | ||
}>; | ||
"doMath(uint256,uint256)"(a: BigNumberish, b: BigNumberish, overrides?: CallOverrides): Promise<[BigNumber] & { | ||
_result: BigNumber; | ||
}>; | ||
getState(overrides?: CallOverrides): Promise<[BigNumber]>; | ||
"getState()"(overrides?: CallOverrides): Promise<[BigNumber]>; | ||
setState(_var: BigNumberish, overrides?: Overrides & { | ||
from?: string | Promise<string>; | ||
}): Promise<ContractTransaction>; | ||
"setState(uint256)"(_var: BigNumberish, overrides?: Overrides & { | ||
from?: string | Promise<string>; | ||
}): Promise<ContractTransaction>; | ||
stateVar(overrides?: CallOverrides): Promise<[BigNumber]>; | ||
"stateVar()"(overrides?: CallOverrides): Promise<[BigNumber]>; | ||
version(overrides?: CallOverrides): Promise<[number]>; | ||
"version()"(overrides?: CallOverrides): Promise<[number]>; | ||
}; | ||
doMath(a: BigNumberish, b: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>; | ||
"doMath(uint256,uint256)"(a: BigNumberish, b: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>; | ||
getState(overrides?: CallOverrides): Promise<BigNumber>; | ||
"getState()"(overrides?: CallOverrides): Promise<BigNumber>; | ||
setState(_var: BigNumberish, overrides?: Overrides & { | ||
from?: string | Promise<string>; | ||
}): Promise<ContractTransaction>; | ||
"setState(uint256)"(_var: BigNumberish, overrides?: Overrides & { | ||
from?: string | Promise<string>; | ||
}): Promise<ContractTransaction>; | ||
stateVar(overrides?: CallOverrides): Promise<BigNumber>; | ||
"stateVar()"(overrides?: CallOverrides): Promise<BigNumber>; | ||
version(overrides?: CallOverrides): Promise<number>; | ||
"version()"(overrides?: CallOverrides): Promise<number>; | ||
callStatic: { | ||
doMath(a: BigNumberish, b: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>; | ||
"doMath(uint256,uint256)"(a: BigNumberish, b: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>; | ||
getState(overrides?: CallOverrides): Promise<BigNumber>; | ||
"getState()"(overrides?: CallOverrides): Promise<BigNumber>; | ||
setState(_var: BigNumberish, overrides?: CallOverrides): Promise<void>; | ||
"setState(uint256)"(_var: BigNumberish, overrides?: CallOverrides): Promise<void>; | ||
stateVar(overrides?: CallOverrides): Promise<BigNumber>; | ||
"stateVar()"(overrides?: CallOverrides): Promise<BigNumber>; | ||
version(overrides?: CallOverrides): Promise<number>; | ||
"version()"(overrides?: CallOverrides): Promise<number>; | ||
}; | ||
@@ -70,19 +101,33 @@ filters: {}; | ||
doMath(a: BigNumberish, b: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>; | ||
"doMath(uint256,uint256)"(a: BigNumberish, b: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>; | ||
getState(overrides?: CallOverrides): Promise<BigNumber>; | ||
"getState()"(overrides?: CallOverrides): Promise<BigNumber>; | ||
setState(_var: BigNumberish, overrides?: Overrides & { | ||
from?: string | Promise<string>; | ||
}): Promise<BigNumber>; | ||
"setState(uint256)"(_var: BigNumberish, overrides?: Overrides & { | ||
from?: string | Promise<string>; | ||
}): Promise<BigNumber>; | ||
stateVar(overrides?: CallOverrides): Promise<BigNumber>; | ||
"stateVar()"(overrides?: CallOverrides): Promise<BigNumber>; | ||
version(overrides?: CallOverrides): Promise<BigNumber>; | ||
"version()"(overrides?: CallOverrides): Promise<BigNumber>; | ||
}; | ||
populateTransaction: { | ||
doMath(a: BigNumberish, b: BigNumberish, overrides?: CallOverrides): Promise<PopulatedTransaction>; | ||
"doMath(uint256,uint256)"(a: BigNumberish, b: BigNumberish, overrides?: CallOverrides): Promise<PopulatedTransaction>; | ||
getState(overrides?: CallOverrides): Promise<PopulatedTransaction>; | ||
"getState()"(overrides?: CallOverrides): Promise<PopulatedTransaction>; | ||
setState(_var: BigNumberish, overrides?: Overrides & { | ||
from?: string | Promise<string>; | ||
}): Promise<PopulatedTransaction>; | ||
"setState(uint256)"(_var: BigNumberish, overrides?: Overrides & { | ||
from?: string | Promise<string>; | ||
}): Promise<PopulatedTransaction>; | ||
stateVar(overrides?: CallOverrides): Promise<PopulatedTransaction>; | ||
"stateVar()"(overrides?: CallOverrides): Promise<PopulatedTransaction>; | ||
version(overrides?: CallOverrides): Promise<PopulatedTransaction>; | ||
"version()"(overrides?: CallOverrides): Promise<PopulatedTransaction>; | ||
}; | ||
} | ||
//# sourceMappingURL=MysteryMathV2.d.ts.map |
@@ -15,3 +15,3 @@ import type { InterchainGasPaymaster, InterchainGasPaymasterInterface } from "../../contracts/InterchainGasPaymaster"; | ||
connect(signer: Signer): InterchainGasPaymaster__factory; | ||
static readonly bytecode = "0x608060405234801561001057600080fd5b5061001a3361001f565b61006f565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6104f38061007e6000396000f3fe60806040526004361061005a5760003560e01c80637de25e8a116100435780637de25e8a1461008b5780638da5cb5b1461009e578063f2fde38b146100d757600080fd5b80634e71d92d1461005f578063715018a614610076575b600080fd5b34801561006b57600080fd5b506100746100f7565b005b34801561008257600080fd5b506100746101c9565b610074610099366004610471565b610256565b3480156100aa57600080fd5b506000546040805173ffffffffffffffffffffffffffffffffffffffff9092168252519081900360200190f35b3480156100e357600080fd5b506100746100f236600461049b565b6102aa565b6000805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d8060008114610151576040519150601f19603f3d011682016040523d82523d6000602084013e610156565b606091505b50509050806101c6576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600960248201527f217472616e73666572000000000000000000000000000000000000000000000060448201526064015b60405180910390fd5b50565b60005473ffffffffffffffffffffffffffffffffffffffff16331461024a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016101bd565b61025460006103d3565b565b6040805182815234602082015273ffffffffffffffffffffffffffffffffffffffff8416917ff1badaa3c213d6926962a5f8e5567a267454e2d561b7faeaafc8e71e2e216b93910160405180910390a25050565b60005473ffffffffffffffffffffffffffffffffffffffff16331461032b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016101bd565b73ffffffffffffffffffffffffffffffffffffffff81166103ce576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201527f646472657373000000000000000000000000000000000000000000000000000060648201526084016101bd565b6101c6815b6000805473ffffffffffffffffffffffffffffffffffffffff8381167fffffffffffffffffffffffff0000000000000000000000000000000000000000831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b803573ffffffffffffffffffffffffffffffffffffffff8116811461046c57600080fd5b919050565b6000806040838503121561048457600080fd5b61048d83610448565b946020939093013593505050565b6000602082840312156104ad57600080fd5b6104b682610448565b939250505056fea2646970667358221220b1dcb3933b3d025d636aa60c544c750bb1118eb3b9827fe250c11dfd5ae4df7664736f6c634300080d0033"; | ||
static readonly bytecode = "0x60806040523480156200001157600080fd5b506200001c62000022565b620002d9565b60006200003060016200009d565b9050801562000049576000805461ff0019166101001790555b62000053620001af565b80156200009a576000805461ff0019169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b50565b60008054610100900460ff161562000136578160ff166001148015620000d65750620000d4306200021760201b620004c41760201c565b155b6200012e5760405162461bcd60e51b815260206004820152602e602482015260008051602062000bca83398151915260448201526d191e481a5b9a5d1a585b1a5e995960921b60648201526084015b60405180910390fd5b506000919050565b60005460ff808416911610620001955760405162461bcd60e51b815260206004820152602e602482015260008051602062000bca83398151915260448201526d191e481a5b9a5d1a585b1a5e995960921b606482015260840162000125565b506000805460ff191660ff92909216919091179055600190565b600054610100900460ff166200020b5760405162461bcd60e51b815260206004820152602b602482015260008051602062000bea83398151915260448201526a6e697469616c697a696e6760a81b606482015260840162000125565b6200021562000226565b565b6001600160a01b03163b151590565b600054610100900460ff16620002825760405162461bcd60e51b815260206004820152602b602482015260008051602062000bea83398151915260448201526a6e697469616c697a696e6760a81b606482015260840162000125565b6200021533603380546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b6108e180620002e96000396000f3fe6080604052600436106100655760003560e01c80638da5cb5b116100435780638da5cb5b146100ab578063a5703c8e146100e4578063f2fde38b146100f757600080fd5b80634e71d92d1461006a578063715018a6146100815780638129fc1c14610096575b600080fd5b34801561007657600080fd5b5061007f610117565b005b34801561008d57600080fd5b5061007f610207565b3480156100a257600080fd5b5061007f610294565b3480156100b757600080fd5b506033546040805173ffffffffffffffffffffffffffffffffffffffff9092168252519081900360200190f35b61007f6100f2366004610840565b610342565b34801561010357600080fd5b5061007f610112366004610889565b610397565b600061013860335473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff164760405160006040518083038185875af1925050503d806000811461018f576040519150601f19603f3d011682016040523d82523d6000602084013e610194565b606091505b5050905080610204576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600960248201527f217472616e73666572000000000000000000000000000000000000000000000060448201526064015b60405180910390fd5b50565b60335473ffffffffffffffffffffffffffffffffffffffff163314610288576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016101fb565b61029260006104e0565b565b60006102a06001610557565b905080156102d557600080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00ff166101001790555b6102dd6106e2565b801561020457600080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00ff169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a150565b6040805183815234602082015273ffffffffffffffffffffffffffffffffffffffff8516917ff1badaa3c213d6926962a5f8e5567a267454e2d561b7faeaafc8e71e2e216b93910160405180910390a2505050565b60335473ffffffffffffffffffffffffffffffffffffffff163314610418576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016101fb565b73ffffffffffffffffffffffffffffffffffffffff81166104bb576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201527f646472657373000000000000000000000000000000000000000000000000000060648201526084016101fb565b610204816104e0565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b6033805473ffffffffffffffffffffffffffffffffffffffff8381167fffffffffffffffffffffffff0000000000000000000000000000000000000000831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b60008054610100900460ff161561060e578160ff16600114801561057a5750303b155b610606576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201527f647920696e697469616c697a656400000000000000000000000000000000000060648201526084016101fb565b506000919050565b60005460ff8084169116106106a5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201527f647920696e697469616c697a656400000000000000000000000000000000000060648201526084016101fb565b50600080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001660ff92909216919091179055600190565b919050565b600054610100900460ff16610779576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602b60248201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960448201527f6e697469616c697a696e6700000000000000000000000000000000000000000060648201526084016101fb565b610292600054610100900460ff16610813576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602b60248201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960448201527f6e697469616c697a696e6700000000000000000000000000000000000000000060648201526084016101fb565b610292336104e0565b803573ffffffffffffffffffffffffffffffffffffffff811681146106dd57600080fd5b60008060006060848603121561085557600080fd5b61085e8461081c565b925060208401359150604084013563ffffffff8116811461087e57600080fd5b809150509250925092565b60006020828403121561089b57600080fd5b6108a48261081c565b939250505056fea26469706673582212201db9d05c87230380f93629d655a627f3fd832322ab92af5e13f78913ae69d42a64736f6c634300080d0033496e697469616c697a61626c653a20636f6e747261637420697320616c726561496e697469616c697a61626c653a20636f6e7472616374206973206e6f742069"; | ||
static readonly abi: ({ | ||
@@ -18,0 +18,0 @@ inputs: never[]; |
@@ -41,2 +41,15 @@ "use strict"; | ||
{ | ||
indexed: false, | ||
internalType: "uint8", | ||
name: "version", | ||
type: "uint8", | ||
}, | ||
], | ||
name: "Initialized", | ||
type: "event", | ||
}, | ||
{ | ||
anonymous: false, | ||
inputs: [ | ||
{ | ||
indexed: true, | ||
@@ -66,2 +79,9 @@ internalType: "address", | ||
inputs: [], | ||
name: "initialize", | ||
outputs: [], | ||
stateMutability: "nonpayable", | ||
type: "function", | ||
}, | ||
{ | ||
inputs: [], | ||
name: "owner", | ||
@@ -90,2 +110,7 @@ outputs: [ | ||
}, | ||
{ | ||
internalType: "uint32", | ||
name: "_destinationDomain", | ||
type: "uint32", | ||
}, | ||
], | ||
@@ -118,3 +143,3 @@ name: "payGasFor", | ||
]; | ||
const _bytecode = "0x608060405234801561001057600080fd5b5061001a3361001f565b61006f565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6104f38061007e6000396000f3fe60806040526004361061005a5760003560e01c80637de25e8a116100435780637de25e8a1461008b5780638da5cb5b1461009e578063f2fde38b146100d757600080fd5b80634e71d92d1461005f578063715018a614610076575b600080fd5b34801561006b57600080fd5b506100746100f7565b005b34801561008257600080fd5b506100746101c9565b610074610099366004610471565b610256565b3480156100aa57600080fd5b506000546040805173ffffffffffffffffffffffffffffffffffffffff9092168252519081900360200190f35b3480156100e357600080fd5b506100746100f236600461049b565b6102aa565b6000805460405173ffffffffffffffffffffffffffffffffffffffff9091169047908381818185875af1925050503d8060008114610151576040519150601f19603f3d011682016040523d82523d6000602084013e610156565b606091505b50509050806101c6576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600960248201527f217472616e73666572000000000000000000000000000000000000000000000060448201526064015b60405180910390fd5b50565b60005473ffffffffffffffffffffffffffffffffffffffff16331461024a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016101bd565b61025460006103d3565b565b6040805182815234602082015273ffffffffffffffffffffffffffffffffffffffff8416917ff1badaa3c213d6926962a5f8e5567a267454e2d561b7faeaafc8e71e2e216b93910160405180910390a25050565b60005473ffffffffffffffffffffffffffffffffffffffff16331461032b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016101bd565b73ffffffffffffffffffffffffffffffffffffffff81166103ce576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201527f646472657373000000000000000000000000000000000000000000000000000060648201526084016101bd565b6101c6815b6000805473ffffffffffffffffffffffffffffffffffffffff8381167fffffffffffffffffffffffff0000000000000000000000000000000000000000831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b803573ffffffffffffffffffffffffffffffffffffffff8116811461046c57600080fd5b919050565b6000806040838503121561048457600080fd5b61048d83610448565b946020939093013593505050565b6000602082840312156104ad57600080fd5b6104b682610448565b939250505056fea2646970667358221220b1dcb3933b3d025d636aa60c544c750bb1118eb3b9827fe250c11dfd5ae4df7664736f6c634300080d0033"; | ||
const _bytecode = "0x60806040523480156200001157600080fd5b506200001c62000022565b620002d9565b60006200003060016200009d565b9050801562000049576000805461ff0019166101001790555b62000053620001af565b80156200009a576000805461ff0019169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b50565b60008054610100900460ff161562000136578160ff166001148015620000d65750620000d4306200021760201b620004c41760201c565b155b6200012e5760405162461bcd60e51b815260206004820152602e602482015260008051602062000bca83398151915260448201526d191e481a5b9a5d1a585b1a5e995960921b60648201526084015b60405180910390fd5b506000919050565b60005460ff808416911610620001955760405162461bcd60e51b815260206004820152602e602482015260008051602062000bca83398151915260448201526d191e481a5b9a5d1a585b1a5e995960921b606482015260840162000125565b506000805460ff191660ff92909216919091179055600190565b600054610100900460ff166200020b5760405162461bcd60e51b815260206004820152602b602482015260008051602062000bea83398151915260448201526a6e697469616c697a696e6760a81b606482015260840162000125565b6200021562000226565b565b6001600160a01b03163b151590565b600054610100900460ff16620002825760405162461bcd60e51b815260206004820152602b602482015260008051602062000bea83398151915260448201526a6e697469616c697a696e6760a81b606482015260840162000125565b6200021533603380546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b6108e180620002e96000396000f3fe6080604052600436106100655760003560e01c80638da5cb5b116100435780638da5cb5b146100ab578063a5703c8e146100e4578063f2fde38b146100f757600080fd5b80634e71d92d1461006a578063715018a6146100815780638129fc1c14610096575b600080fd5b34801561007657600080fd5b5061007f610117565b005b34801561008d57600080fd5b5061007f610207565b3480156100a257600080fd5b5061007f610294565b3480156100b757600080fd5b506033546040805173ffffffffffffffffffffffffffffffffffffffff9092168252519081900360200190f35b61007f6100f2366004610840565b610342565b34801561010357600080fd5b5061007f610112366004610889565b610397565b600061013860335473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff164760405160006040518083038185875af1925050503d806000811461018f576040519150601f19603f3d011682016040523d82523d6000602084013e610194565b606091505b5050905080610204576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600960248201527f217472616e73666572000000000000000000000000000000000000000000000060448201526064015b60405180910390fd5b50565b60335473ffffffffffffffffffffffffffffffffffffffff163314610288576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016101fb565b61029260006104e0565b565b60006102a06001610557565b905080156102d557600080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00ff166101001790555b6102dd6106e2565b801561020457600080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00ff169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a150565b6040805183815234602082015273ffffffffffffffffffffffffffffffffffffffff8516917ff1badaa3c213d6926962a5f8e5567a267454e2d561b7faeaafc8e71e2e216b93910160405180910390a2505050565b60335473ffffffffffffffffffffffffffffffffffffffff163314610418576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016101fb565b73ffffffffffffffffffffffffffffffffffffffff81166104bb576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201527f646472657373000000000000000000000000000000000000000000000000000060648201526084016101fb565b610204816104e0565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b6033805473ffffffffffffffffffffffffffffffffffffffff8381167fffffffffffffffffffffffff0000000000000000000000000000000000000000831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b60008054610100900460ff161561060e578160ff16600114801561057a5750303b155b610606576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201527f647920696e697469616c697a656400000000000000000000000000000000000060648201526084016101fb565b506000919050565b60005460ff8084169116106106a5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201527f647920696e697469616c697a656400000000000000000000000000000000000060648201526084016101fb565b50600080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001660ff92909216919091179055600190565b919050565b600054610100900460ff16610779576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602b60248201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960448201527f6e697469616c697a696e6700000000000000000000000000000000000000000060648201526084016101fb565b610292600054610100900460ff16610813576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602b60248201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960448201527f6e697469616c697a696e6700000000000000000000000000000000000000000060648201526084016101fb565b610292336104e0565b803573ffffffffffffffffffffffffffffffffffffffff811681146106dd57600080fd5b60008060006060848603121561085557600080fd5b61085e8461081c565b925060208401359150604084013563ffffffff8116811461087e57600080fd5b809150509250925092565b60006020828403121561089b57600080fd5b6108a48261081c565b939250505056fea26469706673582212201db9d05c87230380f93629d655a627f3fd832322ab92af5e13f78913ae69d42a64736f6c634300080d0033496e697469616c697a61626c653a20636f6e747261637420697320616c726561496e697469616c697a61626c653a20636f6e7472616374206973206e6f742069"; | ||
const isSuperArgs = (xs) => xs.length > 1; | ||
@@ -121,0 +146,0 @@ class InterchainGasPaymaster__factory extends ethers_1.ContractFactory { |
@@ -15,3 +15,3 @@ import type { TestSendReceiver, TestSendReceiverInterface } from "../../../contracts/test/TestSendReceiver"; | ||
connect(signer: Signer): TestSendReceiver__factory; | ||
static readonly bytecode = "0x608060405234801561001057600080fd5b50610679806100206000396000f3fe6080604052600436106100295760003560e01c806356d5d4751461002e578063a778af8714610050575b600080fd5b34801561003a57600080fd5b5061004e61004936600461043b565b610063565b005b61004e61005e3660046104ba565b610125565b600061006d6103c6565b9050600061007c600283610563565b159050806100ea576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601160248201527f626c6f636b2068617368206973206f6464000000000000000000000000000000604482015260640160405180910390fd5b6040518281527f1e8284519093f867c8c8de794693d723718c98d6ad442f387dfd50dd1e3d93ba9060200160405180910390a1505050505050565b6040517ffa31de0100000000000000000000000000000000000000000000000000000000815260009073ffffffffffffffffffffffffffffffffffffffff87169063fa31de0190610180908790309088908890600401610577565b6020604051808303816000875af115801561019f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101c391906105d8565b905060006101cf6103c6565b9050346101dd600583610563565b6000036103315760006101f16002836105f1565b6040517f7de25e8a00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8b811660048301526024820187905291925090891690637de25e8a9083906044016000604051808303818588803b15801561026657600080fd5b505af115801561027a573d6000803e3d6000fd5b50505050508773ffffffffffffffffffffffffffffffffffffffff16637de25e8a82846102a79190610605565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b16815273ffffffffffffffffffffffffffffffffffffffff8d166004820152602481018890526044016000604051808303818588803b15801561031257600080fd5b505af1158015610326573d6000803e3d6000fd5b5050505050506103bc565b6040517f7de25e8a00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff898116600483015260248201859052881690637de25e8a9083906044016000604051808303818588803b1580156103a257600080fd5b505af11580156103b6573d6000803e3d6000fd5b50505050505b5050505050505050565b60006103d3600143610605565b40905090565b803563ffffffff811681146103ed57600080fd5b919050565b60008083601f84011261040457600080fd5b50813567ffffffffffffffff81111561041c57600080fd5b60208301915083602082850101111561043457600080fd5b9250929050565b6000806000806060858703121561045157600080fd5b61045a856103d9565b935060208501359250604085013567ffffffffffffffff81111561047d57600080fd5b610489878288016103f2565b95989497509550505050565b73ffffffffffffffffffffffffffffffffffffffff811681146104b757600080fd5b50565b6000806000806000608086880312156104d257600080fd5b85356104dd81610495565b945060208601356104ed81610495565b93506104fb604087016103d9565b9250606086013567ffffffffffffffff81111561051757600080fd5b610523888289016103f2565b969995985093965092949392505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60008261057257610572610534565b500690565b63ffffffff8516815283602082015260606040820152816060820152818360808301376000818301608090810191909152601f9092017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01601019392505050565b6000602082840312156105ea57600080fd5b5051919050565b60008261060057610600610534565b500490565b60008282101561063e577f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b50039056fea2646970667358221220a3db425562b12690aef5c243b811e6b51ea4a5659f418aee6cd65c550344b71964736f6c634300080d0033"; | ||
static readonly bytecode = "0x608060405234801561001057600080fd5b5061069d806100206000396000f3fe6080604052600436106100295760003560e01c806356d5d4751461002e578063a778af8714610050575b600080fd5b34801561003a57600080fd5b5061004e61004936600461045f565b610063565b005b61004e61005e3660046104de565b610125565b600061006d6103ea565b9050600061007c600283610587565b159050806100ea576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601160248201527f626c6f636b2068617368206973206f6464000000000000000000000000000000604482015260640160405180910390fd5b6040518281527f1e8284519093f867c8c8de794693d723718c98d6ad442f387dfd50dd1e3d93ba9060200160405180910390a1505050505050565b6040517ffa31de0100000000000000000000000000000000000000000000000000000000815260009073ffffffffffffffffffffffffffffffffffffffff87169063fa31de019061018090879030908890889060040161059b565b6020604051808303816000875af115801561019f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101c391906105fc565b905060006101cf6103ea565b9050346101dd600583610587565b6000036103495760006101f1600283610615565b6040517fa5703c8e00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8b811660048301526024820187905263ffffffff8a1660448301529192509089169063a5703c8e9083906064016000604051808303818588803b15801561027257600080fd5b505af1158015610286573d6000803e3d6000fd5b50505050508773ffffffffffffffffffffffffffffffffffffffff1663a5703c8e82846102b39190610629565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b16815273ffffffffffffffffffffffffffffffffffffffff8d1660048201526024810188905263ffffffff8b1660448201526064016000604051808303818588803b15801561032a57600080fd5b505af115801561033e573d6000803e3d6000fd5b5050505050506103e0565b6040517fa5703c8e00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff89811660048301526024820185905263ffffffff8816604483015288169063a5703c8e9083906064016000604051808303818588803b1580156103c657600080fd5b505af11580156103da573d6000803e3d6000fd5b50505050505b5050505050505050565b60006103f7600143610629565b40905090565b803563ffffffff8116811461041157600080fd5b919050565b60008083601f84011261042857600080fd5b50813567ffffffffffffffff81111561044057600080fd5b60208301915083602082850101111561045857600080fd5b9250929050565b6000806000806060858703121561047557600080fd5b61047e856103fd565b935060208501359250604085013567ffffffffffffffff8111156104a157600080fd5b6104ad87828801610416565b95989497509550505050565b73ffffffffffffffffffffffffffffffffffffffff811681146104db57600080fd5b50565b6000806000806000608086880312156104f657600080fd5b8535610501816104b9565b94506020860135610511816104b9565b935061051f604087016103fd565b9250606086013567ffffffffffffffff81111561053b57600080fd5b61054788828901610416565b969995985093965092949392505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60008261059657610596610558565b500690565b63ffffffff8516815283602082015260606040820152816060820152818360808301376000818301608090810191909152601f9092017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01601019392505050565b60006020828403121561060e57600080fd5b5051919050565b60008261062457610624610558565b500490565b600082821015610662577f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b50039056fea264697066735822122089f57038a550dff7a92fc358cd47a875253477cae29dcd9e87664030f43b66b664736f6c634300080d0033"; | ||
static readonly abi: ({ | ||
@@ -18,0 +18,0 @@ anonymous: boolean; |
@@ -72,3 +72,3 @@ "use strict"; | ||
]; | ||
const _bytecode = "0x608060405234801561001057600080fd5b50610679806100206000396000f3fe6080604052600436106100295760003560e01c806356d5d4751461002e578063a778af8714610050575b600080fd5b34801561003a57600080fd5b5061004e61004936600461043b565b610063565b005b61004e61005e3660046104ba565b610125565b600061006d6103c6565b9050600061007c600283610563565b159050806100ea576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601160248201527f626c6f636b2068617368206973206f6464000000000000000000000000000000604482015260640160405180910390fd5b6040518281527f1e8284519093f867c8c8de794693d723718c98d6ad442f387dfd50dd1e3d93ba9060200160405180910390a1505050505050565b6040517ffa31de0100000000000000000000000000000000000000000000000000000000815260009073ffffffffffffffffffffffffffffffffffffffff87169063fa31de0190610180908790309088908890600401610577565b6020604051808303816000875af115801561019f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101c391906105d8565b905060006101cf6103c6565b9050346101dd600583610563565b6000036103315760006101f16002836105f1565b6040517f7de25e8a00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8b811660048301526024820187905291925090891690637de25e8a9083906044016000604051808303818588803b15801561026657600080fd5b505af115801561027a573d6000803e3d6000fd5b50505050508773ffffffffffffffffffffffffffffffffffffffff16637de25e8a82846102a79190610605565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b16815273ffffffffffffffffffffffffffffffffffffffff8d166004820152602481018890526044016000604051808303818588803b15801561031257600080fd5b505af1158015610326573d6000803e3d6000fd5b5050505050506103bc565b6040517f7de25e8a00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff898116600483015260248201859052881690637de25e8a9083906044016000604051808303818588803b1580156103a257600080fd5b505af11580156103b6573d6000803e3d6000fd5b50505050505b5050505050505050565b60006103d3600143610605565b40905090565b803563ffffffff811681146103ed57600080fd5b919050565b60008083601f84011261040457600080fd5b50813567ffffffffffffffff81111561041c57600080fd5b60208301915083602082850101111561043457600080fd5b9250929050565b6000806000806060858703121561045157600080fd5b61045a856103d9565b935060208501359250604085013567ffffffffffffffff81111561047d57600080fd5b610489878288016103f2565b95989497509550505050565b73ffffffffffffffffffffffffffffffffffffffff811681146104b757600080fd5b50565b6000806000806000608086880312156104d257600080fd5b85356104dd81610495565b945060208601356104ed81610495565b93506104fb604087016103d9565b9250606086013567ffffffffffffffff81111561051757600080fd5b610523888289016103f2565b969995985093965092949392505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60008261057257610572610534565b500690565b63ffffffff8516815283602082015260606040820152816060820152818360808301376000818301608090810191909152601f9092017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01601019392505050565b6000602082840312156105ea57600080fd5b5051919050565b60008261060057610600610534565b500490565b60008282101561063e577f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b50039056fea2646970667358221220a3db425562b12690aef5c243b811e6b51ea4a5659f418aee6cd65c550344b71964736f6c634300080d0033"; | ||
const _bytecode = "0x608060405234801561001057600080fd5b5061069d806100206000396000f3fe6080604052600436106100295760003560e01c806356d5d4751461002e578063a778af8714610050575b600080fd5b34801561003a57600080fd5b5061004e61004936600461045f565b610063565b005b61004e61005e3660046104de565b610125565b600061006d6103ea565b9050600061007c600283610587565b159050806100ea576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601160248201527f626c6f636b2068617368206973206f6464000000000000000000000000000000604482015260640160405180910390fd5b6040518281527f1e8284519093f867c8c8de794693d723718c98d6ad442f387dfd50dd1e3d93ba9060200160405180910390a1505050505050565b6040517ffa31de0100000000000000000000000000000000000000000000000000000000815260009073ffffffffffffffffffffffffffffffffffffffff87169063fa31de019061018090879030908890889060040161059b565b6020604051808303816000875af115801561019f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101c391906105fc565b905060006101cf6103ea565b9050346101dd600583610587565b6000036103495760006101f1600283610615565b6040517fa5703c8e00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8b811660048301526024820187905263ffffffff8a1660448301529192509089169063a5703c8e9083906064016000604051808303818588803b15801561027257600080fd5b505af1158015610286573d6000803e3d6000fd5b50505050508773ffffffffffffffffffffffffffffffffffffffff1663a5703c8e82846102b39190610629565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b16815273ffffffffffffffffffffffffffffffffffffffff8d1660048201526024810188905263ffffffff8b1660448201526064016000604051808303818588803b15801561032a57600080fd5b505af115801561033e573d6000803e3d6000fd5b5050505050506103e0565b6040517fa5703c8e00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff89811660048301526024820185905263ffffffff8816604483015288169063a5703c8e9083906064016000604051808303818588803b1580156103c657600080fd5b505af11580156103da573d6000803e3d6000fd5b50505050505b5050505050505050565b60006103f7600143610629565b40905090565b803563ffffffff8116811461041157600080fd5b919050565b60008083601f84011261042857600080fd5b50813567ffffffffffffffff81111561044057600080fd5b60208301915083602082850101111561045857600080fd5b9250929050565b6000806000806060858703121561047557600080fd5b61047e856103fd565b935060208501359250604085013567ffffffffffffffff8111156104a157600080fd5b6104ad87828801610416565b95989497509550505050565b73ffffffffffffffffffffffffffffffffffffffff811681146104db57600080fd5b50565b6000806000806000608086880312156104f657600080fd5b8535610501816104b9565b94506020860135610511816104b9565b935061051f604087016103fd565b9250606086013567ffffffffffffffff81111561053b57600080fd5b61054788828901610416565b969995985093965092949392505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60008261059657610596610558565b500690565b63ffffffff8516815283602082015260606040820152816060820152818360808301376000818301608090810191909152601f9092017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01601019392505050565b60006020828403121561060e57600080fd5b5051919050565b60008261062457610624610558565b500490565b600082821015610662577f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b50039056fea264697066735822122089f57038a550dff7a92fc358cd47a875253477cae29dcd9e87664030f43b66b664736f6c634300080d0033"; | ||
const isSuperArgs = (xs) => xs.length > 1; | ||
@@ -75,0 +75,0 @@ class TestSendReceiver__factory extends ethers_1.ContractFactory { |
@@ -19,2 +19,7 @@ "use strict"; | ||
}, | ||
{ | ||
internalType: "uint32", | ||
name: "_destinationDomain", | ||
type: "uint32", | ||
}, | ||
], | ||
@@ -21,0 +26,0 @@ name: "payGasFor", |
@@ -7,9 +7,9 @@ import type { TypedEventFilter, TypedEvent, TypedListener, OnEvent } from "../common"; | ||
functions: { | ||
"payGasFor(address,uint256)": FunctionFragment; | ||
"payGasFor(address,uint256,uint32)": FunctionFragment; | ||
}; | ||
getFunction(nameOrSignatureOrTopic: "payGasFor" | "payGasFor(address,uint256)"): FunctionFragment; | ||
encodeFunctionData(functionFragment: "payGasFor", values: [string, BigNumberish]): string; | ||
encodeFunctionData(functionFragment: "payGasFor(address,uint256)", values: [string, BigNumberish]): string; | ||
getFunction(nameOrSignatureOrTopic: "payGasFor" | "payGasFor(address,uint256,uint32)"): FunctionFragment; | ||
encodeFunctionData(functionFragment: "payGasFor", values: [string, BigNumberish, BigNumberish]): string; | ||
encodeFunctionData(functionFragment: "payGasFor(address,uint256,uint32)", values: [string, BigNumberish, BigNumberish]): string; | ||
decodeFunctionResult(functionFragment: "payGasFor", data: BytesLike): Result; | ||
decodeFunctionResult(functionFragment: "payGasFor(address,uint256)", data: BytesLike): Result; | ||
decodeFunctionResult(functionFragment: "payGasFor(address,uint256,uint32)", data: BytesLike): Result; | ||
events: {}; | ||
@@ -32,25 +32,25 @@ } | ||
functions: { | ||
payGasFor(_outbox: string, _leafIndex: BigNumberish, overrides?: PayableOverrides & { | ||
payGasFor(_outbox: string, _leafIndex: BigNumberish, _destinationDomain: BigNumberish, overrides?: PayableOverrides & { | ||
from?: string | Promise<string>; | ||
}): Promise<ContractTransaction>; | ||
"payGasFor(address,uint256)"(_outbox: string, _leafIndex: BigNumberish, overrides?: PayableOverrides & { | ||
"payGasFor(address,uint256,uint32)"(_outbox: string, _leafIndex: BigNumberish, _destinationDomain: BigNumberish, overrides?: PayableOverrides & { | ||
from?: string | Promise<string>; | ||
}): Promise<ContractTransaction>; | ||
}; | ||
payGasFor(_outbox: string, _leafIndex: BigNumberish, overrides?: PayableOverrides & { | ||
payGasFor(_outbox: string, _leafIndex: BigNumberish, _destinationDomain: BigNumberish, overrides?: PayableOverrides & { | ||
from?: string | Promise<string>; | ||
}): Promise<ContractTransaction>; | ||
"payGasFor(address,uint256)"(_outbox: string, _leafIndex: BigNumberish, overrides?: PayableOverrides & { | ||
"payGasFor(address,uint256,uint32)"(_outbox: string, _leafIndex: BigNumberish, _destinationDomain: BigNumberish, overrides?: PayableOverrides & { | ||
from?: string | Promise<string>; | ||
}): Promise<ContractTransaction>; | ||
callStatic: { | ||
payGasFor(_outbox: string, _leafIndex: BigNumberish, overrides?: CallOverrides): Promise<void>; | ||
"payGasFor(address,uint256)"(_outbox: string, _leafIndex: BigNumberish, overrides?: CallOverrides): Promise<void>; | ||
payGasFor(_outbox: string, _leafIndex: BigNumberish, _destinationDomain: BigNumberish, overrides?: CallOverrides): Promise<void>; | ||
"payGasFor(address,uint256,uint32)"(_outbox: string, _leafIndex: BigNumberish, _destinationDomain: BigNumberish, overrides?: CallOverrides): Promise<void>; | ||
}; | ||
filters: {}; | ||
estimateGas: { | ||
payGasFor(_outbox: string, _leafIndex: BigNumberish, overrides?: PayableOverrides & { | ||
payGasFor(_outbox: string, _leafIndex: BigNumberish, _destinationDomain: BigNumberish, overrides?: PayableOverrides & { | ||
from?: string | Promise<string>; | ||
}): Promise<BigNumber>; | ||
"payGasFor(address,uint256)"(_outbox: string, _leafIndex: BigNumberish, overrides?: PayableOverrides & { | ||
"payGasFor(address,uint256,uint32)"(_outbox: string, _leafIndex: BigNumberish, _destinationDomain: BigNumberish, overrides?: PayableOverrides & { | ||
from?: string | Promise<string>; | ||
@@ -60,6 +60,6 @@ }): Promise<BigNumber>; | ||
populateTransaction: { | ||
payGasFor(_outbox: string, _leafIndex: BigNumberish, overrides?: PayableOverrides & { | ||
payGasFor(_outbox: string, _leafIndex: BigNumberish, _destinationDomain: BigNumberish, overrides?: PayableOverrides & { | ||
from?: string | Promise<string>; | ||
}): Promise<PopulatedTransaction>; | ||
"payGasFor(address,uint256)"(_outbox: string, _leafIndex: BigNumberish, overrides?: PayableOverrides & { | ||
"payGasFor(address,uint256,uint32)"(_outbox: string, _leafIndex: BigNumberish, _destinationDomain: BigNumberish, overrides?: PayableOverrides & { | ||
from?: string | Promise<string>; | ||
@@ -66,0 +66,0 @@ }): Promise<PopulatedTransaction>; |
{ | ||
"name": "@abacus-network/core", | ||
"description": "Core solidity contracts for Abacus", | ||
"version": "0.2.4-0", | ||
"version": "0.2.4", | ||
"dependencies": { | ||
"@abacus-network/utils": "^0.2.4-0", | ||
"@abacus-network/utils": "^0.2.4", | ||
"@openzeppelin/contracts": "^4.6.0", | ||
@@ -53,4 +53,3 @@ "@openzeppelin/contracts-upgradeable": "^4.6.0", | ||
}, | ||
"types": "dist/index.d.ts", | ||
"stableVersion": "0.2.3" | ||
"types": "dist/index.d.ts" | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
1728482
21
501
16825
Updated@abacus-network/utils@^0.2.4