File tree Expand file tree Collapse file tree 3 files changed +11
-1
lines changed Expand file tree Collapse file tree 3 files changed +11
-1
lines changed Original file line number Diff line number Diff line change @@ -49,6 +49,7 @@ import {
49
49
FireFlyTransactionFilter ,
50
50
FireFlyOperationFilter ,
51
51
FireFlyOperationResponse ,
52
+ FireFlyTokenTransferFilter ,
52
53
} from './interfaces' ;
53
54
import { FireFlyWebSocket , FireFlyWebSocketCallback } from './websocket' ;
54
55
import HttpBase , { mapConfig } from './http' ;
@@ -238,6 +239,13 @@ export default class FireFly extends HttpBase {
238
239
return this . createOne < FireFlyTokenTransferResponse > ( '/tokens/burn' , transfer , options ) ;
239
240
}
240
241
242
+ async getTokenTransfers (
243
+ filter ?: FireFlyTokenTransferFilter ,
244
+ options ?: FireFlyGetOptions ,
245
+ ) : Promise < FireFlyTokenTransferResponse [ ] > {
246
+ return this . getMany < FireFlyTokenTransferResponse [ ] > ( `/tokens/transfers` , filter , options ) ;
247
+ }
248
+
241
249
async getTokenTransfer (
242
250
id : string ,
243
251
options ?: FireFlyGetOptions ,
Original file line number Diff line number Diff line change @@ -184,6 +184,8 @@ export type FireFlyTokenPoolResponse = Required<
184
184
185
185
// Token Transfers
186
186
187
+ export type FireFlyTokenTransferFilter = operations [ 'getTokenTransfers' ] [ 'parameters' ] [ 'query' ] ;
188
+
187
189
export type FireFlyTokenMintRequest =
188
190
operations [ 'postTokenMint' ] [ 'requestBody' ] [ 'content' ] [ 'application/json' ] ;
189
191
export type FireFlyTokenBurnRequest =
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " @hyperledger/firefly-sdk" ,
3
- "version" : " 1.1.0-alpha.1 " ,
3
+ "version" : " 1.1.0" ,
4
4
"description" : " Client SDK for Hyperledger FireFly" ,
5
5
"main" : " dist/index.js" ,
6
6
"types" : " dist/index.d.ts" ,
You can’t perform that action at this time.
0 commit comments