Skip to content

Commit 30e5cd2

Browse files
authored
fix solana fee percent parsing (#295)
1 parent 6577a48 commit 30e5cd2

File tree

9 files changed

+13
-13
lines changed

9 files changed

+13
-13
lines changed

lerna.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"packages": [
33
"packages/*"
44
],
5-
"version": "8.2.1",
5+
"version": "8.2.2",
66
"$schema": "node_modules/lerna/schemas/lerna-schema.json",
77
"command": {
88
"run": {

packages/common/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@streamflow/common",
3-
"version": "8.2.1",
3+
"version": "8.2.2",
44
"description": "Common utilities and types used by streamflow packages.",
55
"homepage": "https://github.com/streamflow-finance/js-sdk/",
66
"type": "module",

packages/distributor/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@streamflow/distributor",
3-
"version": "8.2.1",
3+
"version": "8.2.2",
44
"description": "JavaScript SDK to interact with Streamflow Airdrop protocol.",
55
"homepage": "https://github.com/streamflow-finance/js-sdk/",
66
"main": "./dist/cjs/index.cjs",

packages/eslint-config/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@streamflow/eslint-config",
3-
"version": "8.2.1",
3+
"version": "8.2.2",
44
"description": "ESLint configuration for Streamflow protocol.",
55
"homepage": "https://github.com/streamflow-finance/js-sdk/",
66
"engines": {

packages/launchpad/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@streamflow/launchpad",
3-
"version": "8.2.1",
3+
"version": "8.2.2",
44
"description": "JavaScript SDK to interact with Streamflow Launchpad protocol.",
55
"homepage": "https://github.com/streamflow-finance/js-sdk/",
66
"main": "./dist/cjs/index.cjs",

packages/staking/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@streamflow/staking",
3-
"version": "8.2.1",
3+
"version": "8.2.2",
44
"description": "JavaScript SDK to interact with Streamflow Staking protocol.",
55
"homepage": "https://github.com/streamflow-finance/js-sdk/",
66
"main": "./dist/cjs/index.cjs",

packages/stream/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@streamflow/stream",
3-
"version": "8.2.1",
3+
"version": "8.2.2",
44
"description": "JavaScript SDK to interact with Streamflow protocol.",
55
"homepage": "https://github.com/streamflow-finance/js-sdk/",
66
"main": "./dist/cjs/index.cjs",

packages/stream/solana/lib/utils.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,10 @@ export const decodeStream = (buf: Buffer): DecodedStream => {
3838
streamflowTreasuryTokens: new PublicKey(raw.streamflow_treasury_tokens),
3939
streamflowFeeTotal: new BN(raw.streamflow_fee_total, LE),
4040
streamflowFeeWithdrawn: new BN(raw.streamflow_fee_withdrawn, LE),
41-
streamflowFeePercent: new BN(raw.streamflow_fee_percent, LE),
41+
streamflowFeePercent: raw.streamflow_fee_percent,
4242
partnerFeeTotal: new BN(raw.partner_fee_total, LE),
4343
partnerFeeWithdrawn: new BN(raw.partner_fee_withdrawn, LE),
44-
partnerFeePercent: new BN(raw.partner_fee_percent, LE),
44+
partnerFeePercent: raw.partner_fee_percent,
4545
partner: new PublicKey(raw.partner),
4646
partnerTokens: new PublicKey(raw.partner_tokens),
4747
start: new BN(raw.start_time, LE),

packages/stream/solana/types.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -177,10 +177,10 @@ export class Contract implements LinearStream {
177177
this.streamflowTreasuryTokens = stream.streamflowTreasuryTokens.toBase58();
178178
this.streamflowFeeTotal = stream.streamflowFeeTotal;
179179
this.streamflowFeeWithdrawn = stream.streamflowFeeWithdrawn;
180-
this.streamflowFeePercent = stream.streamflowFeePercent.toNumber();
180+
this.streamflowFeePercent = stream.streamflowFeePercent;
181181
this.partnerFeeTotal = stream.partnerFeeTotal;
182182
this.partnerFeeWithdrawn = stream.partnerFeeWithdrawn;
183-
this.partnerFeePercent = stream.partnerFeePercent.toNumber();
183+
this.partnerFeePercent = stream.partnerFeePercent;
184184
this.partner = stream.partner.toBase58();
185185
this.partnerTokens = stream.partnerTokens?.toBase58();
186186
this.start = stream.start.toNumber();
@@ -292,10 +292,10 @@ export interface DecodedStream {
292292
streamflowTreasuryTokens: PublicKey;
293293
streamflowFeeTotal: BN;
294294
streamflowFeeWithdrawn: BN;
295-
streamflowFeePercent: BN;
295+
streamflowFeePercent: number;
296296
partnerFeeTotal: BN;
297297
partnerFeeWithdrawn: BN;
298-
partnerFeePercent: BN;
298+
partnerFeePercent: number;
299299
partner: PublicKey;
300300
partnerTokens: PublicKey;
301301
start: BN;

0 commit comments

Comments
 (0)