Skip to content

Commit

Permalink
pass privy transport (#198)
Browse files Browse the repository at this point in the history
* fix: use transport from config if provided

* changeset

* fix client
  • Loading branch information
coffeexcoin authored Jan 22, 2025
1 parent 8a1e5e9 commit 4fcaef4
Show file tree
Hide file tree
Showing 4 changed files with 13 additions and 4 deletions.
5 changes: 5 additions & 0 deletions .changeset/dry-dragons-hug.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@abstract-foundation/agw-client': patch
---

Fix transport used for inner client
5 changes: 5 additions & 0 deletions .changeset/ten-nails-jam.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@abstract-foundation/agw-react': patch
---

Fix transport used in useAbstractClient
2 changes: 1 addition & 1 deletion packages/agw-client/src/abstractClient.ts
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ export async function createAbstractClient({
const baseClient = createClient({
account: toAccount(smartAccountAddress),
chain: chain,
transport: publicTransport,
transport,
});

// Create a signer wallet client to handle actual signing
Expand Down
5 changes: 2 additions & 3 deletions packages/agw-client/test/src/abstractClient.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -85,14 +85,13 @@ describe('createAbstractClient', () => {

it('creates client with default public transport', async () => {
const mockTransport = vi.fn();
const mockPublicTransport = expect.any(Function);
const abstractClient = await createAbstractClient({
signer,
chain: anvilAbstractTestnet.chain as ChainEIP712,
transport: mockTransport,
});

testAbstractClient(abstractClient, mockPublicTransport);
testAbstractClient(abstractClient, mockTransport);
});

it('creates client with custom public transport', async () => {
Expand All @@ -105,6 +104,6 @@ describe('createAbstractClient', () => {
publicTransport: mockPublicTransport,
});

testAbstractClient(abstractClient, mockPublicTransport);
testAbstractClient(abstractClient, mockTransport);
});
});

0 comments on commit 4fcaef4

Please sign in to comment.