Skip to content

Commit

Permalink
fix: update function signatures in Wallet, L1Signer and `L1VoidSi…
Browse files Browse the repository at this point in the history
…gner`
  • Loading branch information
danijelTxFusion committed Apr 19, 2024
1 parent 2a7084e commit 1afcb82
Show file tree
Hide file tree
Showing 2 changed files with 25 additions and 18 deletions.
19 changes: 12 additions & 7 deletions src/signer.ts
Original file line number Diff line number Diff line change
Expand Up @@ -964,12 +964,14 @@ export class L1Signer extends AdapterL1(ethers.JsonRpcSigner) {
operatorTip?: BigNumberish;
bridgeAddress?: Address;
approveERC20?: boolean;
approveBaseERC20?: boolean;
l2GasLimit?: BigNumberish;
gasPerPubdataByte?: BigNumberish;
refundRecipient?: Address;
overrides?: Overrides;
approveOverrides?: Overrides;
customBridgeData?: BytesLike;
approveBaseOverrides?: Overrides;
customBridgeData?: BytesLike
}): Promise<PriorityOpResponse> {
return super.deposit(transaction);
}
Expand Down Expand Up @@ -1005,7 +1007,7 @@ export class L1Signer extends AdapterL1(ethers.JsonRpcSigner) {
l2GasLimit?: BigNumberish;
gasPerPubdataByte?: BigNumberish;
refundRecipient?: Address;
overrides?: Overrides;
overrides?: Overrides
}): Promise<bigint> {
return super.estimateGasDeposit(transaction);
}
Expand Down Expand Up @@ -1040,7 +1042,7 @@ export class L1Signer extends AdapterL1(ethers.JsonRpcSigner) {
gasPerPubdataByte?: BigNumberish;
customBridgeData?: BytesLike;
refundRecipient?: Address;
overrides?: Overrides;
overrides?: Overrides
}): Promise<any> {
return super.getDepositTx(transaction);
}
Expand Down Expand Up @@ -1239,13 +1241,14 @@ export class L1Signer extends AdapterL1(ethers.JsonRpcSigner) {
override async requestExecute(transaction: {
contractAddress: Address;
calldata: string;
l2GasLimit: BigNumberish;
l2GasLimit?: BigNumberish;
mintValue?: BigNumberish;
l2Value?: BigNumberish;
factoryDeps?: BytesLike[];
operatorTip?: BigNumberish;
gasPerPubdataByte?: BigNumberish;
refundRecipient?: Address;
overrides?: Overrides;
overrides?: Overrides
}): Promise<PriorityOpResponse> {
return super.requestExecute(transaction);
}
Expand Down Expand Up @@ -1275,12 +1278,13 @@ export class L1Signer extends AdapterL1(ethers.JsonRpcSigner) {
contractAddress: Address;
calldata: string;
l2GasLimit?: BigNumberish;
mintValue?: BigNumberish;
l2Value?: BigNumberish;
factoryDeps?: BytesLike[];
operatorTip?: BigNumberish;
gasPerPubdataByte?: BigNumberish;
refundRecipient?: Address;
overrides?: Overrides;
overrides?: Overrides
}): Promise<bigint> {
return super.estimateGasRequestExecute(transaction);
}
Expand Down Expand Up @@ -1309,12 +1313,13 @@ export class L1Signer extends AdapterL1(ethers.JsonRpcSigner) {
contractAddress: Address;
calldata: string;
l2GasLimit?: BigNumberish;
mintValue?: BigNumberish;
l2Value?: BigNumberish;
factoryDeps?: BytesLike[];
operatorTip?: BigNumberish;
gasPerPubdataByte?: BigNumberish;
refundRecipient?: Address;
overrides?: Overrides;
overrides?: Overrides
}): Promise<TransactionRequest> {
return super.getRequestExecuteTx(transaction);
}
Expand Down
24 changes: 13 additions & 11 deletions src/wallet.ts
Original file line number Diff line number Diff line change
Expand Up @@ -498,10 +498,10 @@ export class Wallet extends AdapterL2(AdapterL1(ethers.Wallet)) {
l2GasLimit?: BigNumberish;
gasPerPubdataByte?: BigNumberish;
refundRecipient?: Address;
overrides?: ethers.Overrides;
approveOverrides?: ethers.Overrides;
approveBaseOverrides?: ethers.Overrides;
customBridgeData?: BytesLike;
overrides?: Overrides;
approveOverrides?: Overrides;
approveBaseOverrides?: Overrides;
customBridgeData?: BytesLike
}): Promise<PriorityOpResponse> {
return super.deposit(transaction);
}
Expand Down Expand Up @@ -537,7 +537,7 @@ export class Wallet extends AdapterL2(AdapterL1(ethers.Wallet)) {
l2GasLimit?: BigNumberish;
gasPerPubdataByte?: BigNumberish;
refundRecipient?: Address;
overrides?: Overrides;
overrides?: Overrides
}): Promise<bigint> {
return super.estimateGasDeposit(transaction);
}
Expand Down Expand Up @@ -572,7 +572,7 @@ export class Wallet extends AdapterL2(AdapterL1(ethers.Wallet)) {
gasPerPubdataByte?: BigNumberish;
customBridgeData?: BytesLike;
refundRecipient?: Address;
overrides?: ethers.Overrides;
overrides?: Overrides
}): Promise<any> {
return super.getDepositTx(transaction);
}
Expand Down Expand Up @@ -773,13 +773,14 @@ export class Wallet extends AdapterL2(AdapterL1(ethers.Wallet)) {
override async requestExecute(transaction: {
contractAddress: Address;
calldata: string;
l2GasLimit: BigNumberish;
l2GasLimit?: BigNumberish;
mintValue?: BigNumberish;
l2Value?: BigNumberish;
factoryDeps?: BytesLike[];
operatorTip?: BigNumberish;
gasPerPubdataByte?: BigNumberish;
refundRecipient?: Address;
overrides?: Overrides;
overrides?: Overrides
}): Promise<PriorityOpResponse> {
return super.requestExecute(transaction);
}
Expand Down Expand Up @@ -810,12 +811,13 @@ export class Wallet extends AdapterL2(AdapterL1(ethers.Wallet)) {
contractAddress: Address;
calldata: string;
l2GasLimit?: BigNumberish;
mintValue?: BigNumberish;
l2Value?: BigNumberish;
factoryDeps?: BytesLike[];
operatorTip?: BigNumberish;
gasPerPubdataByte?: BigNumberish;
refundRecipient?: Address;
overrides?: Overrides;
overrides?: Overrides
}): Promise<bigint> {
return super.estimateGasRequestExecute(transaction);
}
Expand Down Expand Up @@ -847,11 +849,11 @@ export class Wallet extends AdapterL2(AdapterL1(ethers.Wallet)) {
l2GasLimit?: BigNumberish;
mintValue?: BigNumberish;
l2Value?: BigNumberish;
factoryDeps?: ethers.BytesLike[];
factoryDeps?: BytesLike[];
operatorTip?: BigNumberish;
gasPerPubdataByte?: BigNumberish;
refundRecipient?: Address;
overrides?: ethers.Overrides;
overrides?: Overrides
}): Promise<TransactionRequest> {
return super.getRequestExecuteTx(transaction);
}
Expand Down

0 comments on commit 1afcb82

Please sign in to comment.