🔧 Added getLocksStatus

This commit is contained in:
PedroCailleret
2023-01-30 07:29:55 -03:00
parent ce28faae9d
commit d946c239dc
17 changed files with 257 additions and 27 deletions

View File

@@ -263,12 +263,6 @@ const _abi = [
name: "amount",
type: "uint256",
},
{
indexed: false,
internalType: "uint256",
name: "amount",
type: "uint256",
},
],
name: "LockReleased",
type: "event",

File diff suppressed because one or more lines are too long

View File

@@ -37,6 +37,7 @@ export interface P2PIXInterface extends utils.Interface {
"deposit(address,uint96,uint160,bool,bytes32)": FunctionFragment;
"getBalance(address,address)": FunctionFragment;
"getBalances(address[],address)": FunctionFragment;
"getLocksStatus(uint256[])": FunctionFragment;
"getPixTarget(address,address)": FunctionFragment;
"getValid(address,address)": FunctionFragment;
"lock(address,address,address,address,uint256,uint256,bytes32[],uint256[])": FunctionFragment;
@@ -72,6 +73,7 @@ export interface P2PIXInterface extends utils.Interface {
| "deposit"
| "getBalance"
| "getBalances"
| "getLocksStatus"
| "getPixTarget"
| "getValid"
| "lock"
@@ -132,6 +134,10 @@ export interface P2PIXInterface extends utils.Interface {
functionFragment: "getBalances",
values: [PromiseOrValue<string>[], PromiseOrValue<string>]
): string;
encodeFunctionData(
functionFragment: "getLocksStatus",
values: [PromiseOrValue<BigNumberish>[]]
): string;
encodeFunctionData(
functionFragment: "getPixTarget",
values: [PromiseOrValue<string>, PromiseOrValue<string>]
@@ -265,6 +271,10 @@ export interface P2PIXInterface extends utils.Interface {
functionFragment: "getBalances",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "getLocksStatus",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "getPixTarget",
data: BytesLike
@@ -577,6 +587,11 @@ export interface P2PIX extends BaseContract {
overrides?: CallOverrides
): Promise<[BigNumber[]]>;
getLocksStatus(
ids: PromiseOrValue<BigNumberish>[],
overrides?: CallOverrides
): Promise<[BigNumber[], boolean[]]>;
getPixTarget(
seller: PromiseOrValue<string>,
token: PromiseOrValue<string>,
@@ -767,6 +782,11 @@ export interface P2PIX extends BaseContract {
overrides?: CallOverrides
): Promise<BigNumber[]>;
getLocksStatus(
ids: PromiseOrValue<BigNumberish>[],
overrides?: CallOverrides
): Promise<[BigNumber[], boolean[]]>;
getPixTarget(
seller: PromiseOrValue<string>,
token: PromiseOrValue<string>,
@@ -957,6 +977,11 @@ export interface P2PIX extends BaseContract {
overrides?: CallOverrides
): Promise<BigNumber[]>;
getLocksStatus(
ids: PromiseOrValue<BigNumberish>[],
overrides?: CallOverrides
): Promise<[BigNumber[], boolean[]]>;
getPixTarget(
seller: PromiseOrValue<string>,
token: PromiseOrValue<string>,
@@ -1257,6 +1282,11 @@ export interface P2PIX extends BaseContract {
overrides?: CallOverrides
): Promise<BigNumber>;
getLocksStatus(
ids: PromiseOrValue<BigNumberish>[],
overrides?: CallOverrides
): Promise<BigNumber>;
getPixTarget(
seller: PromiseOrValue<string>,
token: PromiseOrValue<string>,
@@ -1424,6 +1454,11 @@ export interface P2PIX extends BaseContract {
overrides?: CallOverrides
): Promise<PopulatedTransaction>;
getLocksStatus(
ids: PromiseOrValue<BigNumberish>[],
overrides?: CallOverrides
): Promise<PopulatedTransaction>;
getPixTarget(
seller: PromiseOrValue<string>,
token: PromiseOrValue<string>,