Skip to content

Releases: randa-mu/blocklock-solidity

v0.2.0 — Switched to soldeer Solidity dependency manager

25 Sep 10:01
678aaf4

Choose a tag to compare

What's Changed

  • Update AbstractBlocklockReceiver.sol by @najienka in #32
  • Switch to soldeer solidity dependency manager by @najienka in #38

Full Changelog: 0.1.0...0.2.0

v0.1.0

12 Sep 08:22
546c44a

Choose a tag to compare

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