Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@abacus-network/core

Package Overview
Dependencies
Maintainers
5
Versions
45
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@abacus-network/core - npm Package Compare versions

Comparing version 0.2.4-0 to 0.2.4

71

dist/contracts/InterchainGasPaymaster.d.ts

@@ -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

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc