feat: add stamp dilute and topup (#619)

* feat: add stamp dilute and topup

* fix: remove any

* chore: bump bee-js

* chore: remove obsolete workaround
This commit is contained in:
Cafe137
2023-08-12 00:41:10 +02:00
committed by GitHub
parent c9c4e7d7d1
commit 055a3002b3
19 changed files with 546 additions and 486 deletions
+3 -6
View File
@@ -1,4 +1,4 @@
import { BatchId, BeeDebug, BeeResponseError, PostageBatch } from '@ethersphere/bee-js'
import { BatchId, BeeDebug, PostageBatch } from '@ethersphere/bee-js'
import { decodeCid } from '@ethersphere/swarm-cid'
import { BigNumber } from 'bignumber.js'
import { BZZ_LINK_DOMAIN } from '../constants'
@@ -258,11 +258,8 @@ async function waitForStamp(
const stamp = await beeDebug.getPostageBatch(batchId)
if (stamp[field]) return stamp
} catch (e) {
// TODO: Workaround for https://github.com/ethersphere/bee/issues/3300
if ((e as BeeResponseError).message !== 'Bad Request: cannot get batch') {
throw e
}
} catch {
// ignore
}
await sleepMs(pollingFrequency)