Skip to content

Conversation

@Luisfc68
Copy link
Collaborator

What

Merge FlyoverSDK v1.7.0 into main

AndresQuijano and others added 30 commits February 27, 2025 10:44
 - improve error messages
 - separate parsing of logs from isQuotePaid
 - uses interface instad of contract in parsing logs
 - add tests for parsing of logs
 - add assert to check if Flyover is connected to RSK before calling isQuotePaid
GBI-2225/REFUND/Add isQuotePaid function

Add a function to check if a pegin quote is paid
* feat: include pegout quotes support in isQuotePaid (wip)

* feat: refactor the full solution for isQuotePaid
 - add unit tests

* feat: move LocalBTCDataSource parameters to environment variables
 - create mock functions for refund functionality

* fix: remove mempool package due to vulnerability

* feat: improve functionality of isPegoutQuotePaid
 - check the value of the transaction
 - check if the transaction is confirmed
feat: update api binding to use new fees
* feat: add isPegoutRefundable function
* feat: add isPeginRefundable function to Flyover
* feat: improve function to call registerPegin.
* feat: improve refund pegout function by checking if quote is refundable
* refactor: Refactor refund functions to use FlyoverSDKContext consistently
- Add FlyoverSDKContext to all separated functions used in the refund functionality
- Move FlyoverSDKContext outside of the function parameters object
- Place FlyoverSDKContext as the last parameter
- Add assertions for all required properties in FlyoverSDKContext

Remove unnecessary comments
Fix documentation
Remove refundPegoutQuote mock function from Flyover object

* feat: Make hash functions public
)

* feat: create function to accept authenticated pegout quotes
…re (#68)

* feat: add integration tests for authenticated pegin process
* feat: add mini project functionality to demo-test pegin and pegout automation

* fix: pipeline

* fix: PR feedback
@github-actions
Copy link

github-actions bot commented Aug 22, 2025

Dependency Review

The following issues were found:

  • ✅ 0 vulnerable package(s)
  • ✅ 0 package(s) with incompatible licenses
  • ✅ 0 package(s) with invalid SPDX license definitions
  • ⚠️ 3 package(s) with unknown licenses.
  • ⚠️ 6 packages with OpenSSF Scorecard issues.

View full job summary

@Luisfc68 Luisfc68 marked this pull request as ready for review August 22, 2025 20:01
@Luisfc68 Luisfc68 requested a review from a team as a code owner August 22, 2025 20:01
@Luisfc68 Luisfc68 merged commit a9373aa into main Oct 15, 2025
4 checks passed
@Luisfc68 Luisfc68 deleted the flyover-2.3.0 branch October 15, 2025 14:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants