This repository has been archived by the owner on Oct 31, 2024. It is now read-only.
topos v0.0.1
What's Changed
- feat: modularize TCE and add direct mode for broadcast by @Freyskeyd in #166
- chore: update CODEOWNERS for crypto and tools by @hadjiszs in #169
- fix: wrong input definition by @Freyskeyd in #170
- refactor: activate put_value_in_dht test by @Freyskeyd in #167
- chore: remove tce deployment config by @foo0x29a in #172
- fix: tag images with tce-direct feature accordingly by @sebastiendan in #177
- refactor: updating code following clippy for tests by @Freyskeyd in #168
- chore: change IAM user and cache args by @foo0x29a in #173
- chore: remove k8s e2e test by @foo0x29a in #171
- fix: include pull request closed event by @foo0x29a in #179
- fix: add missing field by @foo0x29a in #180
- feat: request subnet id from subnet node by @atanmarko in #178
- fix: tarpaulin coverage by @hadjiszs in #175
- feat: provide position with watch certificates api by @atanmarko in #165
- chore: remove usage of pat in workflows and Dockerfile by @sebastiendan in #176
- chore: cleanup of deprecated naming occurrences by @hadjiszs in #181
- chore: remove unused codecov token by @sebastiendan in #182
- chore: update codeowners by @sebastiendan in #183
- fix: subnet id retrieval by @atanmarko in #186
- feat: add a new way to put custom labels/keyvalue into the OTLP by @Freyskeyd in #187
- feat: add instrumentation for sequencer by @atanmarko in #184
- chore: bring back codecov token by @sebastiendan in #189
- chore: trigger workflow and wait by @foo0x29a in #188
- fix: update web3 dependencies by @atanmarko in #190
- chore: trigger on push to debug branches by @foo0x29a in #191
- feat: create checker for tce by @Freyskeyd in #185
- fix(init.sh): fix the docker setup init file check by @Freyskeyd in #194
- fix: cargo audit and sequencer tests by @atanmarko in #196
- fix: mount credentials on cargo audit by @foo0x29a in #199
- fix(init.sh): Add exclusive lock for read/write with jq by @foo0x29a in #197
- feat: add push certificate instrumentation event by @atanmarko in #195
- fix: remove the fixed verion of sequencer tests by @Freyskeyd in #205
- feat: replace 32 length by constant for certificate_id/subnet_id by @Freyskeyd in #204
- feat: get pending certificates by @atanmarko in #200
- fix: base64 encoding for get last pending certificates by @atanmarko in #207
- chore: cleanup unused dependencies by @atanmarko in #208
- feat: refactor certificate generation by @atanmarko in #206
- feat: migrate cert-spammer to topos-certificate-spammer by @atanmarko in #209
- chore: update CODEOWNERS by @hadjiszs in #211
- fix: remove unneeded optional keyword by @Freyskeyd in #213
- feat: add GH actions to test push-certificate & local docker by @Freyskeyd in #192
- fix(telemetry): add missing features for serialize hashmap by @Freyskeyd in #210
- chore: update badges on README by @Freyskeyd in #215
- feat: remove unused build steps by @Freyskeyd in #216
- build: adding docker network image by @Freyskeyd in #217
- chore: refactor tce proxy, subnet runtime and sequencer types by @atanmarko in #214
- feat: update certificate spammer by @atanmarko in #212
- feat: topos setup subnet by @atanmarko in #218
- feat: run polygon edge from topos cli by @atanmarko in #220
- chore: update smart contract abi by @atanmarko in #222
- feat: replace TokenSent event with CrossSubnetMessageSent by @sebastiendan in #223
- fix: codecov and llvm-preview by @Freyskeyd in #224
- chore: update polygon edge installation by @atanmarko in #225
- chore: rename e2e-k8s to tce-k8s by @foo0x29a in #227
- chore: add cache mount for sccache by @foo0x29a in #226
- feat: migrate web3 client to ethers.rs by @atanmarko in #228
- ci: add new grpc js client stubs generation CI workflow by @sebastiendan in #229
- feat: migrate all sequencer tests to ethers by @atanmarko in #230
- feat: remove sampling from the topos-network by @gruberb in #221
- feat: send token sequencer test by @atanmarko in #234
- ci: generate ts typings for grpc client stub by @sebastiendan in #232
- chore: update subnet contract abi retrieval by @atanmarko in #237
- chore: improve spans to have benchmarks by @Freyskeyd in #233
- ci: build multi-platform docker images by @sebastiendan in #240
- fix: tests by @atanmarko in #243
- feat: add graphql server and endpoints to a topos node by @gruberb in #239
- fix: update to fix security vuln on openssl by @Freyskeyd in #247
- chore: use filesystem abi files for smart contract tests by @atanmarko in #244
- refactor: update graphql/grpc files and compilation by @Freyskeyd in #246
- chore: add artifacts to gitignore by @Freyskeyd in #251
- feat: adding topos-metrics crate by @Freyskeyd in #253
- chore: rename topos-network to topos-protocol by @hadjiszs in #255
- chore: move prometheus behind builder pattern + add env variable by @gruberb in #256
- feat: create config file for subcommands + take values from both config file and cli by @gruberb in #245
- refactor: simplify the double echo state change by @hadjiszs in #254
- fix: node init CLI command bugfix by @gruberb in #257
- chore: update github runners by @Freyskeyd in #259
- feat: adding better port detection by @Freyskeyd in #260
- feat: improve backpressure gossipsub batch by @Freyskeyd in #248
- feat: cleanup app_context by @Freyskeyd in #252
- chore: remove direct mode by @Freyskeyd in #261
- test: trigger frontend e2e tests by @sebastiendan in #258
- feat: adding taskmanager and criterion benches by @gruberb in #263
- chore: remove unused telemetry by @Freyskeyd in #264
- feat: move broadcast logic to task state by @Freyskeyd in #265
- chore: bootstrapping task-manager through feature flags by @gruberb in #266
- chore: adding metrics and ci for tasks by @Freyskeyd in #267
- fix: remove buffered messages when creating a new task by @gruberb in #269
- chore: split spammer into multiple files by @Freyskeyd in #270
- chore: adding dummy proof size for spammer by @Freyskeyd in #271
- fix: use instant instead of systemtime by @gruberb in #274
- feat: update and expose prometheus metrics and grafana by @hadjiszs in #273
- chore: upgrade mrsv by @Freyskeyd in #275
- fix: push certificate test key by @atanmarko in #276
- fix: Topos Core smart contract initialization by @atanmarko in #279
- chore: update audit for ed25519-dalek rustsec by @hadjiszs in #281
- feat: spawn components based on roles by @hadjiszs in #277
- feat: infer the params from the genesis file by @hadjiszs in #278
- fix: fixing the MRSV by @Freyskeyd in #280
- feat: add receipts root to certificate by @atanmarko in #283
- feat: extract validators from extra data field by @gruberb in #284
- feat: adding release of binaries by @Freyskeyd in #285
- fix: typo in release workflow by @hadjiszs in #287
- feat: removing the config folder and exit early if edge-config fails by @gruberb in #282
- feat: propagate all the args for edge and update tce/sequencer config by @hadjiszs in #286
- fix: update the release workflow by @hadjiszs in #289
New Contributors
Full Changelog: https://github.com/topos-protocol/topos/commits/v0.0.1