File tree Expand file tree Collapse file tree 3 files changed +7
-3
lines changed
packages/coins-sdk/src/actions Expand file tree Collapse file tree 3 files changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -177,7 +177,7 @@ export async function tradeCoin({
177177 primaryType : "PermitSingle" ,
178178 types : PERMIT_SINGLE_TYPES ,
179179 message,
180- account : typeof account === "string" ? account : account ,
180+ account,
181181 } ) ;
182182 signatures . push ( {
183183 signature,
Original file line number Diff line number Diff line change 11import { coinABI } from "@zoralabs/protocol-deployments" ;
22import { validateClientNetwork } from "../utils/validateClientNetwork" ;
33import {
4+ Account ,
45 Address ,
56 parseEventLogs ,
67 SimulateContractParameters ,
@@ -35,12 +36,13 @@ export async function updateCoinURI(
3536 args : UpdateCoinURIArgs ,
3637 walletClient : WalletClient ,
3738 publicClient : GenericPublicClient ,
39+ account ?: Account | Address ,
3840) {
3941 validateClientNetwork ( publicClient ) ;
4042 const call = updateCoinURICall ( args ) ;
4143 const { request } = await publicClient . simulateContract ( {
4244 ...call ,
43- account : walletClient . account ! ,
45+ account : account ?? walletClient . account ,
4446 } ) ;
4547 const hash = await walletClient . writeContract ( request ) ;
4648 const receipt = await publicClient . waitForTransactionReceipt ( { hash } ) ;
Original file line number Diff line number Diff line change 11import { coinABI } from "@zoralabs/protocol-deployments" ;
22import { validateClientNetwork } from "../utils/validateClientNetwork" ;
33import {
4+ Account ,
45 Address ,
56 parseEventLogs ,
67 SimulateContractParameters ,
@@ -31,12 +32,13 @@ export async function updatePayoutRecipient(
3132 args : UpdatePayoutRecipientArgs ,
3233 walletClient : WalletClient ,
3334 publicClient : GenericPublicClient ,
35+ account ?: Account | Address ,
3436) {
3537 validateClientNetwork ( publicClient ) ;
3638 const call = updatePayoutRecipientCall ( args ) ;
3739 const { request } = await publicClient . simulateContract ( {
3840 ...call ,
39- account : walletClient . account ! ,
41+ account : account ?? walletClient . account ! ,
4042 } ) ;
4143 const hash = await walletClient . writeContract ( request ) ;
4244 const receipt = await publicClient . waitForTransactionReceipt ( { hash } ) ;
You can’t perform that action at this time.
0 commit comments