Skip to content

Commit 27494ab

Browse files
authored
Merge pull request #35 from kaleido-io/transfers
Add query for token transfers
2 parents dffa377 + 086bed5 commit 27494ab

File tree

3 files changed

+11
-1
lines changed

3 files changed

+11
-1
lines changed

lib/firefly.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ import {
4949
FireFlyTransactionFilter,
5050
FireFlyOperationFilter,
5151
FireFlyOperationResponse,
52+
FireFlyTokenTransferFilter,
5253
} from './interfaces';
5354
import { FireFlyWebSocket, FireFlyWebSocketCallback } from './websocket';
5455
import HttpBase, { mapConfig } from './http';
@@ -238,6 +239,13 @@ export default class FireFly extends HttpBase {
238239
return this.createOne<FireFlyTokenTransferResponse>('/tokens/burn', transfer, options);
239240
}
240241

242+
async getTokenTransfers(
243+
filter?: FireFlyTokenTransferFilter,
244+
options?: FireFlyGetOptions,
245+
): Promise<FireFlyTokenTransferResponse[]> {
246+
return this.getMany<FireFlyTokenTransferResponse[]>(`/tokens/transfers`, filter, options);
247+
}
248+
241249
async getTokenTransfer(
242250
id: string,
243251
options?: FireFlyGetOptions,

lib/interfaces.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -184,6 +184,8 @@ export type FireFlyTokenPoolResponse = Required<
184184

185185
// Token Transfers
186186

187+
export type FireFlyTokenTransferFilter = operations['getTokenTransfers']['parameters']['query'];
188+
187189
export type FireFlyTokenMintRequest =
188190
operations['postTokenMint']['requestBody']['content']['application/json'];
189191
export type FireFlyTokenBurnRequest =

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@hyperledger/firefly-sdk",
3-
"version": "1.1.0-alpha.1",
3+
"version": "1.1.0",
44
"description": "Client SDK for Hyperledger FireFly",
55
"main": "dist/index.js",
66
"types": "dist/index.d.ts",

0 commit comments

Comments
 (0)