Releases: randa-mu/blocklock-solidity
Releases · randa-mu/blocklock-solidity
v0.2.0 — Switched to soldeer Solidity dependency manager
v0.1.0
What's Changed
- Convert DecryptionSender and BlocklockSender to Upgradeable contracts, add deployment script and update tests by @najienka in #2
- Setup repository and add smart contracts, unit tests and documentation in README by @najienka in #1
- Update ibe library to accommodate strings of up to 256 bytes and add end-to-end test for string encryption by @najienka in #3
- Publish package to npm and update readme file with installation and import instructions by @najienka in #4
- feat: maintain decryption key in blocklocksender after decryption by @CluEleSsUK in #5
- Update test to fetch request data including decryption key from BlocklockSender after successful callback by @najienka in #6
- Add sets for pending and fulfilled request ids (for tracking of missed requests by agent) and upgrade smart contracts by @najienka in #7
- no longer revert on callback error, store errors separately and allow retry by @CluEleSsUK in #8
- Store and fetch failing callbacks separately from unfulfilled requests by @najienka in #9
- Update foundry tests by @najienka in #11
- Update deployment scripts by @najienka in #10
- Add links to verified contracts in readme by @najienka in #14
- Fix hardhat tests by @najienka in #17
- Improve readme by @longfeiWan9 in #16
- Add user payments for requests, and refactor solidity contracts and deployment scripts by @najienka in #13
- Merge development into main by @najienka in #19
- Update documentation in readme by @najienka in #21
- Replace uint256 blockheight with condition bytes in README.md by @najienka in #20
- Fix request callback gas limit and transaction price logic and tests by @najienka in #22
- Deploy contracts to filecoin mainnet and add the addresses to the readme by @najienka in #23
- Verify request price estimation by @najienka in #26
- Add helper scripts to help debug requests on supported networks by @najienka in #25
- Update blocklock contract addresses by @najienka in #27
- Remove unused variable by @najienka in #28
- Update avalanche explorer url by @najienka in #29
- Remove deployment scripts by @najienka in #30
- Update AbstractBlocklockReceiver.sol by @najienka in #31