diff --git a/package-lock.json b/package-lock.json index 864da52..479d1fc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@orionprotocol/sdk", - "version": "0.19.89-rc15", + "version": "0.19.89-rc16", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@orionprotocol/sdk", - "version": "0.19.89-rc15", + "version": "0.19.89-rc16", "hasInstallScript": true, "license": "ISC", "dependencies": { diff --git a/package.json b/package.json index b4effed..61c27f3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@orionprotocol/sdk", - "version": "0.19.89-rc15", + "version": "0.19.89-rc16", "description": "Orion Protocol SDK", "main": "./lib/index.cjs", "module": "./lib/index.js", diff --git a/src/services/Integrator/index.ts b/src/services/Integrator/index.ts index 8cdd0d6..a405bb9 100644 --- a/src/services/Integrator/index.ts +++ b/src/services/Integrator/index.ts @@ -117,6 +117,17 @@ class IntegratorService { return BigNumber(amount).dividedBy(this.getK(timestamp)); } + getVotingInfo = (userAddress: number) => { + return fetchWithValidation(this.apiUrl, votingInfoResponseSchema, { + method: 'POST', + body: this.makeRPCPayload({ + model: 'OrionVoting', + method: 'info', + params: [userAddress], + }), + }); + } + private readonly getEnvironment = () => { return fetchWithValidation(this.apiUrl, environmentResponseSchema, { method: 'POST', @@ -194,17 +205,6 @@ class IntegratorService { // sqrt return BigNumber(amountToken).multipliedBy(BigNumber(deltaDays).sqrt()).dividedBy(BigNumber(WEEK_DAYS).sqrt()); } - - private readonly getVotingInfo = (userAddress: number) => { - return fetchWithValidation(this.apiUrl, votingInfoResponseSchema, { - method: 'POST', - body: this.makeRPCPayload({ - model: 'OrionVoting', - method: 'info', - params: [userAddress], - }), - }); - } } export * as schemas from './schemas/index.js';