Skip to content

Commit 02fa8b0

Browse files
authored
Merge pull request #130 from Oluwaseyi89/feature/Configurable-Fee-Model-Per-Escrow-and-Token-Specific-Fees
feat: Implemented Configurable Fee Model (Per-Escrow & Token-Specific Fees) to close #93
2 parents d967280 + 04ff39b commit 02fa8b0

File tree

553 files changed

+49112
-107643
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

553 files changed

+49112
-107643
lines changed

apps/onchain/src/fee_tests.rs

Lines changed: 514 additions & 0 deletions
Large diffs are not rendered by default.

apps/onchain/src/lib.rs

Lines changed: 289 additions & 39 deletions
Large diffs are not rendered by default.

apps/onchain/src/test.rs

Lines changed: 602 additions & 0 deletions
Large diffs are not rendered by default.

apps/onchain/test_snapshots/fee_tests/test_cancel_escrow_uses_token_fee_override.1.json

Lines changed: 2853 additions & 0 deletions
Large diffs are not rendered by default.

apps/onchain/test_snapshots/fee_tests/test_fee_precedence_escrow_over_token_and_global.1.json

Lines changed: 3172 additions & 0 deletions
Large diffs are not rendered by default.

apps/onchain/test_snapshots/fee_tests/test_max_fee_10000_bps_valid.1.json

Lines changed: 800 additions & 0 deletions
Large diffs are not rendered by default.

apps/onchain/test_snapshots/fee_tests/test_refund_expired_uses_escrow_fee_override.1.json

Lines changed: 2725 additions & 0 deletions
Large diffs are not rendered by default.

apps/onchain/test_snapshots/fee_tests/test_release_milestone_uses_escrow_fee_override.1.json

Lines changed: 3338 additions & 0 deletions
Large diffs are not rendered by default.

apps/onchain/test_snapshots/fee_tests/test_release_milestone_uses_global_fee_by_default.1.json

Lines changed: 2928 additions & 0 deletions
Large diffs are not rendered by default.

apps/onchain/test_snapshots/fee_tests/test_release_milestone_uses_token_fee_override.1.json

Lines changed: 3133 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)