Skip to content

Commit

Permalink
actions: new contracts version 2.50.102
Browse files Browse the repository at this point in the history
github-actions committed Dec 17, 2024

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
1 parent e2fb3de commit 8084a71
Showing 336 changed files with 19,975 additions and 34,536 deletions.
27 changes: 27 additions & 0 deletions dist/ECDSA.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
import type { BaseContract, Signer, utils } from "ethers";
import type { Listener, Provider } from "@ethersproject/providers";
import type { TypedEventFilter, TypedEvent, TypedListener, OnEvent } from "./common";
export interface ECDSAInterface extends utils.Interface {
functions: {};
events: {};
}
export interface ECDSA extends BaseContract {
connect(signerOrProvider: Signer | Provider | string): this;
attach(addressOrName: string): this;
deployed(): Promise<this>;
interface: ECDSAInterface;
queryFilter<TEvent extends TypedEvent>(event: TypedEventFilter<TEvent>, fromBlockOrBlockhash?: string | number | undefined, toBlock?: string | number | undefined): Promise<Array<TEvent>>;
listeners<TEvent extends TypedEvent>(eventFilter?: TypedEventFilter<TEvent>): Array<TypedListener<TEvent>>;
listeners(eventName?: string): Array<Listener>;
removeAllListeners<TEvent extends TypedEvent>(eventFilter: TypedEventFilter<TEvent>): this;
removeAllListeners(eventName?: string): this;
off: OnEvent<this>;
on: OnEvent<this>;
once: OnEvent<this>;
removeListener: OnEvent<this>;
functions: {};
callStatic: {};
filters: {};
estimateGas: {};
populateTransaction: {};
}
2 changes: 2 additions & 0 deletions dist/ECDSA.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
101 changes: 101 additions & 0 deletions dist/EIP712.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,101 @@
import type { BaseContract, BigNumber, BytesLike, CallOverrides, PopulatedTransaction, Signer, utils } from "ethers";
import type { FunctionFragment, Result, EventFragment } from "@ethersproject/abi";
import type { Listener, Provider } from "@ethersproject/providers";
import type { TypedEventFilter, TypedEvent, TypedListener, OnEvent } from "./common";
export interface EIP712Interface extends utils.Interface {
functions: {
"eip712Domain()": FunctionFragment;
};
getFunction(nameOrSignatureOrTopic: "eip712Domain"): FunctionFragment;
encodeFunctionData(functionFragment: "eip712Domain", values?: undefined): string;
decodeFunctionResult(functionFragment: "eip712Domain", data: BytesLike): Result;
events: {
"EIP712DomainChanged()": EventFragment;
};
getEvent(nameOrSignatureOrTopic: "EIP712DomainChanged"): EventFragment;
}
export interface EIP712DomainChangedEventObject {
}
export declare type EIP712DomainChangedEvent = TypedEvent<[
], EIP712DomainChangedEventObject>;
export declare type EIP712DomainChangedEventFilter = TypedEventFilter<EIP712DomainChangedEvent>;
export interface EIP712 extends BaseContract {
connect(signerOrProvider: Signer | Provider | string): this;
attach(addressOrName: string): this;
deployed(): Promise<this>;
interface: EIP712Interface;
queryFilter<TEvent extends TypedEvent>(event: TypedEventFilter<TEvent>, fromBlockOrBlockhash?: string | number | undefined, toBlock?: string | number | undefined): Promise<Array<TEvent>>;
listeners<TEvent extends TypedEvent>(eventFilter?: TypedEventFilter<TEvent>): Array<TypedListener<TEvent>>;
listeners(eventName?: string): Array<Listener>;
removeAllListeners<TEvent extends TypedEvent>(eventFilter: TypedEventFilter<TEvent>): this;
removeAllListeners(eventName?: string): this;
off: OnEvent<this>;
on: OnEvent<this>;
once: OnEvent<this>;
removeListener: OnEvent<this>;
functions: {
eip712Domain(overrides?: CallOverrides): Promise<[
string,
string,
string,
BigNumber,
string,
string,
BigNumber[]
] & {
fields: string;
name: string;
version: string;
chainId: BigNumber;
verifyingContract: string;
salt: string;
extensions: BigNumber[];
}>;
};
eip712Domain(overrides?: CallOverrides): Promise<[
string,
string,
string,
BigNumber,
string,
string,
BigNumber[]
] & {
fields: string;
name: string;
version: string;
chainId: BigNumber;
verifyingContract: string;
salt: string;
extensions: BigNumber[];
}>;
callStatic: {
eip712Domain(overrides?: CallOverrides): Promise<[
string,
string,
string,
BigNumber,
string,
string,
BigNumber[]
] & {
fields: string;
name: string;
version: string;
chainId: BigNumber;
verifyingContract: string;
salt: string;
extensions: BigNumber[];
}>;
};
filters: {
"EIP712DomainChanged()"(): EIP712DomainChangedEventFilter;
EIP712DomainChanged(): EIP712DomainChangedEventFilter;
};
estimateGas: {
eip712Domain(overrides?: CallOverrides): Promise<BigNumber>;
};
populateTransaction: {
eip712Domain(overrides?: CallOverrides): Promise<PopulatedTransaction>;
};
}
2 changes: 2 additions & 0 deletions dist/EIP712.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
303 changes: 303 additions & 0 deletions dist/ERC20Permit.d.ts

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions dist/ERC20Permit.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
270 changes: 270 additions & 0 deletions dist/GasZipFacet.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,270 @@
import type { BaseContract, BigNumber, BigNumberish, BytesLike, CallOverrides, ContractTransaction, PayableOverrides, PopulatedTransaction, Signer, utils } from "ethers";
import type { FunctionFragment, Result, EventFragment } from "@ethersproject/abi";
import type { Listener, Provider } from "@ethersproject/providers";
import type { TypedEventFilter, TypedEvent, TypedListener, OnEvent, PromiseOrValue } from "./common";
export declare namespace ILiFi {
type BridgeDataStruct = {
transactionId: PromiseOrValue<BytesLike>;
bridge: PromiseOrValue<string>;
integrator: PromiseOrValue<string>;
referrer: PromiseOrValue<string>;
sendingAssetId: PromiseOrValue<string>;
receiver: PromiseOrValue<string>;
minAmount: PromiseOrValue<BigNumberish>;
destinationChainId: PromiseOrValue<BigNumberish>;
hasSourceSwaps: PromiseOrValue<boolean>;
hasDestinationCall: PromiseOrValue<boolean>;
};
type BridgeDataStructOutput = [
string,
string,
string,
string,
string,
string,
BigNumber,
BigNumber,
boolean,
boolean
] & {
transactionId: string;
bridge: string;
integrator: string;
referrer: string;
sendingAssetId: string;
receiver: string;
minAmount: BigNumber;
destinationChainId: BigNumber;
hasSourceSwaps: boolean;
hasDestinationCall: boolean;
};
}
export declare namespace IGasZip {
type GasZipDataStruct = {
receiverAddress: PromiseOrValue<BytesLike>;
destinationChains: PromiseOrValue<BigNumberish>;
};
type GasZipDataStructOutput = [string, BigNumber] & {
receiverAddress: string;
destinationChains: BigNumber;
};
}
export declare namespace LibSwap {
type SwapDataStruct = {
callTo: PromiseOrValue<string>;
approveTo: PromiseOrValue<string>;
sendingAssetId: PromiseOrValue<string>;
receivingAssetId: PromiseOrValue<string>;
fromAmount: PromiseOrValue<BigNumberish>;
callData: PromiseOrValue<BytesLike>;
requiresDeposit: PromiseOrValue<boolean>;
};
type SwapDataStructOutput = [
string,
string,
string,
string,
BigNumber,
string,
boolean
] & {
callTo: string;
approveTo: string;
sendingAssetId: string;
receivingAssetId: string;
fromAmount: BigNumber;
callData: string;
requiresDeposit: boolean;
};
}
export interface GasZipFacetInterface extends utils.Interface {
functions: {
"NON_EVM_RECEIVER_IDENTIFIER()": FunctionFragment;
"gasZipRouter()": FunctionFragment;
"getDestinationChainsValue(uint8[])": FunctionFragment;
"startBridgeTokensViaGasZip((bytes32,string,string,address,address,address,uint256,uint256,bool,bool),(bytes32,uint256))": FunctionFragment;
"swapAndStartBridgeTokensViaGasZip((bytes32,string,string,address,address,address,uint256,uint256,bool,bool),(address,address,address,address,uint256,bytes,bool)[],(bytes32,uint256))": FunctionFragment;
};
getFunction(nameOrSignatureOrTopic: "NON_EVM_RECEIVER_IDENTIFIER" | "gasZipRouter" | "getDestinationChainsValue" | "startBridgeTokensViaGasZip" | "swapAndStartBridgeTokensViaGasZip"): FunctionFragment;
encodeFunctionData(functionFragment: "NON_EVM_RECEIVER_IDENTIFIER", values?: undefined): string;
encodeFunctionData(functionFragment: "gasZipRouter", values?: undefined): string;
encodeFunctionData(functionFragment: "getDestinationChainsValue", values: [PromiseOrValue<BigNumberish>[]]): string;
encodeFunctionData(functionFragment: "startBridgeTokensViaGasZip", values: [ILiFi.BridgeDataStruct, IGasZip.GasZipDataStruct]): string;
encodeFunctionData(functionFragment: "swapAndStartBridgeTokensViaGasZip", values: [
ILiFi.BridgeDataStruct,
LibSwap.SwapDataStruct[],
IGasZip.GasZipDataStruct
]): string;
decodeFunctionResult(functionFragment: "NON_EVM_RECEIVER_IDENTIFIER", data: BytesLike): Result;
decodeFunctionResult(functionFragment: "gasZipRouter", data: BytesLike): Result;
decodeFunctionResult(functionFragment: "getDestinationChainsValue", data: BytesLike): Result;
decodeFunctionResult(functionFragment: "startBridgeTokensViaGasZip", data: BytesLike): Result;
decodeFunctionResult(functionFragment: "swapAndStartBridgeTokensViaGasZip", data: BytesLike): Result;
events: {
"LiFiGenericSwapCompleted(bytes32,string,string,address,address,address,uint256,uint256)": EventFragment;
"LiFiSwappedGeneric(bytes32,string,string,address,address,uint256,uint256)": EventFragment;
"LiFiTransferCompleted(bytes32,address,address,uint256,uint256)": EventFragment;
"LiFiTransferRecovered(bytes32,address,address,uint256,uint256)": EventFragment;
"LiFiTransferStarted(tuple)": EventFragment;
};
getEvent(nameOrSignatureOrTopic: "LiFiGenericSwapCompleted"): EventFragment;
getEvent(nameOrSignatureOrTopic: "LiFiSwappedGeneric"): EventFragment;
getEvent(nameOrSignatureOrTopic: "LiFiTransferCompleted"): EventFragment;
getEvent(nameOrSignatureOrTopic: "LiFiTransferRecovered"): EventFragment;
getEvent(nameOrSignatureOrTopic: "LiFiTransferStarted"): EventFragment;
}
export interface LiFiGenericSwapCompletedEventObject {
transactionId: string;
integrator: string;
referrer: string;
receiver: string;
fromAssetId: string;
toAssetId: string;
fromAmount: BigNumber;
toAmount: BigNumber;
}
export declare type LiFiGenericSwapCompletedEvent = TypedEvent<[
string,
string,
string,
string,
string,
string,
BigNumber,
BigNumber
], LiFiGenericSwapCompletedEventObject>;
export declare type LiFiGenericSwapCompletedEventFilter = TypedEventFilter<LiFiGenericSwapCompletedEvent>;
export interface LiFiSwappedGenericEventObject {
transactionId: string;
integrator: string;
referrer: string;
fromAssetId: string;
toAssetId: string;
fromAmount: BigNumber;
toAmount: BigNumber;
}
export declare type LiFiSwappedGenericEvent = TypedEvent<[
string,
string,
string,
string,
string,
BigNumber,
BigNumber
], LiFiSwappedGenericEventObject>;
export declare type LiFiSwappedGenericEventFilter = TypedEventFilter<LiFiSwappedGenericEvent>;
export interface LiFiTransferCompletedEventObject {
transactionId: string;
receivingAssetId: string;
receiver: string;
amount: BigNumber;
timestamp: BigNumber;
}
export declare type LiFiTransferCompletedEvent = TypedEvent<[
string,
string,
string,
BigNumber,
BigNumber
], LiFiTransferCompletedEventObject>;
export declare type LiFiTransferCompletedEventFilter = TypedEventFilter<LiFiTransferCompletedEvent>;
export interface LiFiTransferRecoveredEventObject {
transactionId: string;
receivingAssetId: string;
receiver: string;
amount: BigNumber;
timestamp: BigNumber;
}
export declare type LiFiTransferRecoveredEvent = TypedEvent<[
string,
string,
string,
BigNumber,
BigNumber
], LiFiTransferRecoveredEventObject>;
export declare type LiFiTransferRecoveredEventFilter = TypedEventFilter<LiFiTransferRecoveredEvent>;
export interface LiFiTransferStartedEventObject {
bridgeData: ILiFi.BridgeDataStructOutput;
}
export declare type LiFiTransferStartedEvent = TypedEvent<[
ILiFi.BridgeDataStructOutput
], LiFiTransferStartedEventObject>;
export declare type LiFiTransferStartedEventFilter = TypedEventFilter<LiFiTransferStartedEvent>;
export interface GasZipFacet extends BaseContract {
connect(signerOrProvider: Signer | Provider | string): this;
attach(addressOrName: string): this;
deployed(): Promise<this>;
interface: GasZipFacetInterface;
queryFilter<TEvent extends TypedEvent>(event: TypedEventFilter<TEvent>, fromBlockOrBlockhash?: string | number | undefined, toBlock?: string | number | undefined): Promise<Array<TEvent>>;
listeners<TEvent extends TypedEvent>(eventFilter?: TypedEventFilter<TEvent>): Array<TypedListener<TEvent>>;
listeners(eventName?: string): Array<Listener>;
removeAllListeners<TEvent extends TypedEvent>(eventFilter: TypedEventFilter<TEvent>): this;
removeAllListeners(eventName?: string): this;
off: OnEvent<this>;
on: OnEvent<this>;
once: OnEvent<this>;
removeListener: OnEvent<this>;
functions: {
NON_EVM_RECEIVER_IDENTIFIER(overrides?: CallOverrides): Promise<[string]>;
gasZipRouter(overrides?: CallOverrides): Promise<[string]>;
getDestinationChainsValue(_chainIds: PromiseOrValue<BigNumberish>[], overrides?: CallOverrides): Promise<[BigNumber] & {
destinationChains: BigNumber;
}>;
startBridgeTokensViaGasZip(_bridgeData: ILiFi.BridgeDataStruct, _gasZipData: IGasZip.GasZipDataStruct, overrides?: PayableOverrides & {
from?: PromiseOrValue<string>;
}): Promise<ContractTransaction>;
swapAndStartBridgeTokensViaGasZip(_bridgeData: ILiFi.BridgeDataStruct, _swapData: LibSwap.SwapDataStruct[], _gasZipData: IGasZip.GasZipDataStruct, overrides?: PayableOverrides & {
from?: PromiseOrValue<string>;
}): Promise<ContractTransaction>;
};
NON_EVM_RECEIVER_IDENTIFIER(overrides?: CallOverrides): Promise<string>;
gasZipRouter(overrides?: CallOverrides): Promise<string>;
getDestinationChainsValue(_chainIds: PromiseOrValue<BigNumberish>[], overrides?: CallOverrides): Promise<BigNumber>;
startBridgeTokensViaGasZip(_bridgeData: ILiFi.BridgeDataStruct, _gasZipData: IGasZip.GasZipDataStruct, overrides?: PayableOverrides & {
from?: PromiseOrValue<string>;
}): Promise<ContractTransaction>;
swapAndStartBridgeTokensViaGasZip(_bridgeData: ILiFi.BridgeDataStruct, _swapData: LibSwap.SwapDataStruct[], _gasZipData: IGasZip.GasZipDataStruct, overrides?: PayableOverrides & {
from?: PromiseOrValue<string>;
}): Promise<ContractTransaction>;
callStatic: {
NON_EVM_RECEIVER_IDENTIFIER(overrides?: CallOverrides): Promise<string>;
gasZipRouter(overrides?: CallOverrides): Promise<string>;
getDestinationChainsValue(_chainIds: PromiseOrValue<BigNumberish>[], overrides?: CallOverrides): Promise<BigNumber>;
startBridgeTokensViaGasZip(_bridgeData: ILiFi.BridgeDataStruct, _gasZipData: IGasZip.GasZipDataStruct, overrides?: CallOverrides): Promise<void>;
swapAndStartBridgeTokensViaGasZip(_bridgeData: ILiFi.BridgeDataStruct, _swapData: LibSwap.SwapDataStruct[], _gasZipData: IGasZip.GasZipDataStruct, overrides?: CallOverrides): Promise<void>;
};
filters: {
"LiFiGenericSwapCompleted(bytes32,string,string,address,address,address,uint256,uint256)"(transactionId?: PromiseOrValue<BytesLike> | null, integrator?: null, referrer?: null, receiver?: null, fromAssetId?: null, toAssetId?: null, fromAmount?: null, toAmount?: null): LiFiGenericSwapCompletedEventFilter;
LiFiGenericSwapCompleted(transactionId?: PromiseOrValue<BytesLike> | null, integrator?: null, referrer?: null, receiver?: null, fromAssetId?: null, toAssetId?: null, fromAmount?: null, toAmount?: null): LiFiGenericSwapCompletedEventFilter;
"LiFiSwappedGeneric(bytes32,string,string,address,address,uint256,uint256)"(transactionId?: PromiseOrValue<BytesLike> | null, integrator?: null, referrer?: null, fromAssetId?: null, toAssetId?: null, fromAmount?: null, toAmount?: null): LiFiSwappedGenericEventFilter;
LiFiSwappedGeneric(transactionId?: PromiseOrValue<BytesLike> | null, integrator?: null, referrer?: null, fromAssetId?: null, toAssetId?: null, fromAmount?: null, toAmount?: null): LiFiSwappedGenericEventFilter;
"LiFiTransferCompleted(bytes32,address,address,uint256,uint256)"(transactionId?: PromiseOrValue<BytesLike> | null, receivingAssetId?: null, receiver?: null, amount?: null, timestamp?: null): LiFiTransferCompletedEventFilter;
LiFiTransferCompleted(transactionId?: PromiseOrValue<BytesLike> | null, receivingAssetId?: null, receiver?: null, amount?: null, timestamp?: null): LiFiTransferCompletedEventFilter;
"LiFiTransferRecovered(bytes32,address,address,uint256,uint256)"(transactionId?: PromiseOrValue<BytesLike> | null, receivingAssetId?: null, receiver?: null, amount?: null, timestamp?: null): LiFiTransferRecoveredEventFilter;
LiFiTransferRecovered(transactionId?: PromiseOrValue<BytesLike> | null, receivingAssetId?: null, receiver?: null, amount?: null, timestamp?: null): LiFiTransferRecoveredEventFilter;
"LiFiTransferStarted(tuple)"(bridgeData?: null): LiFiTransferStartedEventFilter;
LiFiTransferStarted(bridgeData?: null): LiFiTransferStartedEventFilter;
};
estimateGas: {
NON_EVM_RECEIVER_IDENTIFIER(overrides?: CallOverrides): Promise<BigNumber>;
gasZipRouter(overrides?: CallOverrides): Promise<BigNumber>;
getDestinationChainsValue(_chainIds: PromiseOrValue<BigNumberish>[], overrides?: CallOverrides): Promise<BigNumber>;
startBridgeTokensViaGasZip(_bridgeData: ILiFi.BridgeDataStruct, _gasZipData: IGasZip.GasZipDataStruct, overrides?: PayableOverrides & {
from?: PromiseOrValue<string>;
}): Promise<BigNumber>;
swapAndStartBridgeTokensViaGasZip(_bridgeData: ILiFi.BridgeDataStruct, _swapData: LibSwap.SwapDataStruct[], _gasZipData: IGasZip.GasZipDataStruct, overrides?: PayableOverrides & {
from?: PromiseOrValue<string>;
}): Promise<BigNumber>;
};
populateTransaction: {
NON_EVM_RECEIVER_IDENTIFIER(overrides?: CallOverrides): Promise<PopulatedTransaction>;
gasZipRouter(overrides?: CallOverrides): Promise<PopulatedTransaction>;
getDestinationChainsValue(_chainIds: PromiseOrValue<BigNumberish>[], overrides?: CallOverrides): Promise<PopulatedTransaction>;
startBridgeTokensViaGasZip(_bridgeData: ILiFi.BridgeDataStruct, _gasZipData: IGasZip.GasZipDataStruct, overrides?: PayableOverrides & {
from?: PromiseOrValue<string>;
}): Promise<PopulatedTransaction>;
swapAndStartBridgeTokensViaGasZip(_bridgeData: ILiFi.BridgeDataStruct, _swapData: LibSwap.SwapDataStruct[], _gasZipData: IGasZip.GasZipDataStruct, overrides?: PayableOverrides & {
from?: PromiseOrValue<string>;
}): Promise<PopulatedTransaction>;
};
}
2 changes: 2 additions & 0 deletions dist/GasZipFacet.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
391 changes: 391 additions & 0 deletions dist/GasZipPeriphery.d.ts

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions dist/GasZipPeriphery.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
360 changes: 360 additions & 0 deletions dist/IAllowanceTransfer.d.ts

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions dist/IAllowanceTransfer.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
42 changes: 42 additions & 0 deletions dist/IEIP712.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
import type { BaseContract, BigNumber, BytesLike, CallOverrides, PopulatedTransaction, Signer, utils } from "ethers";
import type { FunctionFragment, Result } from "@ethersproject/abi";
import type { Listener, Provider } from "@ethersproject/providers";
import type { TypedEventFilter, TypedEvent, TypedListener, OnEvent } from "./common";
export interface IEIP712Interface extends utils.Interface {
functions: {
"DOMAIN_SEPARATOR()": FunctionFragment;
};
getFunction(nameOrSignatureOrTopic: "DOMAIN_SEPARATOR"): FunctionFragment;
encodeFunctionData(functionFragment: "DOMAIN_SEPARATOR", values?: undefined): string;
decodeFunctionResult(functionFragment: "DOMAIN_SEPARATOR", data: BytesLike): Result;
events: {};
}
export interface IEIP712 extends BaseContract {
connect(signerOrProvider: Signer | Provider | string): this;
attach(addressOrName: string): this;
deployed(): Promise<this>;
interface: IEIP712Interface;
queryFilter<TEvent extends TypedEvent>(event: TypedEventFilter<TEvent>, fromBlockOrBlockhash?: string | number | undefined, toBlock?: string | number | undefined): Promise<Array<TEvent>>;
listeners<TEvent extends TypedEvent>(eventFilter?: TypedEventFilter<TEvent>): Array<TypedListener<TEvent>>;
listeners(eventName?: string): Array<Listener>;
removeAllListeners<TEvent extends TypedEvent>(eventFilter: TypedEventFilter<TEvent>): this;
removeAllListeners(eventName?: string): this;
off: OnEvent<this>;
on: OnEvent<this>;
once: OnEvent<this>;
removeListener: OnEvent<this>;
functions: {
DOMAIN_SEPARATOR(overrides?: CallOverrides): Promise<[string]>;
};
DOMAIN_SEPARATOR(overrides?: CallOverrides): Promise<string>;
callStatic: {
DOMAIN_SEPARATOR(overrides?: CallOverrides): Promise<string>;
};
filters: {};
estimateGas: {
DOMAIN_SEPARATOR(overrides?: CallOverrides): Promise<BigNumber>;
};
populateTransaction: {
DOMAIN_SEPARATOR(overrides?: CallOverrides): Promise<PopulatedTransaction>;
};
}
2 changes: 2 additions & 0 deletions dist/IEIP712.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
101 changes: 101 additions & 0 deletions dist/IERC5267.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,101 @@
import type { BaseContract, BigNumber, BytesLike, CallOverrides, PopulatedTransaction, Signer, utils } from "ethers";
import type { FunctionFragment, Result, EventFragment } from "@ethersproject/abi";
import type { Listener, Provider } from "@ethersproject/providers";
import type { TypedEventFilter, TypedEvent, TypedListener, OnEvent } from "./common";
export interface IERC5267Interface extends utils.Interface {
functions: {
"eip712Domain()": FunctionFragment;
};
getFunction(nameOrSignatureOrTopic: "eip712Domain"): FunctionFragment;
encodeFunctionData(functionFragment: "eip712Domain", values?: undefined): string;
decodeFunctionResult(functionFragment: "eip712Domain", data: BytesLike): Result;
events: {
"EIP712DomainChanged()": EventFragment;
};
getEvent(nameOrSignatureOrTopic: "EIP712DomainChanged"): EventFragment;
}
export interface EIP712DomainChangedEventObject {
}
export declare type EIP712DomainChangedEvent = TypedEvent<[
], EIP712DomainChangedEventObject>;
export declare type EIP712DomainChangedEventFilter = TypedEventFilter<EIP712DomainChangedEvent>;
export interface IERC5267 extends BaseContract {
connect(signerOrProvider: Signer | Provider | string): this;
attach(addressOrName: string): this;
deployed(): Promise<this>;
interface: IERC5267Interface;
queryFilter<TEvent extends TypedEvent>(event: TypedEventFilter<TEvent>, fromBlockOrBlockhash?: string | number | undefined, toBlock?: string | number | undefined): Promise<Array<TEvent>>;
listeners<TEvent extends TypedEvent>(eventFilter?: TypedEventFilter<TEvent>): Array<TypedListener<TEvent>>;
listeners(eventName?: string): Array<Listener>;
removeAllListeners<TEvent extends TypedEvent>(eventFilter: TypedEventFilter<TEvent>): this;
removeAllListeners(eventName?: string): this;
off: OnEvent<this>;
on: OnEvent<this>;
once: OnEvent<this>;
removeListener: OnEvent<this>;
functions: {
eip712Domain(overrides?: CallOverrides): Promise<[
string,
string,
string,
BigNumber,
string,
string,
BigNumber[]
] & {
fields: string;
name: string;
version: string;
chainId: BigNumber;
verifyingContract: string;
salt: string;
extensions: BigNumber[];
}>;
};
eip712Domain(overrides?: CallOverrides): Promise<[
string,
string,
string,
BigNumber,
string,
string,
BigNumber[]
] & {
fields: string;
name: string;
version: string;
chainId: BigNumber;
verifyingContract: string;
salt: string;
extensions: BigNumber[];
}>;
callStatic: {
eip712Domain(overrides?: CallOverrides): Promise<[
string,
string,
string,
BigNumber,
string,
string,
BigNumber[]
] & {
fields: string;
name: string;
version: string;
chainId: BigNumber;
verifyingContract: string;
salt: string;
extensions: BigNumber[];
}>;
};
filters: {
"EIP712DomainChanged()"(): EIP712DomainChangedEventFilter;
EIP712DomainChanged(): EIP712DomainChangedEventFilter;
};
estimateGas: {
eip712Domain(overrides?: CallOverrides): Promise<BigNumber>;
};
populateTransaction: {
eip712Domain(overrides?: CallOverrides): Promise<PopulatedTransaction>;
};
}
2 changes: 2 additions & 0 deletions dist/IERC5267.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
50 changes: 50 additions & 0 deletions dist/IGasZip.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
import type { BaseContract, BigNumber, BigNumberish, BytesLike, CallOverrides, ContractTransaction, PayableOverrides, PopulatedTransaction, Signer, utils } from "ethers";
import type { FunctionFragment, Result } from "@ethersproject/abi";
import type { Listener, Provider } from "@ethersproject/providers";
import type { TypedEventFilter, TypedEvent, TypedListener, OnEvent, PromiseOrValue } from "./common";
export interface IGasZipInterface extends utils.Interface {
functions: {
"deposit(uint256,bytes32)": FunctionFragment;
};
getFunction(nameOrSignatureOrTopic: "deposit"): FunctionFragment;
encodeFunctionData(functionFragment: "deposit", values: [PromiseOrValue<BigNumberish>, PromiseOrValue<BytesLike>]): string;
decodeFunctionResult(functionFragment: "deposit", data: BytesLike): Result;
events: {};
}
export interface IGasZip extends BaseContract {
connect(signerOrProvider: Signer | Provider | string): this;
attach(addressOrName: string): this;
deployed(): Promise<this>;
interface: IGasZipInterface;
queryFilter<TEvent extends TypedEvent>(event: TypedEventFilter<TEvent>, fromBlockOrBlockhash?: string | number | undefined, toBlock?: string | number | undefined): Promise<Array<TEvent>>;
listeners<TEvent extends TypedEvent>(eventFilter?: TypedEventFilter<TEvent>): Array<TypedListener<TEvent>>;
listeners(eventName?: string): Array<Listener>;
removeAllListeners<TEvent extends TypedEvent>(eventFilter: TypedEventFilter<TEvent>): this;
removeAllListeners(eventName?: string): this;
off: OnEvent<this>;
on: OnEvent<this>;
once: OnEvent<this>;
removeListener: OnEvent<this>;
functions: {
deposit(destinationChains: PromiseOrValue<BigNumberish>, to: PromiseOrValue<BytesLike>, overrides?: PayableOverrides & {
from?: PromiseOrValue<string>;
}): Promise<ContractTransaction>;
};
deposit(destinationChains: PromiseOrValue<BigNumberish>, to: PromiseOrValue<BytesLike>, overrides?: PayableOverrides & {
from?: PromiseOrValue<string>;
}): Promise<ContractTransaction>;
callStatic: {
deposit(destinationChains: PromiseOrValue<BigNumberish>, to: PromiseOrValue<BytesLike>, overrides?: CallOverrides): Promise<void>;
};
filters: {};
estimateGas: {
deposit(destinationChains: PromiseOrValue<BigNumberish>, to: PromiseOrValue<BytesLike>, overrides?: PayableOverrides & {
from?: PromiseOrValue<string>;
}): Promise<BigNumber>;
};
populateTransaction: {
deposit(destinationChains: PromiseOrValue<BigNumberish>, to: PromiseOrValue<BytesLike>, overrides?: PayableOverrides & {
from?: PromiseOrValue<string>;
}): Promise<PopulatedTransaction>;
};
}
2 changes: 2 additions & 0 deletions dist/IGasZip.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
217 changes: 217 additions & 0 deletions dist/ISignatureTransfer.d.ts

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions dist/ISignatureTransfer.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
162 changes: 161 additions & 1 deletion dist/LiFiDEXAggregator.sol/LiFiDEXAggregator.d.ts

Large diffs are not rendered by default.

326 changes: 326 additions & 0 deletions dist/Permit2Proxy.d.ts

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions dist/Permit2Proxy.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
106 changes: 106 additions & 0 deletions dist/PermitHash.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,106 @@
import type { BaseContract, BigNumber, BytesLike, CallOverrides, PopulatedTransaction, Signer, utils } from "ethers";
import type { FunctionFragment, Result } from "@ethersproject/abi";
import type { Listener, Provider } from "@ethersproject/providers";
import type { TypedEventFilter, TypedEvent, TypedListener, OnEvent } from "./common";
export interface PermitHashInterface extends utils.Interface {
functions: {
"_PERMIT_BATCH_TRANSFER_FROM_TYPEHASH()": FunctionFragment;
"_PERMIT_BATCH_TYPEHASH()": FunctionFragment;
"_PERMIT_BATCH_WITNESS_TRANSFER_FROM_TYPEHASH_STUB()": FunctionFragment;
"_PERMIT_DETAILS_TYPEHASH()": FunctionFragment;
"_PERMIT_SINGLE_TYPEHASH()": FunctionFragment;
"_PERMIT_TRANSFER_FROM_TYPEHASH()": FunctionFragment;
"_PERMIT_TRANSFER_FROM_WITNESS_TYPEHASH_STUB()": FunctionFragment;
"_TOKEN_PERMISSIONS_TYPEHASH()": FunctionFragment;
"_TOKEN_PERMISSIONS_TYPESTRING()": FunctionFragment;
};
getFunction(nameOrSignatureOrTopic: "_PERMIT_BATCH_TRANSFER_FROM_TYPEHASH" | "_PERMIT_BATCH_TYPEHASH" | "_PERMIT_BATCH_WITNESS_TRANSFER_FROM_TYPEHASH_STUB" | "_PERMIT_DETAILS_TYPEHASH" | "_PERMIT_SINGLE_TYPEHASH" | "_PERMIT_TRANSFER_FROM_TYPEHASH" | "_PERMIT_TRANSFER_FROM_WITNESS_TYPEHASH_STUB" | "_TOKEN_PERMISSIONS_TYPEHASH" | "_TOKEN_PERMISSIONS_TYPESTRING"): FunctionFragment;
encodeFunctionData(functionFragment: "_PERMIT_BATCH_TRANSFER_FROM_TYPEHASH", values?: undefined): string;
encodeFunctionData(functionFragment: "_PERMIT_BATCH_TYPEHASH", values?: undefined): string;
encodeFunctionData(functionFragment: "_PERMIT_BATCH_WITNESS_TRANSFER_FROM_TYPEHASH_STUB", values?: undefined): string;
encodeFunctionData(functionFragment: "_PERMIT_DETAILS_TYPEHASH", values?: undefined): string;
encodeFunctionData(functionFragment: "_PERMIT_SINGLE_TYPEHASH", values?: undefined): string;
encodeFunctionData(functionFragment: "_PERMIT_TRANSFER_FROM_TYPEHASH", values?: undefined): string;
encodeFunctionData(functionFragment: "_PERMIT_TRANSFER_FROM_WITNESS_TYPEHASH_STUB", values?: undefined): string;
encodeFunctionData(functionFragment: "_TOKEN_PERMISSIONS_TYPEHASH", values?: undefined): string;
encodeFunctionData(functionFragment: "_TOKEN_PERMISSIONS_TYPESTRING", values?: undefined): string;
decodeFunctionResult(functionFragment: "_PERMIT_BATCH_TRANSFER_FROM_TYPEHASH", data: BytesLike): Result;
decodeFunctionResult(functionFragment: "_PERMIT_BATCH_TYPEHASH", data: BytesLike): Result;
decodeFunctionResult(functionFragment: "_PERMIT_BATCH_WITNESS_TRANSFER_FROM_TYPEHASH_STUB", data: BytesLike): Result;
decodeFunctionResult(functionFragment: "_PERMIT_DETAILS_TYPEHASH", data: BytesLike): Result;
decodeFunctionResult(functionFragment: "_PERMIT_SINGLE_TYPEHASH", data: BytesLike): Result;
decodeFunctionResult(functionFragment: "_PERMIT_TRANSFER_FROM_TYPEHASH", data: BytesLike): Result;
decodeFunctionResult(functionFragment: "_PERMIT_TRANSFER_FROM_WITNESS_TYPEHASH_STUB", data: BytesLike): Result;
decodeFunctionResult(functionFragment: "_TOKEN_PERMISSIONS_TYPEHASH", data: BytesLike): Result;
decodeFunctionResult(functionFragment: "_TOKEN_PERMISSIONS_TYPESTRING", data: BytesLike): Result;
events: {};
}
export interface PermitHash extends BaseContract {
connect(signerOrProvider: Signer | Provider | string): this;
attach(addressOrName: string): this;
deployed(): Promise<this>;
interface: PermitHashInterface;
queryFilter<TEvent extends TypedEvent>(event: TypedEventFilter<TEvent>, fromBlockOrBlockhash?: string | number | undefined, toBlock?: string | number | undefined): Promise<Array<TEvent>>;
listeners<TEvent extends TypedEvent>(eventFilter?: TypedEventFilter<TEvent>): Array<TypedListener<TEvent>>;
listeners(eventName?: string): Array<Listener>;
removeAllListeners<TEvent extends TypedEvent>(eventFilter: TypedEventFilter<TEvent>): this;
removeAllListeners(eventName?: string): this;
off: OnEvent<this>;
on: OnEvent<this>;
once: OnEvent<this>;
removeListener: OnEvent<this>;
functions: {
_PERMIT_BATCH_TRANSFER_FROM_TYPEHASH(overrides?: CallOverrides): Promise<[string]>;
_PERMIT_BATCH_TYPEHASH(overrides?: CallOverrides): Promise<[string]>;
_PERMIT_BATCH_WITNESS_TRANSFER_FROM_TYPEHASH_STUB(overrides?: CallOverrides): Promise<[string]>;
_PERMIT_DETAILS_TYPEHASH(overrides?: CallOverrides): Promise<[string]>;
_PERMIT_SINGLE_TYPEHASH(overrides?: CallOverrides): Promise<[string]>;
_PERMIT_TRANSFER_FROM_TYPEHASH(overrides?: CallOverrides): Promise<[string]>;
_PERMIT_TRANSFER_FROM_WITNESS_TYPEHASH_STUB(overrides?: CallOverrides): Promise<[string]>;
_TOKEN_PERMISSIONS_TYPEHASH(overrides?: CallOverrides): Promise<[string]>;
_TOKEN_PERMISSIONS_TYPESTRING(overrides?: CallOverrides): Promise<[string]>;
};
_PERMIT_BATCH_TRANSFER_FROM_TYPEHASH(overrides?: CallOverrides): Promise<string>;
_PERMIT_BATCH_TYPEHASH(overrides?: CallOverrides): Promise<string>;
_PERMIT_BATCH_WITNESS_TRANSFER_FROM_TYPEHASH_STUB(overrides?: CallOverrides): Promise<string>;
_PERMIT_DETAILS_TYPEHASH(overrides?: CallOverrides): Promise<string>;
_PERMIT_SINGLE_TYPEHASH(overrides?: CallOverrides): Promise<string>;
_PERMIT_TRANSFER_FROM_TYPEHASH(overrides?: CallOverrides): Promise<string>;
_PERMIT_TRANSFER_FROM_WITNESS_TYPEHASH_STUB(overrides?: CallOverrides): Promise<string>;
_TOKEN_PERMISSIONS_TYPEHASH(overrides?: CallOverrides): Promise<string>;
_TOKEN_PERMISSIONS_TYPESTRING(overrides?: CallOverrides): Promise<string>;
callStatic: {
_PERMIT_BATCH_TRANSFER_FROM_TYPEHASH(overrides?: CallOverrides): Promise<string>;
_PERMIT_BATCH_TYPEHASH(overrides?: CallOverrides): Promise<string>;
_PERMIT_BATCH_WITNESS_TRANSFER_FROM_TYPEHASH_STUB(overrides?: CallOverrides): Promise<string>;
_PERMIT_DETAILS_TYPEHASH(overrides?: CallOverrides): Promise<string>;
_PERMIT_SINGLE_TYPEHASH(overrides?: CallOverrides): Promise<string>;
_PERMIT_TRANSFER_FROM_TYPEHASH(overrides?: CallOverrides): Promise<string>;
_PERMIT_TRANSFER_FROM_WITNESS_TYPEHASH_STUB(overrides?: CallOverrides): Promise<string>;
_TOKEN_PERMISSIONS_TYPEHASH(overrides?: CallOverrides): Promise<string>;
_TOKEN_PERMISSIONS_TYPESTRING(overrides?: CallOverrides): Promise<string>;
};
filters: {};
estimateGas: {
_PERMIT_BATCH_TRANSFER_FROM_TYPEHASH(overrides?: CallOverrides): Promise<BigNumber>;
_PERMIT_BATCH_TYPEHASH(overrides?: CallOverrides): Promise<BigNumber>;
_PERMIT_BATCH_WITNESS_TRANSFER_FROM_TYPEHASH_STUB(overrides?: CallOverrides): Promise<BigNumber>;
_PERMIT_DETAILS_TYPEHASH(overrides?: CallOverrides): Promise<BigNumber>;
_PERMIT_SINGLE_TYPEHASH(overrides?: CallOverrides): Promise<BigNumber>;
_PERMIT_TRANSFER_FROM_TYPEHASH(overrides?: CallOverrides): Promise<BigNumber>;
_PERMIT_TRANSFER_FROM_WITNESS_TYPEHASH_STUB(overrides?: CallOverrides): Promise<BigNumber>;
_TOKEN_PERMISSIONS_TYPEHASH(overrides?: CallOverrides): Promise<BigNumber>;
_TOKEN_PERMISSIONS_TYPESTRING(overrides?: CallOverrides): Promise<BigNumber>;
};
populateTransaction: {
_PERMIT_BATCH_TRANSFER_FROM_TYPEHASH(overrides?: CallOverrides): Promise<PopulatedTransaction>;
_PERMIT_BATCH_TYPEHASH(overrides?: CallOverrides): Promise<PopulatedTransaction>;
_PERMIT_BATCH_WITNESS_TRANSFER_FROM_TYPEHASH_STUB(overrides?: CallOverrides): Promise<PopulatedTransaction>;
_PERMIT_DETAILS_TYPEHASH(overrides?: CallOverrides): Promise<PopulatedTransaction>;
_PERMIT_SINGLE_TYPEHASH(overrides?: CallOverrides): Promise<PopulatedTransaction>;
_PERMIT_TRANSFER_FROM_TYPEHASH(overrides?: CallOverrides): Promise<PopulatedTransaction>;
_PERMIT_TRANSFER_FROM_WITNESS_TYPEHASH_STUB(overrides?: CallOverrides): Promise<PopulatedTransaction>;
_TOKEN_PERMISSIONS_TYPEHASH(overrides?: CallOverrides): Promise<PopulatedTransaction>;
_TOKEN_PERMISSIONS_TYPESTRING(overrides?: CallOverrides): Promise<PopulatedTransaction>;
};
}
2 changes: 2 additions & 0 deletions dist/PermitHash.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
287 changes: 287 additions & 0 deletions dist/RelayFacet.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,287 @@
import type { BaseContract, BigNumber, BigNumberish, BytesLike, CallOverrides, ContractTransaction, PayableOverrides, PopulatedTransaction, Signer, utils } from "ethers";
import type { FunctionFragment, Result, EventFragment } from "@ethersproject/abi";
import type { Listener, Provider } from "@ethersproject/providers";
import type { TypedEventFilter, TypedEvent, TypedListener, OnEvent, PromiseOrValue } from "./common";
export declare namespace ILiFi {
type BridgeDataStruct = {
transactionId: PromiseOrValue<BytesLike>;
bridge: PromiseOrValue<string>;
integrator: PromiseOrValue<string>;
referrer: PromiseOrValue<string>;
sendingAssetId: PromiseOrValue<string>;
receiver: PromiseOrValue<string>;
minAmount: PromiseOrValue<BigNumberish>;
destinationChainId: PromiseOrValue<BigNumberish>;
hasSourceSwaps: PromiseOrValue<boolean>;
hasDestinationCall: PromiseOrValue<boolean>;
};
type BridgeDataStructOutput = [
string,
string,
string,
string,
string,
string,
BigNumber,
BigNumber,
boolean,
boolean
] & {
transactionId: string;
bridge: string;
integrator: string;
referrer: string;
sendingAssetId: string;
receiver: string;
minAmount: BigNumber;
destinationChainId: BigNumber;
hasSourceSwaps: boolean;
hasDestinationCall: boolean;
};
}
export declare namespace RelayFacet {
type RelayDataStruct = {
requestId: PromiseOrValue<BytesLike>;
nonEVMReceiver: PromiseOrValue<BytesLike>;
receivingAssetId: PromiseOrValue<BytesLike>;
signature: PromiseOrValue<BytesLike>;
};
type RelayDataStructOutput = [string, string, string, string] & {
requestId: string;
nonEVMReceiver: string;
receivingAssetId: string;
signature: string;
};
}
export declare namespace LibSwap {
type SwapDataStruct = {
callTo: PromiseOrValue<string>;
approveTo: PromiseOrValue<string>;
sendingAssetId: PromiseOrValue<string>;
receivingAssetId: PromiseOrValue<string>;
fromAmount: PromiseOrValue<BigNumberish>;
callData: PromiseOrValue<BytesLike>;
requiresDeposit: PromiseOrValue<boolean>;
};
type SwapDataStructOutput = [
string,
string,
string,
string,
BigNumber,
string,
boolean
] & {
callTo: string;
approveTo: string;
sendingAssetId: string;
receivingAssetId: string;
fromAmount: BigNumber;
callData: string;
requiresDeposit: boolean;
};
}
export interface RelayFacetInterface extends utils.Interface {
functions: {
"consumedIds(bytes32)": FunctionFragment;
"relayReceiver()": FunctionFragment;
"relaySolver()": FunctionFragment;
"startBridgeTokensViaRelay((bytes32,string,string,address,address,address,uint256,uint256,bool,bool),(bytes32,bytes32,bytes32,bytes))": FunctionFragment;
"swapAndStartBridgeTokensViaRelay((bytes32,string,string,address,address,address,uint256,uint256,bool,bool),(address,address,address,address,uint256,bytes,bool)[],(bytes32,bytes32,bytes32,bytes))": FunctionFragment;
};
getFunction(nameOrSignatureOrTopic: "consumedIds" | "relayReceiver" | "relaySolver" | "startBridgeTokensViaRelay" | "swapAndStartBridgeTokensViaRelay"): FunctionFragment;
encodeFunctionData(functionFragment: "consumedIds", values: [PromiseOrValue<BytesLike>]): string;
encodeFunctionData(functionFragment: "relayReceiver", values?: undefined): string;
encodeFunctionData(functionFragment: "relaySolver", values?: undefined): string;
encodeFunctionData(functionFragment: "startBridgeTokensViaRelay", values: [ILiFi.BridgeDataStruct, RelayFacet.RelayDataStruct]): string;
encodeFunctionData(functionFragment: "swapAndStartBridgeTokensViaRelay", values: [
ILiFi.BridgeDataStruct,
LibSwap.SwapDataStruct[],
RelayFacet.RelayDataStruct
]): string;
decodeFunctionResult(functionFragment: "consumedIds", data: BytesLike): Result;
decodeFunctionResult(functionFragment: "relayReceiver", data: BytesLike): Result;
decodeFunctionResult(functionFragment: "relaySolver", data: BytesLike): Result;
decodeFunctionResult(functionFragment: "startBridgeTokensViaRelay", data: BytesLike): Result;
decodeFunctionResult(functionFragment: "swapAndStartBridgeTokensViaRelay", data: BytesLike): Result;
events: {
"BridgeToNonEVMChain(bytes32,uint256,bytes32)": EventFragment;
"LiFiGenericSwapCompleted(bytes32,string,string,address,address,address,uint256,uint256)": EventFragment;
"LiFiSwappedGeneric(bytes32,string,string,address,address,uint256,uint256)": EventFragment;
"LiFiTransferCompleted(bytes32,address,address,uint256,uint256)": EventFragment;
"LiFiTransferRecovered(bytes32,address,address,uint256,uint256)": EventFragment;
"LiFiTransferStarted(tuple)": EventFragment;
};
getEvent(nameOrSignatureOrTopic: "BridgeToNonEVMChain"): EventFragment;
getEvent(nameOrSignatureOrTopic: "LiFiGenericSwapCompleted"): EventFragment;
getEvent(nameOrSignatureOrTopic: "LiFiSwappedGeneric"): EventFragment;
getEvent(nameOrSignatureOrTopic: "LiFiTransferCompleted"): EventFragment;
getEvent(nameOrSignatureOrTopic: "LiFiTransferRecovered"): EventFragment;
getEvent(nameOrSignatureOrTopic: "LiFiTransferStarted"): EventFragment;
}
export interface BridgeToNonEVMChainEventObject {
transactionId: string;
destinationChainId: BigNumber;
receiver: string;
}
export declare type BridgeToNonEVMChainEvent = TypedEvent<[
string,
BigNumber,
string
], BridgeToNonEVMChainEventObject>;
export declare type BridgeToNonEVMChainEventFilter = TypedEventFilter<BridgeToNonEVMChainEvent>;
export interface LiFiGenericSwapCompletedEventObject {
transactionId: string;
integrator: string;
referrer: string;
receiver: string;
fromAssetId: string;
toAssetId: string;
fromAmount: BigNumber;
toAmount: BigNumber;
}
export declare type LiFiGenericSwapCompletedEvent = TypedEvent<[
string,
string,
string,
string,
string,
string,
BigNumber,
BigNumber
], LiFiGenericSwapCompletedEventObject>;
export declare type LiFiGenericSwapCompletedEventFilter = TypedEventFilter<LiFiGenericSwapCompletedEvent>;
export interface LiFiSwappedGenericEventObject {
transactionId: string;
integrator: string;
referrer: string;
fromAssetId: string;
toAssetId: string;
fromAmount: BigNumber;
toAmount: BigNumber;
}
export declare type LiFiSwappedGenericEvent = TypedEvent<[
string,
string,
string,
string,
string,
BigNumber,
BigNumber
], LiFiSwappedGenericEventObject>;
export declare type LiFiSwappedGenericEventFilter = TypedEventFilter<LiFiSwappedGenericEvent>;
export interface LiFiTransferCompletedEventObject {
transactionId: string;
receivingAssetId: string;
receiver: string;
amount: BigNumber;
timestamp: BigNumber;
}
export declare type LiFiTransferCompletedEvent = TypedEvent<[
string,
string,
string,
BigNumber,
BigNumber
], LiFiTransferCompletedEventObject>;
export declare type LiFiTransferCompletedEventFilter = TypedEventFilter<LiFiTransferCompletedEvent>;
export interface LiFiTransferRecoveredEventObject {
transactionId: string;
receivingAssetId: string;
receiver: string;
amount: BigNumber;
timestamp: BigNumber;
}
export declare type LiFiTransferRecoveredEvent = TypedEvent<[
string,
string,
string,
BigNumber,
BigNumber
], LiFiTransferRecoveredEventObject>;
export declare type LiFiTransferRecoveredEventFilter = TypedEventFilter<LiFiTransferRecoveredEvent>;
export interface LiFiTransferStartedEventObject {
bridgeData: ILiFi.BridgeDataStructOutput;
}
export declare type LiFiTransferStartedEvent = TypedEvent<[
ILiFi.BridgeDataStructOutput
], LiFiTransferStartedEventObject>;
export declare type LiFiTransferStartedEventFilter = TypedEventFilter<LiFiTransferStartedEvent>;
export interface RelayFacet extends BaseContract {
connect(signerOrProvider: Signer | Provider | string): this;
attach(addressOrName: string): this;
deployed(): Promise<this>;
interface: RelayFacetInterface;
queryFilter<TEvent extends TypedEvent>(event: TypedEventFilter<TEvent>, fromBlockOrBlockhash?: string | number | undefined, toBlock?: string | number | undefined): Promise<Array<TEvent>>;
listeners<TEvent extends TypedEvent>(eventFilter?: TypedEventFilter<TEvent>): Array<TypedListener<TEvent>>;
listeners(eventName?: string): Array<Listener>;
removeAllListeners<TEvent extends TypedEvent>(eventFilter: TypedEventFilter<TEvent>): this;
removeAllListeners(eventName?: string): this;
off: OnEvent<this>;
on: OnEvent<this>;
once: OnEvent<this>;
removeListener: OnEvent<this>;
functions: {
consumedIds(arg0: PromiseOrValue<BytesLike>, overrides?: CallOverrides): Promise<[boolean]>;
relayReceiver(overrides?: CallOverrides): Promise<[string]>;
relaySolver(overrides?: CallOverrides): Promise<[string]>;
startBridgeTokensViaRelay(_bridgeData: ILiFi.BridgeDataStruct, _relayData: RelayFacet.RelayDataStruct, overrides?: PayableOverrides & {
from?: PromiseOrValue<string>;
}): Promise<ContractTransaction>;
swapAndStartBridgeTokensViaRelay(_bridgeData: ILiFi.BridgeDataStruct, _swapData: LibSwap.SwapDataStruct[], _relayData: RelayFacet.RelayDataStruct, overrides?: PayableOverrides & {
from?: PromiseOrValue<string>;
}): Promise<ContractTransaction>;
};
consumedIds(arg0: PromiseOrValue<BytesLike>, overrides?: CallOverrides): Promise<boolean>;
relayReceiver(overrides?: CallOverrides): Promise<string>;
relaySolver(overrides?: CallOverrides): Promise<string>;
startBridgeTokensViaRelay(_bridgeData: ILiFi.BridgeDataStruct, _relayData: RelayFacet.RelayDataStruct, overrides?: PayableOverrides & {
from?: PromiseOrValue<string>;
}): Promise<ContractTransaction>;
swapAndStartBridgeTokensViaRelay(_bridgeData: ILiFi.BridgeDataStruct, _swapData: LibSwap.SwapDataStruct[], _relayData: RelayFacet.RelayDataStruct, overrides?: PayableOverrides & {
from?: PromiseOrValue<string>;
}): Promise<ContractTransaction>;
callStatic: {
consumedIds(arg0: PromiseOrValue<BytesLike>, overrides?: CallOverrides): Promise<boolean>;
relayReceiver(overrides?: CallOverrides): Promise<string>;
relaySolver(overrides?: CallOverrides): Promise<string>;
startBridgeTokensViaRelay(_bridgeData: ILiFi.BridgeDataStruct, _relayData: RelayFacet.RelayDataStruct, overrides?: CallOverrides): Promise<void>;
swapAndStartBridgeTokensViaRelay(_bridgeData: ILiFi.BridgeDataStruct, _swapData: LibSwap.SwapDataStruct[], _relayData: RelayFacet.RelayDataStruct, overrides?: CallOverrides): Promise<void>;
};
filters: {
"BridgeToNonEVMChain(bytes32,uint256,bytes32)"(transactionId?: PromiseOrValue<BytesLike> | null, destinationChainId?: PromiseOrValue<BigNumberish> | null, receiver?: null): BridgeToNonEVMChainEventFilter;
BridgeToNonEVMChain(transactionId?: PromiseOrValue<BytesLike> | null, destinationChainId?: PromiseOrValue<BigNumberish> | null, receiver?: null): BridgeToNonEVMChainEventFilter;
"LiFiGenericSwapCompleted(bytes32,string,string,address,address,address,uint256,uint256)"(transactionId?: PromiseOrValue<BytesLike> | null, integrator?: null, referrer?: null, receiver?: null, fromAssetId?: null, toAssetId?: null, fromAmount?: null, toAmount?: null): LiFiGenericSwapCompletedEventFilter;
LiFiGenericSwapCompleted(transactionId?: PromiseOrValue<BytesLike> | null, integrator?: null, referrer?: null, receiver?: null, fromAssetId?: null, toAssetId?: null, fromAmount?: null, toAmount?: null): LiFiGenericSwapCompletedEventFilter;
"LiFiSwappedGeneric(bytes32,string,string,address,address,uint256,uint256)"(transactionId?: PromiseOrValue<BytesLike> | null, integrator?: null, referrer?: null, fromAssetId?: null, toAssetId?: null, fromAmount?: null, toAmount?: null): LiFiSwappedGenericEventFilter;
LiFiSwappedGeneric(transactionId?: PromiseOrValue<BytesLike> | null, integrator?: null, referrer?: null, fromAssetId?: null, toAssetId?: null, fromAmount?: null, toAmount?: null): LiFiSwappedGenericEventFilter;
"LiFiTransferCompleted(bytes32,address,address,uint256,uint256)"(transactionId?: PromiseOrValue<BytesLike> | null, receivingAssetId?: null, receiver?: null, amount?: null, timestamp?: null): LiFiTransferCompletedEventFilter;
LiFiTransferCompleted(transactionId?: PromiseOrValue<BytesLike> | null, receivingAssetId?: null, receiver?: null, amount?: null, timestamp?: null): LiFiTransferCompletedEventFilter;
"LiFiTransferRecovered(bytes32,address,address,uint256,uint256)"(transactionId?: PromiseOrValue<BytesLike> | null, receivingAssetId?: null, receiver?: null, amount?: null, timestamp?: null): LiFiTransferRecoveredEventFilter;
LiFiTransferRecovered(transactionId?: PromiseOrValue<BytesLike> | null, receivingAssetId?: null, receiver?: null, amount?: null, timestamp?: null): LiFiTransferRecoveredEventFilter;
"LiFiTransferStarted(tuple)"(bridgeData?: null): LiFiTransferStartedEventFilter;
LiFiTransferStarted(bridgeData?: null): LiFiTransferStartedEventFilter;
};
estimateGas: {
consumedIds(arg0: PromiseOrValue<BytesLike>, overrides?: CallOverrides): Promise<BigNumber>;
relayReceiver(overrides?: CallOverrides): Promise<BigNumber>;
relaySolver(overrides?: CallOverrides): Promise<BigNumber>;
startBridgeTokensViaRelay(_bridgeData: ILiFi.BridgeDataStruct, _relayData: RelayFacet.RelayDataStruct, overrides?: PayableOverrides & {
from?: PromiseOrValue<string>;
}): Promise<BigNumber>;
swapAndStartBridgeTokensViaRelay(_bridgeData: ILiFi.BridgeDataStruct, _swapData: LibSwap.SwapDataStruct[], _relayData: RelayFacet.RelayDataStruct, overrides?: PayableOverrides & {
from?: PromiseOrValue<string>;
}): Promise<BigNumber>;
};
populateTransaction: {
consumedIds(arg0: PromiseOrValue<BytesLike>, overrides?: CallOverrides): Promise<PopulatedTransaction>;
relayReceiver(overrides?: CallOverrides): Promise<PopulatedTransaction>;
relaySolver(overrides?: CallOverrides): Promise<PopulatedTransaction>;
startBridgeTokensViaRelay(_bridgeData: ILiFi.BridgeDataStruct, _relayData: RelayFacet.RelayDataStruct, overrides?: PayableOverrides & {
from?: PromiseOrValue<string>;
}): Promise<PopulatedTransaction>;
swapAndStartBridgeTokensViaRelay(_bridgeData: ILiFi.BridgeDataStruct, _swapData: LibSwap.SwapDataStruct[], _relayData: RelayFacet.RelayDataStruct, overrides?: PayableOverrides & {
from?: PromiseOrValue<string>;
}): Promise<PopulatedTransaction>;
};
}
2 changes: 2 additions & 0 deletions dist/RelayFacet.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
27 changes: 27 additions & 0 deletions dist/ShortStrings.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
import type { BaseContract, Signer, utils } from "ethers";
import type { Listener, Provider } from "@ethersproject/providers";
import type { TypedEventFilter, TypedEvent, TypedListener, OnEvent } from "./common";
export interface ShortStringsInterface extends utils.Interface {
functions: {};
events: {};
}
export interface ShortStrings extends BaseContract {
connect(signerOrProvider: Signer | Provider | string): this;
attach(addressOrName: string): this;
deployed(): Promise<this>;
interface: ShortStringsInterface;
queryFilter<TEvent extends TypedEvent>(event: TypedEventFilter<TEvent>, fromBlockOrBlockhash?: string | number | undefined, toBlock?: string | number | undefined): Promise<Array<TEvent>>;
listeners<TEvent extends TypedEvent>(eventFilter?: TypedEventFilter<TEvent>): Array<TypedListener<TEvent>>;
listeners(eventName?: string): Array<Listener>;
removeAllListeners<TEvent extends TypedEvent>(eventFilter: TypedEventFilter<TEvent>): this;
removeAllListeners(eventName?: string): this;
off: OnEvent<this>;
on: OnEvent<this>;
once: OnEvent<this>;
removeListener: OnEvent<this>;
functions: {};
callStatic: {};
filters: {};
estimateGas: {};
populateTransaction: {};
}
2 changes: 2 additions & 0 deletions dist/ShortStrings.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
2 changes: 1 addition & 1 deletion dist/diamond.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/factories/AccessManagerFacet__factory.d.ts
Original file line number Diff line number Diff line change
@@ -13,7 +13,7 @@ export declare class AccessManagerFacet__factory extends ContractFactory {
}): TransactionRequest;
attach(address: string): AccessManagerFacet;
connect(signer: Signer): AccessManagerFacet__factory;
static readonly bytecode = "0x608060405234801561001057600080fd5b506105a0806100206000396000f3fe608060405234801561001057600080fd5b50600436106100365760003560e01c8063612ad9cb1461003b578063a4c3366e146100d7575b600080fd5b6100c36100493660046104eb565b7fffffffff000000000000000000000000000000000000000000000000000000009190911660009081527fdf05114fe8fad5d7cd2d71c5651effc2a4c21f13ee8b4a462e2a3bd4e140c73e6020908152604080832073ffffffffffffffffffffffffffffffffffffffff9094168352929052205460ff1690565b604051901515815260200160405180910390f35b6100ea6100e536600461051e565b6100ec565b005b3073ffffffffffffffffffffffffffffffffffffffff83160361013b576040517fa9cefcae00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61014361023b565b806101575761015283836102b0565b610161565b6101618383610377565b80156101d1576040517fffffffff0000000000000000000000000000000000000000000000000000000084169073ffffffffffffffffffffffffffffffffffffffff8416907fd97cb52d6a919c35d1a9848f69806a32611c1381fa1078e5ea866186ee4c46c790600090a3505050565b6040517fffffffff0000000000000000000000000000000000000000000000000000000084169073ffffffffffffffffffffffffffffffffffffffff8416907f2fb75e73eca07a04ac148df401d1f013ddb4c8177a453af29c97c88037bac84890600090a3505050565b7fc8fcad8db84d3cc18b4c41d551ea0ee66dd599cde068d998e57d5e09332c131c6004015473ffffffffffffffffffffffffffffffffffffffff1633146102ae576040517f277d76f800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b565b7fffffffff00000000000000000000000000000000000000000000000000000000821660008181527fdf05114fe8fad5d7cd2d71c5651effc2a4c21f13ee8b4a462e2a3bd4e140c73e6020818152604080842073ffffffffffffffffffffffffffffffffffffffff8716808652925280842080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001690555191939290917f4e2965fe48abf86ff779f17f9368d20e8eb4eebd1473e650a0aae103adc4b68b9190a3505050565b3073ffffffffffffffffffffffffffffffffffffffff8216036103c6576040517fa9cefcae00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60007fdf05114fe8fad5d7cd2d71c5651effc2a4c21f13ee8b4a462e2a3bd4e140c73e7fffffffff00000000000000000000000000000000000000000000000000000000841660008181526020838152604080832073ffffffffffffffffffffffffffffffffffffffff8816808552925280832080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001660011790555193945091927fcdd2f8ab598ea828ea63b4a6cfc86ccf7d40784556f0783753603ba712c83b009190a3505050565b80357fffffffff00000000000000000000000000000000000000000000000000000000811681146104c257600080fd5b919050565b803573ffffffffffffffffffffffffffffffffffffffff811681146104c257600080fd5b600080604083850312156104fe57600080fd5b61050783610492565b9150610515602084016104c7565b90509250929050565b60008060006060848603121561053357600080fd5b61053c84610492565b925061054a602085016104c7565b91506040840135801515811461055f57600080fd5b80915050925092509256fea2646970667358221220420f6f4bf58afa295b4d5c452839ad78a386a1b9f98440938de996fd33273d6e64736f6c63430008110033";
static readonly bytecode = "0x608060405234801561001057600080fd5b506105a0806100206000396000f3fe608060405234801561001057600080fd5b50600436106100365760003560e01c8063612ad9cb1461003b578063a4c3366e146100d7575b600080fd5b6100c36100493660046104eb565b7fffffffff000000000000000000000000000000000000000000000000000000009190911660009081527fdf05114fe8fad5d7cd2d71c5651effc2a4c21f13ee8b4a462e2a3bd4e140c73e6020908152604080832073ffffffffffffffffffffffffffffffffffffffff9094168352929052205460ff1690565b604051901515815260200160405180910390f35b6100ea6100e536600461051e565b6100ec565b005b3073ffffffffffffffffffffffffffffffffffffffff83160361013b576040517fa9cefcae00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61014361023b565b806101575761015283836102b0565b610161565b6101618383610377565b80156101d1576040517fffffffff0000000000000000000000000000000000000000000000000000000084169073ffffffffffffffffffffffffffffffffffffffff8416907fd97cb52d6a919c35d1a9848f69806a32611c1381fa1078e5ea866186ee4c46c790600090a3505050565b6040517fffffffff0000000000000000000000000000000000000000000000000000000084169073ffffffffffffffffffffffffffffffffffffffff8416907f2fb75e73eca07a04ac148df401d1f013ddb4c8177a453af29c97c88037bac84890600090a3505050565b7fc8fcad8db84d3cc18b4c41d551ea0ee66dd599cde068d998e57d5e09332c131c6004015473ffffffffffffffffffffffffffffffffffffffff1633146102ae576040517f277d76f800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b565b7fffffffff00000000000000000000000000000000000000000000000000000000821660008181527fdf05114fe8fad5d7cd2d71c5651effc2a4c21f13ee8b4a462e2a3bd4e140c73e6020818152604080842073ffffffffffffffffffffffffffffffffffffffff8716808652925280842080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001690555191939290917f4e2965fe48abf86ff779f17f9368d20e8eb4eebd1473e650a0aae103adc4b68b9190a3505050565b3073ffffffffffffffffffffffffffffffffffffffff8216036103c6576040517fa9cefcae00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60007fdf05114fe8fad5d7cd2d71c5651effc2a4c21f13ee8b4a462e2a3bd4e140c73e7fffffffff00000000000000000000000000000000000000000000000000000000841660008181526020838152604080832073ffffffffffffffffffffffffffffffffffffffff8816808552925280832080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001660011790555193945091927fcdd2f8ab598ea828ea63b4a6cfc86ccf7d40784556f0783753603ba712c83b009190a3505050565b80357fffffffff00000000000000000000000000000000000000000000000000000000811681146104c257600080fd5b919050565b803573ffffffffffffffffffffffffffffffffffffffff811681146104c257600080fd5b600080604083850312156104fe57600080fd5b61050783610492565b9150610515602084016104c7565b90509250929050565b60008060006060848603121561053357600080fd5b61053c84610492565b925061054a602085016104c7565b91506040840135801515811461055f57600080fd5b80915050925092509256fea2646970667358221220ba81c8ad5e89b063ae3153099ee2417ffd13400a4f3b5ae2731d7fa01a8bb06c64736f6c63430008110033";
static readonly abi: readonly [{
readonly type: "function";
readonly name: "addressCanExecuteMethod";
2 changes: 1 addition & 1 deletion dist/factories/AccessManagerFacet__factory.js
Original file line number Diff line number Diff line change
@@ -117,7 +117,7 @@ var _abi = [
inputs: [],
},
];
var _bytecode = "0x608060405234801561001057600080fd5b506105a0806100206000396000f3fe608060405234801561001057600080fd5b50600436106100365760003560e01c8063612ad9cb1461003b578063a4c3366e146100d7575b600080fd5b6100c36100493660046104eb565b7fffffffff000000000000000000000000000000000000000000000000000000009190911660009081527fdf05114fe8fad5d7cd2d71c5651effc2a4c21f13ee8b4a462e2a3bd4e140c73e6020908152604080832073ffffffffffffffffffffffffffffffffffffffff9094168352929052205460ff1690565b604051901515815260200160405180910390f35b6100ea6100e536600461051e565b6100ec565b005b3073ffffffffffffffffffffffffffffffffffffffff83160361013b576040517fa9cefcae00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61014361023b565b806101575761015283836102b0565b610161565b6101618383610377565b80156101d1576040517fffffffff0000000000000000000000000000000000000000000000000000000084169073ffffffffffffffffffffffffffffffffffffffff8416907fd97cb52d6a919c35d1a9848f69806a32611c1381fa1078e5ea866186ee4c46c790600090a3505050565b6040517fffffffff0000000000000000000000000000000000000000000000000000000084169073ffffffffffffffffffffffffffffffffffffffff8416907f2fb75e73eca07a04ac148df401d1f013ddb4c8177a453af29c97c88037bac84890600090a3505050565b7fc8fcad8db84d3cc18b4c41d551ea0ee66dd599cde068d998e57d5e09332c131c6004015473ffffffffffffffffffffffffffffffffffffffff1633146102ae576040517f277d76f800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b565b7fffffffff00000000000000000000000000000000000000000000000000000000821660008181527fdf05114fe8fad5d7cd2d71c5651effc2a4c21f13ee8b4a462e2a3bd4e140c73e6020818152604080842073ffffffffffffffffffffffffffffffffffffffff8716808652925280842080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001690555191939290917f4e2965fe48abf86ff779f17f9368d20e8eb4eebd1473e650a0aae103adc4b68b9190a3505050565b3073ffffffffffffffffffffffffffffffffffffffff8216036103c6576040517fa9cefcae00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60007fdf05114fe8fad5d7cd2d71c5651effc2a4c21f13ee8b4a462e2a3bd4e140c73e7fffffffff00000000000000000000000000000000000000000000000000000000841660008181526020838152604080832073ffffffffffffffffffffffffffffffffffffffff8816808552925280832080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001660011790555193945091927fcdd2f8ab598ea828ea63b4a6cfc86ccf7d40784556f0783753603ba712c83b009190a3505050565b80357fffffffff00000000000000000000000000000000000000000000000000000000811681146104c257600080fd5b919050565b803573ffffffffffffffffffffffffffffffffffffffff811681146104c257600080fd5b600080604083850312156104fe57600080fd5b61050783610492565b9150610515602084016104c7565b90509250929050565b60008060006060848603121561053357600080fd5b61053c84610492565b925061054a602085016104c7565b91506040840135801515811461055f57600080fd5b80915050925092509256fea2646970667358221220420f6f4bf58afa295b4d5c452839ad78a386a1b9f98440938de996fd33273d6e64736f6c63430008110033";
var _bytecode = "0x608060405234801561001057600080fd5b506105a0806100206000396000f3fe608060405234801561001057600080fd5b50600436106100365760003560e01c8063612ad9cb1461003b578063a4c3366e146100d7575b600080fd5b6100c36100493660046104eb565b7fffffffff000000000000000000000000000000000000000000000000000000009190911660009081527fdf05114fe8fad5d7cd2d71c5651effc2a4c21f13ee8b4a462e2a3bd4e140c73e6020908152604080832073ffffffffffffffffffffffffffffffffffffffff9094168352929052205460ff1690565b604051901515815260200160405180910390f35b6100ea6100e536600461051e565b6100ec565b005b3073ffffffffffffffffffffffffffffffffffffffff83160361013b576040517fa9cefcae00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61014361023b565b806101575761015283836102b0565b610161565b6101618383610377565b80156101d1576040517fffffffff0000000000000000000000000000000000000000000000000000000084169073ffffffffffffffffffffffffffffffffffffffff8416907fd97cb52d6a919c35d1a9848f69806a32611c1381fa1078e5ea866186ee4c46c790600090a3505050565b6040517fffffffff0000000000000000000000000000000000000000000000000000000084169073ffffffffffffffffffffffffffffffffffffffff8416907f2fb75e73eca07a04ac148df401d1f013ddb4c8177a453af29c97c88037bac84890600090a3505050565b7fc8fcad8db84d3cc18b4c41d551ea0ee66dd599cde068d998e57d5e09332c131c6004015473ffffffffffffffffffffffffffffffffffffffff1633146102ae576040517f277d76f800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b565b7fffffffff00000000000000000000000000000000000000000000000000000000821660008181527fdf05114fe8fad5d7cd2d71c5651effc2a4c21f13ee8b4a462e2a3bd4e140c73e6020818152604080842073ffffffffffffffffffffffffffffffffffffffff8716808652925280842080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001690555191939290917f4e2965fe48abf86ff779f17f9368d20e8eb4eebd1473e650a0aae103adc4b68b9190a3505050565b3073ffffffffffffffffffffffffffffffffffffffff8216036103c6576040517fa9cefcae00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60007fdf05114fe8fad5d7cd2d71c5651effc2a4c21f13ee8b4a462e2a3bd4e140c73e7fffffffff00000000000000000000000000000000000000000000000000000000841660008181526020838152604080832073ffffffffffffffffffffffffffffffffffffffff8816808552925280832080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001660011790555193945091927fcdd2f8ab598ea828ea63b4a6cfc86ccf7d40784556f0783753603ba712c83b009190a3505050565b80357fffffffff00000000000000000000000000000000000000000000000000000000811681146104c257600080fd5b919050565b803573ffffffffffffffffffffffffffffffffffffffff811681146104c257600080fd5b600080604083850312156104fe57600080fd5b61050783610492565b9150610515602084016104c7565b90509250929050565b60008060006060848603121561053357600080fd5b61053c84610492565b925061054a602085016104c7565b91506040840135801515811461055f57600080fd5b80915050925092509256fea2646970667358221220ba81c8ad5e89b063ae3153099ee2417ffd13400a4f3b5ae2731d7fa01a8bb06c64736f6c63430008110033";
var isSuperArgs = function (xs) { return xs.length > 1; };
var AccessManagerFacet__factory = /** @class */ (function (_super) {
__extends(AccessManagerFacet__factory, _super);
2 changes: 1 addition & 1 deletion dist/factories/AcrossFacetPackedV3__factory.d.ts

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/factories/AcrossFacetPackedV3__factory.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/factories/AcrossFacetPacked__factory.d.ts

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/factories/AcrossFacetPacked__factory.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/factories/AcrossFacetV3__factory.d.ts

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/factories/AcrossFacetV3__factory.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/factories/AcrossFacet__factory.d.ts

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/factories/AcrossFacet__factory.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/factories/AllBridgeFacet__factory.d.ts

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/factories/AllBridgeFacet__factory.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/factories/AmarokFacetPacked__factory.d.ts

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/factories/AmarokFacetPacked__factory.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/factories/AmarokFacet__factory.d.ts

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/factories/AmarokFacet__factory.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/factories/ArbitrumBridgeFacet__factory.d.ts

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/factories/ArbitrumBridgeFacet__factory.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/factories/CBridgeFacetPacked__factory.d.ts

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/factories/CBridgeFacetPacked__factory.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/factories/CBridgeFacet__factory.d.ts

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/factories/CBridgeFacet__factory.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/factories/CalldataVerificationFacet__factory.d.ts

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/factories/CalldataVerificationFacet__factory.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/factories/CelerCircleBridgeFacet__factory.d.ts

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/factories/CelerCircleBridgeFacet__factory.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/factories/CelerIMFacetMutable__factory.d.ts

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/factories/CelerIMFacetMutable__factory.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/factories/DexManagerFacet__factory.d.ts

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/factories/DexManagerFacet__factory.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/factories/DiamondCutFacet__factory.d.ts

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/factories/DiamondCutFacet__factory.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/factories/DiamondLoupeFacet__factory.d.ts
Original file line number Diff line number Diff line change
@@ -13,7 +13,7 @@ export declare class DiamondLoupeFacet__factory extends ContractFactory {
}): TransactionRequest;
attach(address: string): DiamondLoupeFacet;
connect(signer: Signer): DiamondLoupeFacet__factory;
static readonly bytecode = "0x608060405234801561001057600080fd5b506107e2806100206000396000f3fe608060405234801561001057600080fd5b50600436106100675760003560e01c80637a0ed627116100505780637a0ed627146100fa578063adfca15e1461010f578063cdffacc61461012f57600080fd5b806301ffc9a71461006c57806352ef6b2c146100e5575b600080fd5b6100d061007a36600461055d565b7fffffffff000000000000000000000000000000000000000000000000000000001660009081527fc8fcad8db84d3cc18b4c41d551ea0ee66dd599cde068d998e57d5e09332c131f602052604090205460ff1690565b60405190151581526020015b60405180910390f35b6100ed6101cb565b6040516100dc91906105a6565b61010261025d565b6040516100dc919061065d565b61012261011d366004610705565b61045d565b6040516100dc919061073b565b6101a661013d36600461055d565b7fffffffff000000000000000000000000000000000000000000000000000000001660009081527fc8fcad8db84d3cc18b4c41d551ea0ee66dd599cde068d998e57d5e09332c131c602052604090205473ffffffffffffffffffffffffffffffffffffffff1690565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020016100dc565b606060007fc8fcad8db84d3cc18b4c41d551ea0ee66dd599cde068d998e57d5e09332c131c6002810180546040805160208084028201810190925282815293945083018282801561025257602002820191906000526020600020905b815473ffffffffffffffffffffffffffffffffffffffff168152600190910190602001808311610227575b505050505091505090565b7fc8fcad8db84d3cc18b4c41d551ea0ee66dd599cde068d998e57d5e09332c131e546060907fc8fcad8db84d3cc18b4c41d551ea0ee66dd599cde068d998e57d5e09332c131c908067ffffffffffffffff8111156102bd576102bd61074e565b60405190808252806020026020018201604052801561030357816020015b6040805180820190915260008152606060208201528152602001906001900390816102db5790505b50925060005b818110156104575760008360020182815481106103285761032861077d565b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050808583815181106103685761036861077d565b60209081029190910181015173ffffffffffffffffffffffffffffffffffffffff928316905290821660009081526001860182526040908190208054825181850281018501909352808352919290919083018282801561042957602002820191906000526020600020906000905b82829054906101000a900460e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916815260200190600401906020826003010492830192600103820291508084116103d65790505b50505050508583815181106104405761044061077d565b602090810291909101810151015250600101610309565b50505090565b73ffffffffffffffffffffffffffffffffffffffff811660009081527fc8fcad8db84d3cc18b4c41d551ea0ee66dd599cde068d998e57d5e09332c131d602090815260409182902080548351818402810184019094528084526060937fc8fcad8db84d3cc18b4c41d551ea0ee66dd599cde068d998e57d5e09332c131c939092919083018282801561055057602002820191906000526020600020906000905b82829054906101000a900460e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916815260200190600401906020826003010492830192600103820291508084116104fd5790505b5050505050915050919050565b60006020828403121561056f57600080fd5b81357fffffffff000000000000000000000000000000000000000000000000000000008116811461059f57600080fd5b9392505050565b6020808252825182820181905260009190848201906040850190845b818110156105f457835173ffffffffffffffffffffffffffffffffffffffff16835292840192918401916001016105c2565b50909695505050505050565b600081518084526020808501945080840160005b838110156106525781517fffffffff000000000000000000000000000000000000000000000000000000001687529582019590820190600101610614565b509495945050505050565b60006020808301818452808551808352604092508286019150828160051b87010184880160005b838110156106f7578883037fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00185528151805173ffffffffffffffffffffffffffffffffffffffff1684528701518784018790526106e487850182610600565b9588019593505090860190600101610684565b509098975050505050505050565b60006020828403121561071757600080fd5b813573ffffffffffffffffffffffffffffffffffffffff8116811461059f57600080fd5b60208152600061059f6020830184610600565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fdfea264697066735822122015eb4987b4e95aa210df61b2191b587c94a8850e24d66ea290b1c33a2b682a2664736f6c63430008110033";
static readonly bytecode = "0x608060405234801561001057600080fd5b506107e2806100206000396000f3fe608060405234801561001057600080fd5b50600436106100675760003560e01c80637a0ed627116100505780637a0ed627146100fa578063adfca15e1461010f578063cdffacc61461012f57600080fd5b806301ffc9a71461006c57806352ef6b2c146100e5575b600080fd5b6100d061007a36600461055d565b7fffffffff000000000000000000000000000000000000000000000000000000001660009081527fc8fcad8db84d3cc18b4c41d551ea0ee66dd599cde068d998e57d5e09332c131f602052604090205460ff1690565b60405190151581526020015b60405180910390f35b6100ed6101cb565b6040516100dc91906105a6565b61010261025d565b6040516100dc919061065d565b61012261011d366004610705565b61045d565b6040516100dc919061073b565b6101a661013d36600461055d565b7fffffffff000000000000000000000000000000000000000000000000000000001660009081527fc8fcad8db84d3cc18b4c41d551ea0ee66dd599cde068d998e57d5e09332c131c602052604090205473ffffffffffffffffffffffffffffffffffffffff1690565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020016100dc565b606060007fc8fcad8db84d3cc18b4c41d551ea0ee66dd599cde068d998e57d5e09332c131c6002810180546040805160208084028201810190925282815293945083018282801561025257602002820191906000526020600020905b815473ffffffffffffffffffffffffffffffffffffffff168152600190910190602001808311610227575b505050505091505090565b7fc8fcad8db84d3cc18b4c41d551ea0ee66dd599cde068d998e57d5e09332c131e546060907fc8fcad8db84d3cc18b4c41d551ea0ee66dd599cde068d998e57d5e09332c131c908067ffffffffffffffff8111156102bd576102bd61074e565b60405190808252806020026020018201604052801561030357816020015b6040805180820190915260008152606060208201528152602001906001900390816102db5790505b50925060005b818110156104575760008360020182815481106103285761032861077d565b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050808583815181106103685761036861077d565b60209081029190910181015173ffffffffffffffffffffffffffffffffffffffff928316905290821660009081526001860182526040908190208054825181850281018501909352808352919290919083018282801561042957602002820191906000526020600020906000905b82829054906101000a900460e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916815260200190600401906020826003010492830192600103820291508084116103d65790505b50505050508583815181106104405761044061077d565b602090810291909101810151015250600101610309565b50505090565b73ffffffffffffffffffffffffffffffffffffffff811660009081527fc8fcad8db84d3cc18b4c41d551ea0ee66dd599cde068d998e57d5e09332c131d602090815260409182902080548351818402810184019094528084526060937fc8fcad8db84d3cc18b4c41d551ea0ee66dd599cde068d998e57d5e09332c131c939092919083018282801561055057602002820191906000526020600020906000905b82829054906101000a900460e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916815260200190600401906020826003010492830192600103820291508084116104fd5790505b5050505050915050919050565b60006020828403121561056f57600080fd5b81357fffffffff000000000000000000000000000000000000000000000000000000008116811461059f57600080fd5b9392505050565b6020808252825182820181905260009190848201906040850190845b818110156105f457835173ffffffffffffffffffffffffffffffffffffffff16835292840192918401916001016105c2565b50909695505050505050565b600081518084526020808501945080840160005b838110156106525781517fffffffff000000000000000000000000000000000000000000000000000000001687529582019590820190600101610614565b509495945050505050565b60006020808301818452808551808352604092508286019150828160051b87010184880160005b838110156106f7578883037fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00185528151805173ffffffffffffffffffffffffffffffffffffffff1684528701518784018790526106e487850182610600565b9588019593505090860190600101610684565b509098975050505050505050565b60006020828403121561071757600080fd5b813573ffffffffffffffffffffffffffffffffffffffff8116811461059f57600080fd5b60208152600061059f6020830184610600565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fdfea2646970667358221220a0a0034d788c0fb77ebc40e1ac5cfc49b21fddd616496f2ee677ea59f6d2e26764736f6c63430008110033";
static readonly abi: readonly [{
readonly type: "function";
readonly name: "facetAddress";
2 changes: 1 addition & 1 deletion dist/factories/DiamondLoupeFacet__factory.js
Original file line number Diff line number Diff line change
@@ -117,7 +117,7 @@ var _abi = [
stateMutability: "view",
},
];
var _bytecode = "0x608060405234801561001057600080fd5b506107e2806100206000396000f3fe608060405234801561001057600080fd5b50600436106100675760003560e01c80637a0ed627116100505780637a0ed627146100fa578063adfca15e1461010f578063cdffacc61461012f57600080fd5b806301ffc9a71461006c57806352ef6b2c146100e5575b600080fd5b6100d061007a36600461055d565b7fffffffff000000000000000000000000000000000000000000000000000000001660009081527fc8fcad8db84d3cc18b4c41d551ea0ee66dd599cde068d998e57d5e09332c131f602052604090205460ff1690565b60405190151581526020015b60405180910390f35b6100ed6101cb565b6040516100dc91906105a6565b61010261025d565b6040516100dc919061065d565b61012261011d366004610705565b61045d565b6040516100dc919061073b565b6101a661013d36600461055d565b7fffffffff000000000000000000000000000000000000000000000000000000001660009081527fc8fcad8db84d3cc18b4c41d551ea0ee66dd599cde068d998e57d5e09332c131c602052604090205473ffffffffffffffffffffffffffffffffffffffff1690565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020016100dc565b606060007fc8fcad8db84d3cc18b4c41d551ea0ee66dd599cde068d998e57d5e09332c131c6002810180546040805160208084028201810190925282815293945083018282801561025257602002820191906000526020600020905b815473ffffffffffffffffffffffffffffffffffffffff168152600190910190602001808311610227575b505050505091505090565b7fc8fcad8db84d3cc18b4c41d551ea0ee66dd599cde068d998e57d5e09332c131e546060907fc8fcad8db84d3cc18b4c41d551ea0ee66dd599cde068d998e57d5e09332c131c908067ffffffffffffffff8111156102bd576102bd61074e565b60405190808252806020026020018201604052801561030357816020015b6040805180820190915260008152606060208201528152602001906001900390816102db5790505b50925060005b818110156104575760008360020182815481106103285761032861077d565b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050808583815181106103685761036861077d565b60209081029190910181015173ffffffffffffffffffffffffffffffffffffffff928316905290821660009081526001860182526040908190208054825181850281018501909352808352919290919083018282801561042957602002820191906000526020600020906000905b82829054906101000a900460e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916815260200190600401906020826003010492830192600103820291508084116103d65790505b50505050508583815181106104405761044061077d565b602090810291909101810151015250600101610309565b50505090565b73ffffffffffffffffffffffffffffffffffffffff811660009081527fc8fcad8db84d3cc18b4c41d551ea0ee66dd599cde068d998e57d5e09332c131d602090815260409182902080548351818402810184019094528084526060937fc8fcad8db84d3cc18b4c41d551ea0ee66dd599cde068d998e57d5e09332c131c939092919083018282801561055057602002820191906000526020600020906000905b82829054906101000a900460e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916815260200190600401906020826003010492830192600103820291508084116104fd5790505b5050505050915050919050565b60006020828403121561056f57600080fd5b81357fffffffff000000000000000000000000000000000000000000000000000000008116811461059f57600080fd5b9392505050565b6020808252825182820181905260009190848201906040850190845b818110156105f457835173ffffffffffffffffffffffffffffffffffffffff16835292840192918401916001016105c2565b50909695505050505050565b600081518084526020808501945080840160005b838110156106525781517fffffffff000000000000000000000000000000000000000000000000000000001687529582019590820190600101610614565b509495945050505050565b60006020808301818452808551808352604092508286019150828160051b87010184880160005b838110156106f7578883037fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00185528151805173ffffffffffffffffffffffffffffffffffffffff1684528701518784018790526106e487850182610600565b9588019593505090860190600101610684565b509098975050505050505050565b60006020828403121561071757600080fd5b813573ffffffffffffffffffffffffffffffffffffffff8116811461059f57600080fd5b60208152600061059f6020830184610600565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fdfea264697066735822122015eb4987b4e95aa210df61b2191b587c94a8850e24d66ea290b1c33a2b682a2664736f6c63430008110033";
var _bytecode = "0x608060405234801561001057600080fd5b506107e2806100206000396000f3fe608060405234801561001057600080fd5b50600436106100675760003560e01c80637a0ed627116100505780637a0ed627146100fa578063adfca15e1461010f578063cdffacc61461012f57600080fd5b806301ffc9a71461006c57806352ef6b2c146100e5575b600080fd5b6100d061007a36600461055d565b7fffffffff000000000000000000000000000000000000000000000000000000001660009081527fc8fcad8db84d3cc18b4c41d551ea0ee66dd599cde068d998e57d5e09332c131f602052604090205460ff1690565b60405190151581526020015b60405180910390f35b6100ed6101cb565b6040516100dc91906105a6565b61010261025d565b6040516100dc919061065d565b61012261011d366004610705565b61045d565b6040516100dc919061073b565b6101a661013d36600461055d565b7fffffffff000000000000000000000000000000000000000000000000000000001660009081527fc8fcad8db84d3cc18b4c41d551ea0ee66dd599cde068d998e57d5e09332c131c602052604090205473ffffffffffffffffffffffffffffffffffffffff1690565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020016100dc565b606060007fc8fcad8db84d3cc18b4c41d551ea0ee66dd599cde068d998e57d5e09332c131c6002810180546040805160208084028201810190925282815293945083018282801561025257602002820191906000526020600020905b815473ffffffffffffffffffffffffffffffffffffffff168152600190910190602001808311610227575b505050505091505090565b7fc8fcad8db84d3cc18b4c41d551ea0ee66dd599cde068d998e57d5e09332c131e546060907fc8fcad8db84d3cc18b4c41d551ea0ee66dd599cde068d998e57d5e09332c131c908067ffffffffffffffff8111156102bd576102bd61074e565b60405190808252806020026020018201604052801561030357816020015b6040805180820190915260008152606060208201528152602001906001900390816102db5790505b50925060005b818110156104575760008360020182815481106103285761032861077d565b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050808583815181106103685761036861077d565b60209081029190910181015173ffffffffffffffffffffffffffffffffffffffff928316905290821660009081526001860182526040908190208054825181850281018501909352808352919290919083018282801561042957602002820191906000526020600020906000905b82829054906101000a900460e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916815260200190600401906020826003010492830192600103820291508084116103d65790505b50505050508583815181106104405761044061077d565b602090810291909101810151015250600101610309565b50505090565b73ffffffffffffffffffffffffffffffffffffffff811660009081527fc8fcad8db84d3cc18b4c41d551ea0ee66dd599cde068d998e57d5e09332c131d602090815260409182902080548351818402810184019094528084526060937fc8fcad8db84d3cc18b4c41d551ea0ee66dd599cde068d998e57d5e09332c131c939092919083018282801561055057602002820191906000526020600020906000905b82829054906101000a900460e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916815260200190600401906020826003010492830192600103820291508084116104fd5790505b5050505050915050919050565b60006020828403121561056f57600080fd5b81357fffffffff000000000000000000000000000000000000000000000000000000008116811461059f57600080fd5b9392505050565b6020808252825182820181905260009190848201906040850190845b818110156105f457835173ffffffffffffffffffffffffffffffffffffffff16835292840192918401916001016105c2565b50909695505050505050565b600081518084526020808501945080840160005b838110156106525781517fffffffff000000000000000000000000000000000000000000000000000000001687529582019590820190600101610614565b509495945050505050565b60006020808301818452808551808352604092508286019150828160051b87010184880160005b838110156106f7578883037fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00185528151805173ffffffffffffffffffffffffffffffffffffffff1684528701518784018790526106e487850182610600565b9588019593505090860190600101610684565b509098975050505050505050565b60006020828403121561071757600080fd5b813573ffffffffffffffffffffffffffffffffffffffff8116811461059f57600080fd5b60208152600061059f6020830184610600565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fdfea2646970667358221220a0a0034d788c0fb77ebc40e1ac5cfc49b21fddd616496f2ee677ea59f6d2e26764736f6c63430008110033";
var isSuperArgs = function (xs) { return xs.length > 1; };
var DiamondLoupeFacet__factory = /** @class */ (function (_super) {
__extends(DiamondLoupeFacet__factory, _super);
25 changes: 25 additions & 0 deletions dist/factories/ECDSA__factory.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
import { Signer, ContractFactory, Overrides } from "ethers";
import type { Provider, TransactionRequest } from "@ethersproject/providers";
import type { PromiseOrValue } from "../common";
import type { ECDSA, ECDSAInterface } from "../ECDSA";
declare type ECDSAConstructorParams = [signer?: Signer] | ConstructorParameters<typeof ContractFactory>;
export declare class ECDSA__factory extends ContractFactory {
constructor(...args: ECDSAConstructorParams);
deploy(overrides?: Overrides & {
from?: PromiseOrValue<string>;
}): Promise<ECDSA>;
getDeployTransaction(overrides?: Overrides & {
from?: PromiseOrValue<string>;
}): TransactionRequest;
attach(address: string): ECDSA;
connect(signer: Signer): ECDSA__factory;
static readonly bytecode = "0x60566037600b82828239805160001a607314602a57634e487b7160e01b600052600060045260246000fd5b30600052607381538281f3fe73000000000000000000000000000000000000000030146080604052600080fdfea2646970667358221220aa77467795fb7022b7c56146b0e24bc2031b05f305a7768611cf93ed8f93f46e64736f6c63430008110033";
static readonly abi: readonly [{
readonly type: "error";
readonly name: "InvalidSignature";
readonly inputs: readonly [];
}];
static createInterface(): ECDSAInterface;
static connect(address: string, signerOrProvider: Signer | Provider): ECDSA;
}
export {};
70 changes: 70 additions & 0 deletions dist/factories/ECDSA__factory.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
"use strict";
var __extends = (this && this.__extends) || (function () {
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };
return extendStatics(d, b);
};
return function (d, b) {
if (typeof b !== "function" && b !== null)
throw new TypeError("Class extends value " + String(b) + " is not a constructor or null");
extendStatics(d, b);
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
})();
Object.defineProperty(exports, "__esModule", { value: true });
exports.ECDSA__factory = void 0;
/* Autogenerated file. Do not edit manually. */
/* tslint:disable */
/* eslint-disable */
var ethers_1 = require("ethers");
var _abi = [
{
type: "error",
name: "InvalidSignature",
inputs: [],
},
];
var _bytecode = "0x60566037600b82828239805160001a607314602a57634e487b7160e01b600052600060045260246000fd5b30600052607381538281f3fe73000000000000000000000000000000000000000030146080604052600080fdfea2646970667358221220aa77467795fb7022b7c56146b0e24bc2031b05f305a7768611cf93ed8f93f46e64736f6c63430008110033";
var isSuperArgs = function (xs) { return xs.length > 1; };
var ECDSA__factory = /** @class */ (function (_super) {
__extends(ECDSA__factory, _super);
function ECDSA__factory() {
var args = [];
for (var _i = 0; _i < arguments.length; _i++) {
args[_i] = arguments[_i];
}
var _this = this;
if (isSuperArgs(args)) {
_this = _super.apply(this, args) || this;
}
else {
_this = _super.call(this, _abi, _bytecode, args[0]) || this;
}
return _this;
}
ECDSA__factory.prototype.deploy = function (overrides) {
return _super.prototype.deploy.call(this, overrides || {});
};
ECDSA__factory.prototype.getDeployTransaction = function (overrides) {
return _super.prototype.getDeployTransaction.call(this, overrides || {});
};
ECDSA__factory.prototype.attach = function (address) {
return _super.prototype.attach.call(this, address);
};
ECDSA__factory.prototype.connect = function (signer) {
return _super.prototype.connect.call(this, signer);
};
ECDSA__factory.createInterface = function () {
return new ethers_1.utils.Interface(_abi);
};
ECDSA__factory.connect = function (address, signerOrProvider) {
return new ethers_1.Contract(address, _abi, signerOrProvider);
};
ECDSA__factory.bytecode = _bytecode;
ECDSA__factory.abi = _abi;
return ECDSA__factory;
}(ethers_1.ContractFactory));
exports.ECDSA__factory = ECDSA__factory;
59 changes: 59 additions & 0 deletions dist/factories/EIP712__factory.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
import { Signer } from "ethers";
import type { Provider } from "@ethersproject/providers";
import type { EIP712, EIP712Interface } from "../EIP712";
export declare class EIP712__factory {
static readonly abi: readonly [{
readonly type: "function";
readonly name: "eip712Domain";
readonly inputs: readonly [];
readonly outputs: readonly [{
readonly name: "fields";
readonly type: "bytes1";
readonly internalType: "bytes1";
}, {
readonly name: "name";
readonly type: "string";
readonly internalType: "string";
}, {
readonly name: "version";
readonly type: "string";
readonly internalType: "string";
}, {
readonly name: "chainId";
readonly type: "uint256";
readonly internalType: "uint256";
}, {
readonly name: "verifyingContract";
readonly type: "address";
readonly internalType: "address";
}, {
readonly name: "salt";
readonly type: "bytes32";
readonly internalType: "bytes32";
}, {
readonly name: "extensions";
readonly type: "uint256[]";
readonly internalType: "uint256[]";
}];
readonly stateMutability: "view";
}, {
readonly type: "event";
readonly name: "EIP712DomainChanged";
readonly inputs: readonly [];
readonly anonymous: false;
}, {
readonly type: "error";
readonly name: "InvalidShortString";
readonly inputs: readonly [];
}, {
readonly type: "error";
readonly name: "StringTooLong";
readonly inputs: readonly [{
readonly name: "str";
readonly type: "string";
readonly internalType: "string";
}];
}];
static createInterface(): EIP712Interface;
static connect(address: string, signerOrProvider: Signer | Provider): EIP712;
}
87 changes: 87 additions & 0 deletions dist/factories/EIP712__factory.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,87 @@
"use strict";
/* Autogenerated file. Do not edit manually. */
/* tslint:disable */
/* eslint-disable */
Object.defineProperty(exports, "__esModule", { value: true });
exports.EIP712__factory = void 0;
var ethers_1 = require("ethers");
var _abi = [
{
type: "function",
name: "eip712Domain",
inputs: [],
outputs: [
{
name: "fields",
type: "bytes1",
internalType: "bytes1",
},
{
name: "name",
type: "string",
internalType: "string",
},
{
name: "version",
type: "string",
internalType: "string",
},
{
name: "chainId",
type: "uint256",
internalType: "uint256",
},
{
name: "verifyingContract",
type: "address",
internalType: "address",
},
{
name: "salt",
type: "bytes32",
internalType: "bytes32",
},
{
name: "extensions",
type: "uint256[]",
internalType: "uint256[]",
},
],
stateMutability: "view",
},
{
type: "event",
name: "EIP712DomainChanged",
inputs: [],
anonymous: false,
},
{
type: "error",
name: "InvalidShortString",
inputs: [],
},
{
type: "error",
name: "StringTooLong",
inputs: [
{
name: "str",
type: "string",
internalType: "string",
},
],
},
];
var EIP712__factory = /** @class */ (function () {
function EIP712__factory() {
}
EIP712__factory.createInterface = function () {
return new ethers_1.utils.Interface(_abi);
};
EIP712__factory.connect = function (address, signerOrProvider) {
return new ethers_1.Contract(address, _abi, signerOrProvider);
};
EIP712__factory.abi = _abi;
return EIP712__factory;
}());
exports.EIP712__factory = EIP712__factory;
2 changes: 1 addition & 1 deletion dist/factories/ERC1155Holder__factory.d.ts
Original file line number Diff line number Diff line change
@@ -13,7 +13,7 @@ export declare class ERC1155Holder__factory extends ContractFactory {
}): TransactionRequest;
attach(address: string): ERC1155Holder;
connect(signer: Signer): ERC1155Holder__factory;
static readonly bytecode = "0x608060405234801561001057600080fd5b506104eb806100206000396000f3fe608060405234801561001057600080fd5b50600436106100415760003560e01c806301ffc9a714610046578063bc197c811461006e578063f23a6e61146100d7575b600080fd5b6100596100543660046101a8565b61010f565b60405190151581526020015b60405180910390f35b6100a661007c3660046103a6565b7fbc197c810000000000000000000000000000000000000000000000000000000095945050505050565b6040517fffffffff000000000000000000000000000000000000000000000000000000009091168152602001610065565b6100a66100e5366004610450565b7ff23a6e610000000000000000000000000000000000000000000000000000000095945050505050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082167f4e2312e00000000000000000000000000000000000000000000000000000000014806101a257507f01ffc9a7000000000000000000000000000000000000000000000000000000007fffffffff000000000000000000000000000000000000000000000000000000008316145b92915050565b6000602082840312156101ba57600080fd5b81357fffffffff00000000000000000000000000000000000000000000000000000000811681146101ea57600080fd5b9392505050565b803573ffffffffffffffffffffffffffffffffffffffff8116811461021557600080fd5b919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016810167ffffffffffffffff811182821017156102905761029061021a565b604052919050565b600082601f8301126102a957600080fd5b8135602067ffffffffffffffff8211156102c5576102c561021a565b8160051b6102d4828201610249565b92835284810182019282810190878511156102ee57600080fd5b83870192505b8483101561030d578235825291830191908301906102f4565b979650505050505050565b600082601f83011261032957600080fd5b813567ffffffffffffffff8111156103435761034361021a565b61037460207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f84011601610249565b81815284602083860101111561038957600080fd5b816020850160208301376000918101602001919091529392505050565b600080600080600060a086880312156103be57600080fd5b6103c7866101f1565b94506103d5602087016101f1565b9350604086013567ffffffffffffffff808211156103f257600080fd5b6103fe89838a01610298565b9450606088013591508082111561041457600080fd5b61042089838a01610298565b9350608088013591508082111561043657600080fd5b5061044388828901610318565b9150509295509295909350565b600080600080600060a0868803121561046857600080fd5b610471866101f1565b945061047f602087016101f1565b93506040860135925060608601359150608086013567ffffffffffffffff8111156104a957600080fd5b6104438882890161031856fea2646970667358221220a83e40e2cca234393d78702c68c8617420f9e15815f88026a8561e9ce9b66c1d64736f6c63430008110033";
static readonly bytecode = "0x608060405234801561001057600080fd5b506104eb806100206000396000f3fe608060405234801561001057600080fd5b50600436106100415760003560e01c806301ffc9a714610046578063bc197c811461006e578063f23a6e61146100d7575b600080fd5b6100596100543660046101a8565b61010f565b60405190151581526020015b60405180910390f35b6100a661007c3660046103a6565b7fbc197c810000000000000000000000000000000000000000000000000000000095945050505050565b6040517fffffffff000000000000000000000000000000000000000000000000000000009091168152602001610065565b6100a66100e5366004610450565b7ff23a6e610000000000000000000000000000000000000000000000000000000095945050505050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082167f4e2312e00000000000000000000000000000000000000000000000000000000014806101a257507f01ffc9a7000000000000000000000000000000000000000000000000000000007fffffffff000000000000000000000000000000000000000000000000000000008316145b92915050565b6000602082840312156101ba57600080fd5b81357fffffffff00000000000000000000000000000000000000000000000000000000811681146101ea57600080fd5b9392505050565b803573ffffffffffffffffffffffffffffffffffffffff8116811461021557600080fd5b919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016810167ffffffffffffffff811182821017156102905761029061021a565b604052919050565b600082601f8301126102a957600080fd5b8135602067ffffffffffffffff8211156102c5576102c561021a565b8160051b6102d4828201610249565b92835284810182019282810190878511156102ee57600080fd5b83870192505b8483101561030d578235825291830191908301906102f4565b979650505050505050565b600082601f83011261032957600080fd5b813567ffffffffffffffff8111156103435761034361021a565b61037460207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f84011601610249565b81815284602083860101111561038957600080fd5b816020850160208301376000918101602001919091529392505050565b600080600080600060a086880312156103be57600080fd5b6103c7866101f1565b94506103d5602087016101f1565b9350604086013567ffffffffffffffff808211156103f257600080fd5b6103fe89838a01610298565b9450606088013591508082111561041457600080fd5b61042089838a01610298565b9350608088013591508082111561043657600080fd5b5061044388828901610318565b9150509295509295909350565b600080600080600060a0868803121561046857600080fd5b610471866101f1565b945061047f602087016101f1565b93506040860135925060608601359150608086013567ffffffffffffffff8111156104a957600080fd5b6104438882890161031856fea264697066735822122016c315e2742258f23d60b0136bf2dc19fc06c59437004c251ea24a02f4ce43c764736f6c63430008110033";
static readonly abi: readonly [{
readonly type: "function";
readonly name: "onERC1155BatchReceived";
2 changes: 1 addition & 1 deletion dist/factories/ERC1155Holder__factory.js
Original file line number Diff line number Diff line change
@@ -119,7 +119,7 @@ var _abi = [
stateMutability: "view",
},
];
var _bytecode = "0x608060405234801561001057600080fd5b506104eb806100206000396000f3fe608060405234801561001057600080fd5b50600436106100415760003560e01c806301ffc9a714610046578063bc197c811461006e578063f23a6e61146100d7575b600080fd5b6100596100543660046101a8565b61010f565b60405190151581526020015b60405180910390f35b6100a661007c3660046103a6565b7fbc197c810000000000000000000000000000000000000000000000000000000095945050505050565b6040517fffffffff000000000000000000000000000000000000000000000000000000009091168152602001610065565b6100a66100e5366004610450565b7ff23a6e610000000000000000000000000000000000000000000000000000000095945050505050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082167f4e2312e00000000000000000000000000000000000000000000000000000000014806101a257507f01ffc9a7000000000000000000000000000000000000000000000000000000007fffffffff000000000000000000000000000000000000000000000000000000008316145b92915050565b6000602082840312156101ba57600080fd5b81357fffffffff00000000000000000000000000000000000000000000000000000000811681146101ea57600080fd5b9392505050565b803573ffffffffffffffffffffffffffffffffffffffff8116811461021557600080fd5b919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016810167ffffffffffffffff811182821017156102905761029061021a565b604052919050565b600082601f8301126102a957600080fd5b8135602067ffffffffffffffff8211156102c5576102c561021a565b8160051b6102d4828201610249565b92835284810182019282810190878511156102ee57600080fd5b83870192505b8483101561030d578235825291830191908301906102f4565b979650505050505050565b600082601f83011261032957600080fd5b813567ffffffffffffffff8111156103435761034361021a565b61037460207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f84011601610249565b81815284602083860101111561038957600080fd5b816020850160208301376000918101602001919091529392505050565b600080600080600060a086880312156103be57600080fd5b6103c7866101f1565b94506103d5602087016101f1565b9350604086013567ffffffffffffffff808211156103f257600080fd5b6103fe89838a01610298565b9450606088013591508082111561041457600080fd5b61042089838a01610298565b9350608088013591508082111561043657600080fd5b5061044388828901610318565b9150509295509295909350565b600080600080600060a0868803121561046857600080fd5b610471866101f1565b945061047f602087016101f1565b93506040860135925060608601359150608086013567ffffffffffffffff8111156104a957600080fd5b6104438882890161031856fea2646970667358221220a83e40e2cca234393d78702c68c8617420f9e15815f88026a8561e9ce9b66c1d64736f6c63430008110033";
var _bytecode = "0x608060405234801561001057600080fd5b506104eb806100206000396000f3fe608060405234801561001057600080fd5b50600436106100415760003560e01c806301ffc9a714610046578063bc197c811461006e578063f23a6e61146100d7575b600080fd5b6100596100543660046101a8565b61010f565b60405190151581526020015b60405180910390f35b6100a661007c3660046103a6565b7fbc197c810000000000000000000000000000000000000000000000000000000095945050505050565b6040517fffffffff000000000000000000000000000000000000000000000000000000009091168152602001610065565b6100a66100e5366004610450565b7ff23a6e610000000000000000000000000000000000000000000000000000000095945050505050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082167f4e2312e00000000000000000000000000000000000000000000000000000000014806101a257507f01ffc9a7000000000000000000000000000000000000000000000000000000007fffffffff000000000000000000000000000000000000000000000000000000008316145b92915050565b6000602082840312156101ba57600080fd5b81357fffffffff00000000000000000000000000000000000000000000000000000000811681146101ea57600080fd5b9392505050565b803573ffffffffffffffffffffffffffffffffffffffff8116811461021557600080fd5b919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016810167ffffffffffffffff811182821017156102905761029061021a565b604052919050565b600082601f8301126102a957600080fd5b8135602067ffffffffffffffff8211156102c5576102c561021a565b8160051b6102d4828201610249565b92835284810182019282810190878511156102ee57600080fd5b83870192505b8483101561030d578235825291830191908301906102f4565b979650505050505050565b600082601f83011261032957600080fd5b813567ffffffffffffffff8111156103435761034361021a565b61037460207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f84011601610249565b81815284602083860101111561038957600080fd5b816020850160208301376000918101602001919091529392505050565b600080600080600060a086880312156103be57600080fd5b6103c7866101f1565b94506103d5602087016101f1565b9350604086013567ffffffffffffffff808211156103f257600080fd5b6103fe89838a01610298565b9450606088013591508082111561041457600080fd5b61042089838a01610298565b9350608088013591508082111561043657600080fd5b5061044388828901610318565b9150509295509295909350565b600080600080600060a0868803121561046857600080fd5b610471866101f1565b945061047f602087016101f1565b93506040860135925060608601359150608086013567ffffffffffffffff8111156104a957600080fd5b6104438882890161031856fea264697066735822122016c315e2742258f23d60b0136bf2dc19fc06c59437004c251ea24a02f4ce43c764736f6c63430008110033";
var isSuperArgs = function (xs) { return xs.length > 1; };
var ERC1155Holder__factory = /** @class */ (function (_super) {
__extends(ERC1155Holder__factory, _super);
Loading

0 comments on commit 8084a71

Please sign in to comment.