tso-data-models
Advanced tools
Comparing version 1.0.150 to 1.0.151
export declare const wSGBAddress = "0x02f0826ef6aD107Cfc861152B32B52fD11BaB9ED"; | ||
export declare const tsoAddress = "0x939789ed3D07A80da886A3E3017d665cBb5591dC"; | ||
export declare const sbTsoAddress = "0x939789ed3D07A80da886A3E3017d665cBb5591dC"; | ||
export declare const sbRewardsManagerAddress = "0xc5738334b972745067fFa666040fdeADc66Cb925"; | ||
export declare const sbFTSOManagerAddress = "0xbfA12e4E1411B62EdA8B035d71735667422A6A9e"; | ||
//# sourceMappingURL=addresses.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.tsoAddress = exports.wSGBAddress = void 0; | ||
exports.sbFTSOManagerAddress = exports.sbRewardsManagerAddress = exports.sbTsoAddress = exports.wSGBAddress = void 0; | ||
exports.wSGBAddress = '0x02f0826ef6aD107Cfc861152B32B52fD11BaB9ED'; | ||
exports.tsoAddress = '0x939789ed3D07A80da886A3E3017d665cBb5591dC'; | ||
exports.sbTsoAddress = '0x939789ed3D07A80da886A3E3017d665cBb5591dC'; | ||
exports.sbRewardsManagerAddress = '0xc5738334b972745067fFa666040fdeADc66Cb925'; | ||
exports.sbFTSOManagerAddress = '0xbfA12e4E1411B62EdA8B035d71735667422A6A9e'; | ||
//# sourceMappingURL=addresses.js.map |
@@ -16,4 +16,5 @@ export * from './models/data-point/DataPoint'; | ||
export * from './utils/configUtils'; | ||
export * from './models/rewards-epoch/SGBRewardsEpoch'; | ||
export * from './models/ftso-interfaces/FTSOVoterWhitelister'; | ||
export * from './models/ftso-interfaces/FTSOPriceSubmitter'; | ||
//# sourceMappingURL=index.d.ts.map |
@@ -28,4 +28,5 @@ "use strict"; | ||
__exportStar(require("./utils/configUtils"), exports); | ||
__exportStar(require("./models/rewards-epoch/SGBRewardsEpoch"), exports); | ||
__exportStar(require("./models/ftso-interfaces/FTSOVoterWhitelister"), exports); | ||
__exportStar(require("./models/ftso-interfaces/FTSOPriceSubmitter"), exports); | ||
//# sourceMappingURL=index.js.map |
@@ -5,6 +5,6 @@ import { BigNumber, ethers } from "ethers"; | ||
rewardsManagerAddress: string; | ||
provider: ethers.providers.Web3Provider; | ||
provider: ethers.providers.Web3Provider | ethers.providers.JsonRpcProvider; | ||
wrappedTokenContract: ethers.Contract; | ||
rewardsManagerContract: ethers.Contract; | ||
constructor(votingTokenAddress: string, rewardsManagerAddress: string, provider: ethers.providers.Web3Provider); | ||
constructor(votingTokenAddress: string, rewardsManagerAddress: string, provider: ethers.providers.Web3Provider | ethers.providers.JsonRpcProvider); | ||
getTotalVotePower: () => Promise<BigNumber>; | ||
@@ -11,0 +11,0 @@ getTotalVotePowerOfAnAddress: (addressToCheck: string) => Promise<BigNumber>; |
{ | ||
"name": "tso-data-models", | ||
"version": "1.0.150", | ||
"version": "1.0.151", | ||
"description": "", | ||
@@ -5,0 +5,0 @@ "main": "lib/index.js", |
export const wSGBAddress = '0x02f0826ef6aD107Cfc861152B32B52fD11BaB9ED'; | ||
export const tsoAddress = '0x939789ed3D07A80da886A3E3017d665cBb5591dC'; | ||
export const sbTsoAddress = '0x939789ed3D07A80da886A3E3017d665cBb5591dC'; | ||
export const sbRewardsManagerAddress = '0xc5738334b972745067fFa666040fdeADc66Cb925'; | ||
export const sbFTSOManagerAddress = '0xbfA12e4E1411B62EdA8B035d71735667422A6A9e'; |
@@ -16,3 +16,4 @@ export * from './models/data-point/DataPoint'; | ||
export * from './utils/configUtils'; | ||
export * from './models/rewards-epoch/SGBRewardsEpoch'; | ||
export * from './models/ftso-interfaces/FTSOVoterWhitelister'; | ||
export * from './models/ftso-interfaces/FTSOPriceSubmitter'; |
@@ -9,7 +9,7 @@ import { BigNumber, ethers } from "ethers"; | ||
rewardsManagerAddress: string; | ||
provider: ethers.providers.Web3Provider; | ||
provider: ethers.providers.Web3Provider | ethers.providers.JsonRpcProvider; | ||
wrappedTokenContract: ethers.Contract; | ||
rewardsManagerContract: ethers.Contract; | ||
constructor(votingTokenAddress: string, rewardsManagerAddress: string, provider: ethers.providers.Web3Provider) { | ||
constructor(votingTokenAddress: string, rewardsManagerAddress: string, provider: ethers.providers.Web3Provider | ethers.providers.JsonRpcProvider) { | ||
this.votingTokenAddress = votingTokenAddress; | ||
@@ -131,3 +131,13 @@ this.rewardsManagerAddress = rewardsManagerAddress; | ||
// getVotePowerBlockForEpoch = async (votePowerBlock: number): Promise<BigNumber> => { | ||
// try { | ||
// return await this.rewardsManagerContract.claimReward(addressToClaim, epochsToClaim); | ||
// } catch (error) { | ||
// console.log('error ', error); | ||
// return; | ||
// } | ||
// } | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
161428
126
2379