From bdfc90a6513d8477d11f951c5dd4486e5170ba6b Mon Sep 17 00:00:00 2001 From: Andrew Richardson Date: Tue, 1 Aug 2023 21:22:05 -0400 Subject: [PATCH 1/2] Add deleteTokenPool Signed-off-by: Andrew Richardson --- lib/firefly.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/firefly.ts b/lib/firefly.ts index f977a5f..01dde76 100644 --- a/lib/firefly.ts +++ b/lib/firefly.ts @@ -344,6 +344,10 @@ export default class FireFly extends HttpBase { return this.getOne(`/tokens/pools/${nameOrId}`, options); } + async deleteTokenPool(nameOrId: string, options?: FireFlyDeleteOptions) { + await this.deleteOne(`/tokens/pools/${nameOrId}`, options); + } + mintTokens(transfer: FireFlyTokenMintRequest, options?: FireFlyCreateOptions) { return this.createOne('/tokens/mint', transfer, options); } From 7cf9e6bb2bf207e1e1a63e5c70281e11a95077e7 Mon Sep 17 00:00:00 2001 From: Andrew Richardson Date: Wed, 11 Oct 2023 21:49:59 -0400 Subject: [PATCH 2/2] Expose "protocol_error" event type Signed-off-by: Andrew Richardson --- lib/interfaces.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/interfaces.ts b/lib/interfaces.ts index 0438aa5..e55aee9 100644 --- a/lib/interfaces.ts +++ b/lib/interfaces.ts @@ -171,7 +171,8 @@ export interface FireFlyEnrichedEvent extends FireFlyEventResponse { operation?: FireFlyOperationResponse; } -export interface FireFlyEventDelivery extends FireFlyEnrichedEvent { +export interface FireFlyEventDelivery extends Omit { + type: FireFlyEnrichedEvent['type'] | 'protocol_error'; subscription: { id: string; name: string;