v0.3.3
What's Changed
- Event Listener by @martinkersner in #16
- Connect Event Listener and Worker through BullMQ by @martinkersner in #18
- Commonjs -> ESM by @martinkersner in #21
- feat: oracle codebase issue fixed by @zadahmed in #24
- Buffer Library by @zadahmed in #26
- Adapter by @martinkersner in #25
- Oracle request by @martinkersner in #29
- Integration of Request-Response by @martinkersner in #31
- Setup jest, add decoding test and remove
.js
from imports by @martinkersner in #33 - I 12/feat/oracle request by @zadahmed in #35
- VRF by @martinkersner in #34
- Refactor off-chain by @martinkersner in #56
- new listener by @KelvinThai in #57
- Refactoring Listener by @martinkersner in #70
- On chain aggregation by @zadahmed in #36
- Solhint by @martinkersner in #75
- Prettier by @martinkersner in #77
- ESLint by @martinkersner in #79
- Basic documentation by @martinkersner in #80
- Cancellation of requests by @martinkersner in #82
- Containerization by @martinkersner in #62
- Prepayment by @martinkersner in #85
- Prepayment (continue) by @martinkersner in #86
- Integration tests by @martinkersner in #84
- Unify process definition in listener by @martinkersner in #94
- Direct payment for vrf coordinator by @KelvinThai in #89
- docker compose health check by @joseph-bisonai in #104
- Review & Update of docker-compose health check by @martinkersner in #114
- VRF production preparation by @martinkersner in #99
- Internal docs (
Prepayment
&VRFCoordinator
) by @martinkersner in #118 - Split docker compose for VRF and Aggregator by @martinkersner in #123
- add feat docker-compose bull-monitor file by @joseph-bisonai in #134
- 116 direct payment calculation for vrf by @KelvinThai in #130
- Price Feed script by @bayram98 in #132
- add test for load all adapters by @bayram98 in #140
- Prepare
Aggregator
for production by @martinkersner in #125 - Adapter hash generator by @bayram98 in #143
- Prepayment too large by @martinkersner in #142
- replaced confirmOwner by Ownable by @KelvinThai in #153
- CLI for off-chain operators by @martinkersner in #148
- Public coordinators, edit add coordinator by @KelvinThai in #161
- Check for validity of
keyHash
in VRF request by @martinkersner in #155 - Recover from exceptions from
prepareDataForReporter
by @martinkersner in #162 - CLI tests by @martinkersner in #164
- docs: WIP by @KelvinThai in #115
- Key-Value pair storage in SQLite to replace some options from .env by @martinkersner in #168
- Move Adapter & Aggreator to SQLite by @martinkersner in #169
- VRF: Settings, CLI, deployment by @martinkersner in #171
- NPM Package release workflow by @martinkersner in #173
New Contributors
- @zadahmed made their first contribution in #24
- @KelvinThai made their first contribution in #57
- @joseph-bisonai made their first contribution in #104
- @bayram98 made their first contribution in #132
Full Changelog: https://github.com/Bisonai-CIC/ICN/commits/0.3.3