add optional url field to pool objects (#330)

This commit is contained in:
slasher125
2022-09-18 03:46:36 -07:00
committed by GitHub
parent 31c67e8835
commit e26ff040e9
3 changed files with 3 additions and 1 deletions

View File

@@ -25,6 +25,7 @@ interface Pool {
rewardTokens?: Array<string>;
underlyingTokens?: Array<string>;
poolMeta?: string;
url?: string;
}
```

View File

@@ -21,6 +21,7 @@ describe(`Running ${process.env.npm_config_adapter} Test`, () => {
'underlyingTokens',
'rewardTokens',
'poolMeta',
'url',
];
const fields = [...Object.keys(baseFields), ...optionalFields, 'tvlUsd'];
apy.forEach((pool) => {

View File

@@ -148,7 +148,7 @@ const main = async (body) => {
apyBase: p.apyBase !== null ? +p.apyBase.toFixed(precision) : p.apyBase,
apyReward:
p.apyReward !== null ? +p.apyReward.toFixed(precision) : p.apyReward,
url: project.url,
url: p.url ?? project.url,
timestamp,
};
});