This repository has been archived by the owner on Feb 21, 2024. It is now read-only.
Releases: Acurast/acurast-core
Releases · Acurast/acurast-core
acurast-v0.2.4
What's Changed
- Release v0.2.0 to dev by @RomarQ in #108
- fix migrations and storage layer by @gitsimon in #109
- bound vecs by @gitsimon in #112
- fix: bound job_ids with T::MaxFinalizedJobs by @gitsimon in #114
- Fixes milestone review II by @gitsimon in #115
- Chore/benchmark cleanup by @godenzim in #116
- rewards treasury by @gitsimon in #113
- upgrade dep v0.9.43 by @gitsimon in #117
- chore: patch parity-scale-codec dependency by @RomarQ in #120
- Release/0.2.1 by @RomarQ in #122
- release/0.2.2 by @godenzim in #140
- release/0.2.3 by @godenzim in #145
- Release/0.2.3 by @godenzim in #146
- feat: add ED25519 to PubKey enum by @RomarQ in #138
- release/0.2.4 to main by @RomarQ in #147
Full Changelog: acurast-v0.2.0...acurast-v0.2.4
acurast-v0.2.0
What's Changed
- chore/substrate-update by @godenzim in #1
- key attestation extrinsic by @gitsimon in #2
- Feat/unit tests by @godenzim in #3
- fix(imports): fixed imports by @godenzim in #4
- doc(wasm-contract-integration): added section for example wasm smart … by @godenzim in #5
- fix(attestation-origin-validation): added origin validation when subm… by @godenzim in #6
- Feat/manual job assignment by @godenzim in #8
- Add CI pipeline by @RomarQ in #13
- feat/proxy-pallet by @JuaniRios in #7
- chore: Update substrate dependencies to version v0.9.29 by @RomarQ in #15
- feat(xcm): Adds pallet to allow target parachains to receive fulfillments from acurast by @RomarQ in #11
- feat(xcm): Adds pallet for sending xcm messages to acurast enabled chains by @RomarQ in #14
- Benchmarks working and weights added by @JuaniRios in #18
- fix(imports): added sp_std import by @godenzim in #19
- feat(fee): Support fee management on acurast pallet by @RomarQ in #21
- feat(fee): Add fee manager pallet by @RomarQ in #22
- Feat/reward decoupling by @godenzim in #23
- chore(refactoring-and-readme-update): updated README and refacotring … by @godenzim in #24
- chore(): readme wording improvements by @pascuin in #25
- feat(marketplace) add as a new pallet extending acurast core by @gitsimon in #26
- Feat/fulfillment receiver by @godenzim in #28
- fix(marketplace-weights-info): fixed marketplace weights info by @godenzim in #29
- chore(): readme structure by @pascuin in #32
- Feat/parse attestation application by @godenzim in #31
- fix(acurast-common): Ignore attestation code when 'attestation' feature is not enabled by @RomarQ in #34
- fix(job-state-after-fulfill): fixed job state after fulfill by @godenzim in #35
- chore: Update (substrate, polkadot, cumulus) dependencies to v0.9.36 by @RomarQ in #38
- scheduling (new architecture) by @gitsimon in #39
- fix instance pallet benchmarking by @gitsimon in #40
- Schedule checks (respecting max_start_delay) by @gitsimon in #41
- chore(readme-update): Updated README with build and test information by @godenzim in #42
- chore(devcontainer): added devcontainer by @godenzim in #43
- Chore/license by @godenzim in #44
- Update README.md by @takahser in #45
- chore(documentation): added more inline code documentation by @godenzim in #46
- pallet acurast assets (wrapper) by @gitsimon in #47
- execution failure can be reported by @gitsimon in #49
- doc(readme-update): updated READMEs by @godenzim in #51
- Feat/processor manager by @godenzim in #48
- Fix/manager proof message by @godenzim in #52
- Fix/attestation by @RomarQ in #54
- fix/attestation: add new android root CA by @RomarQ in #55
- feat/reputation by @acharl in #27
- feat: add acurast hyperdrive pallet by @RomarQ in #50
- benchmark: hyperdrive pallet by @gitsimon in #56
- feat: allow zero reward by @gitsimon in #57
- feat: attestations considered valid over genesis by @gitsimon in #58
- bug fix & improve tests by @gitsimon in #59
- feat: job identifier rework by @RomarQ in #61
- feat(hyperdrive): rework merkle root submission by @RomarQ in #63
- feat: add genesis config to processor manager pallet by @RomarQ in #66
- Feat: Tezos MessageParser & generic state interpretation by @gitsimon in #64
- feat: parse addresses from bytes by @gitsimon in #67
- Chore/review improvements by @godenzim in #65
- feat: register_job now expects job_id instead of multi origin by @RomarQ in #68
- Fix/benchmarks by @gitsimon in #70
- fix(attestation): increase the maximum length the issuer field can have by @RomarQ in #71
- feat/required-modules by @godenzim in #69
- feat/improved job registration by @godenzim in #72
- chore: cleaned up Cargo.toml for pallet-acurast by @godenzim in #74
- fix: use key bytes to extract key by @gitsimon in #75
- feat: split report extrinsic into two new extrinsics (report and finalize_job) by @RomarQ in #73
- hyperdrive outgoing by @gitsimon in #76
- Doc/update receiver docs by @godenzim in #77
- feat: added public keys argument to acknowledge_match extrinsic by @godenzim in #80
- fix: schedule overlap by @gitsimon in #82
- hyperdrive marketplace integration & MMR canonicalization using fork-unique key by @gitsimon in #79
- instantiable RPC & client gadget by @gitsimon in #83
- prefix instantiable RPC by @gitsimon in #84
- chore: updated substrate dependencies to v0.9.41 by @godenzim in #78
- feat: delegated proof of stake pallets by @RomarQ in #85
- feat: send rewards manager account by @RomarQ in #86
- Feat(staking): adjust inflation calculation by @RomarQ in #88
- Fix parachain staking benchmarks by @RomarQ in #89
- fix: schedule check on report by @gitsimon in #90
- feat: parachain staking setup by @RomarQ in #91
- Feat/processor filter by @gitsimon in #92
- Fix/warnings by @gitsimon in #93
- fix: job registration schema (expectedFulfillmentFee uses mutez type) by @RomarQ in #94
- chore: release v0.1.0 by @gitsimon in #96
- release v0.1.0 by @gitsimon in #97
- fix: target chain proof not using historic mmr size by @gitsimon in #98
- Fix/target chain proof generation by @gitsimon in #100
- acurast-v0.1.1 (hotfix target-chain-proof-generation) by @gitsimon in #101
- Feat/reward system by @gitsimon in #95
- Feat/reward system by @gitsimon in #102
- Fix/tezos parsing by @gitsimon in #103
- fix: tezos message encoding by @gitsimon in #104
- fix: do not burn remaining after matcher payout by @gitsimon in #105
- feat: deregister tests by @gitsimon in #106
- Release v0.2.0 by @RomarQ in #107
New Contributors
- @gitsimon made their first contribution in #2
- @pascuin made their first contribution in #25
- @takahser made their first contribution in #45
- @acharl made their first contribution in #27
Full Changelog: https...