Skip to content

Release v0.2.1

Compare
Choose a tag to compare
@veaceslavdoina veaceslavdoina released this 23 Apr 07:49
b39d541

What's Changed

Testnet

Marketplace address: 0xDB2908d724a15d05c0B6B8e8441a8b36E67476d3

Codex

  • Missing nullability causes json-serialize failure by @benbierens in #1129
  • feat(marketplace): indicate that slot is being repaired when trying to download by @2-towns in #1083
  • fix(ci): handle coverage as a string to enable gcc 14 on linux by @2-towns in #1140
  • Fixes Codex crashes on interrupted downloads by @gmega in #1151
  • chore(restapi): add headers to support on progress when downloading by @2-towns in #1150
  • chore(marketplace): notify sales when duration, minPricePerBytePerSecond or totalCollateral is updated by @2-towns in #1148
  • chore: create new httpClient per request by @2-towns in #1136
  • Fix/rework async exceptions by @dryajov in #1130
  • chore: fix some typos by @tianzedavid in #1110
  • fix: ethers no longer leaks AsyncLockError by @emizzle in #1146
  • Trace to Info for DHT/announce record updates by @benbierens in #1156
  • fix: optimise erasure encode/decode by @munna0908 in #1123
  • feat(integration): use async client instead of standard Nim HTTP client by @gmega in #1159
  • chore: add missing custom errors by @2-towns in #1134
  • deps: upgrade libp2p & constantine by @munna0908 in #1167
  • monitor background tasks on streaming dataset by @dryajov in #1164
  • chore: add request validations by @2-towns in #1144
  • chore(marketplace) - fix the http error codes when validating the availability requests by @2-towns in #1104
  • chore(marketplace): define raises for async pragma by @2-towns in #1165
  • feat(marketplace): persistent availabilities by @2-towns in #1099
  • fix(marketplace): catch Marketplace_SlotIsFree and continue the cancelled process by @2-towns in #1139
  • fixes RandomChunker not respecting padding by @marcinczenko in #1170
  • make sure we do not call "get" on unverified Result while fetching in batches by @marcinczenko in #1169
  • deps: use constantine sha256 for codex tree hashing by @munna0908 in #1168
  • ci: switch out from ubuntu 20.04 by @veaceslavdoina in #1184
  • chore(openapi): add required parameters by @2-towns in #1178
  • chore(openapi): fix issues by @2-towns in #1187
  • Increase gas estimates by @markspanbroek in #1192
  • ci: add compatible contracts image for nim-codex docker image by @AuHau in #1186
  • chore: add marketplace topic to reservations by @AuHau in #1193
  • chore: bump contracts to master by @emizzle in #1197
  • ci: add compatible contracts image for nim-codex dist-tests docker images by @veaceslavdoina in #1204
  • Codex-contracts hash in version information. by @benbierens in #1207
  • ci: trigger python generator upon release by @AuHau in #1208
  • chore: update testnet marketplace address by @veaceslavdoina in #1209

Smart contracts

New Contributors

Full Changelog: v0.2.0...v0.2.1