Commit 9cee7ca
committed
Merge branch 'tiago/bridge-pool-fees' (#1795)
* origin/tiago/bridge-pool-fees:
Changelog for #1795
Fix the denomination of Bridge pool gas fees
Add `DenominatedAmount::is_zero`
Fix docstring
Make Bridge pool gas payer CLI arg optional
Standardize Bridge pool transfer CLI args
Update CLI args for Bridge pool transfers
Test paying Bridge pool gas fees in ERC20 tokens
Arbitrary gas fees in Ethereum events `init_balances`
Fix bug in `determine_escrow_checks` and document corner cases
Add misc Bridge pool VP tests
Fix test_minting_wnam() unit test
Validate different gas fee tokens in Bridge pool VP
Check correct gas fee token in Bridge pool transfers
Fix compilation errors from prev commit
Add token addr field to Bridge pool gas fees
Move `check_balance_changes` to Bridge pool VP moduleFile tree
15 files changed
+660
-339
lines changed- .changelog/unreleased/features
- apps/src/lib
- node/ledger/shell
- core/src
- ledger/eth_bridge/storage
- types
- ethereum_bridge/src/protocol/transactions/ethereum_events
- tests/src/native_vp
- wasm/wasm_source/src
15 files changed
+660
-339
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2484 | 2484 | | |
2485 | 2485 | | |
2486 | 2486 | | |
| 2487 | + | |
| 2488 | + | |
| 2489 | + | |
| 2490 | + | |
| 2491 | + | |
| 2492 | + | |
| 2493 | + | |
| 2494 | + | |
| 2495 | + | |
| 2496 | + | |
| 2497 | + | |
| 2498 | + | |
| 2499 | + | |
| 2500 | + | |
| 2501 | + | |
| 2502 | + | |
2487 | 2503 | | |
2488 | 2504 | | |
2489 | 2505 | | |
| |||
2515 | 2531 | | |
2516 | 2532 | | |
2517 | 2533 | | |
2518 | | - | |
| 2534 | + | |
2519 | 2535 | | |
2520 | 2536 | | |
2521 | 2537 | | |
| |||
2532 | 2548 | | |
2533 | 2549 | | |
2534 | 2550 | | |
2535 | | - | |
2536 | 2551 | | |
2537 | 2552 | | |
2538 | 2553 | | |
| |||
2846 | 2861 | | |
2847 | 2862 | | |
2848 | 2863 | | |
2849 | | - | |
| 2864 | + | |
| 2865 | + | |
2850 | 2866 | | |
2851 | 2867 | | |
2852 | 2868 | | |
| |||
2856 | 2872 | | |
2857 | 2873 | | |
2858 | 2874 | | |
2859 | | - | |
2860 | | - | |
| 2875 | + | |
| 2876 | + | |
2861 | 2877 | | |
2862 | | - | |
2863 | | - | |
2864 | | - | |
2865 | | - | |
2866 | | - | |
2867 | | - | |
| 2878 | + | |
| 2879 | + | |
| 2880 | + | |
| 2881 | + | |
2868 | 2882 | | |
2869 | 2883 | | |
2870 | 2884 | | |
| |||
2875 | 2889 | | |
2876 | 2890 | | |
2877 | 2891 | | |
| 2892 | + | |
2878 | 2893 | | |
2879 | 2894 | | |
2880 | 2895 | | |
| |||
2888 | 2903 | | |
2889 | 2904 | | |
2890 | 2905 | | |
2891 | | - | |
| 2906 | + | |
2892 | 2907 | | |
2893 | 2908 | | |
2894 | 2909 | | |
2895 | 2910 | | |
2896 | | - | |
2897 | | - | |
2898 | | - | |
| 2911 | + | |
2899 | 2912 | | |
2900 | 2913 | | |
2901 | 2914 | | |
2902 | 2915 | | |
2903 | 2916 | | |
2904 | 2917 | | |
2905 | | - | |
2906 | | - | |
| 2918 | + | |
| 2919 | + | |
2907 | 2920 | | |
2908 | 2921 | | |
2909 | | - | |
2910 | | - | |
2911 | | - | |
| 2922 | + | |
| 2923 | + | |
| 2924 | + | |
| 2925 | + | |
| 2926 | + | |
| 2927 | + | |
| 2928 | + | |
2912 | 2929 | | |
2913 | 2930 | | |
2914 | 2931 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1745 | 1745 | | |
1746 | 1746 | | |
1747 | 1747 | | |
| 1748 | + | |
1748 | 1749 | | |
1749 | 1750 | | |
1750 | 1751 | | |
| |||
1769 | 1770 | | |
1770 | 1771 | | |
1771 | 1772 | | |
1772 | | - | |
1773 | 1773 | | |
1774 | 1774 | | |
1775 | 1775 | | |
| |||
1795 | 1795 | | |
1796 | 1796 | | |
1797 | 1797 | | |
| 1798 | + | |
1798 | 1799 | | |
1799 | 1800 | | |
1800 | 1801 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
415 | 415 | | |
416 | 416 | | |
417 | 417 | | |
| 418 | + | |
418 | 419 | | |
419 | 420 | | |
420 | 421 | | |
| |||
441 | 442 | | |
442 | 443 | | |
443 | 444 | | |
| 445 | + | |
444 | 446 | | |
445 | 447 | | |
446 | 448 | | |
| |||
468 | 470 | | |
469 | 471 | | |
470 | 472 | | |
| 473 | + | |
471 | 474 | | |
472 | 475 | | |
473 | 476 | | |
| |||
496 | 499 | | |
497 | 500 | | |
498 | 501 | | |
| 502 | + | |
499 | 503 | | |
500 | 504 | | |
501 | 505 | | |
| |||
534 | 538 | | |
535 | 539 | | |
536 | 540 | | |
| 541 | + | |
537 | 542 | | |
538 | 543 | | |
539 | 544 | | |
| |||
562 | 567 | | |
563 | 568 | | |
564 | 569 | | |
| 570 | + | |
565 | 571 | | |
566 | 572 | | |
567 | 573 | | |
| |||
593 | 599 | | |
594 | 600 | | |
595 | 601 | | |
| 602 | + | |
596 | 603 | | |
597 | 604 | | |
598 | 605 | | |
| |||
617 | 624 | | |
618 | 625 | | |
619 | 626 | | |
| 627 | + | |
620 | 628 | | |
621 | 629 | | |
622 | 630 | | |
| |||
653 | 661 | | |
654 | 662 | | |
655 | 663 | | |
| 664 | + | |
656 | 665 | | |
657 | 666 | | |
658 | 667 | | |
| |||
672 | 681 | | |
673 | 682 | | |
674 | 683 | | |
| 684 | + | |
675 | 685 | | |
676 | 686 | | |
677 | 687 | | |
| |||
704 | 714 | | |
705 | 715 | | |
706 | 716 | | |
| 717 | + | |
707 | 718 | | |
708 | 719 | | |
709 | 720 | | |
| |||
733 | 744 | | |
734 | 745 | | |
735 | 746 | | |
| 747 | + | |
736 | 748 | | |
737 | 749 | | |
738 | 750 | | |
| |||
763 | 775 | | |
764 | 776 | | |
765 | 777 | | |
| 778 | + | |
766 | 779 | | |
767 | 780 | | |
768 | 781 | | |
| |||
793 | 806 | | |
794 | 807 | | |
795 | 808 | | |
| 809 | + | |
796 | 810 | | |
797 | 811 | | |
798 | 812 | | |
| |||
821 | 835 | | |
822 | 836 | | |
823 | 837 | | |
| 838 | + | |
824 | 839 | | |
825 | 840 | | |
826 | 841 | | |
| |||
849 | 864 | | |
850 | 865 | | |
851 | 866 | | |
| 867 | + | |
852 | 868 | | |
853 | 869 | | |
854 | 870 | | |
| |||
877 | 893 | | |
878 | 894 | | |
879 | 895 | | |
| 896 | + | |
880 | 897 | | |
881 | 898 | | |
882 | 899 | | |
| |||
909 | 926 | | |
910 | 927 | | |
911 | 928 | | |
| 929 | + | |
912 | 930 | | |
913 | 931 | | |
914 | 932 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
75 | 75 | | |
76 | 76 | | |
77 | 77 | | |
78 | | - | |
79 | | - | |
| 78 | + | |
| 79 | + | |
80 | 80 | | |
81 | 81 | | |
82 | 82 | | |
| |||
158 | 158 | | |
159 | 159 | | |
160 | 160 | | |
161 | | - | |
| 161 | + | |
162 | 162 | | |
163 | | - | |
164 | | - | |
| 163 | + | |
| 164 | + | |
165 | 165 | | |
166 | 166 | | |
167 | 167 | | |
| |||
267 | 267 | | |
268 | 268 | | |
269 | 269 | | |
270 | | - | |
271 | | - | |
272 | | - | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
273 | 273 | | |
274 | 274 | | |
275 | 275 | | |
| |||
285 | 285 | | |
286 | 286 | | |
287 | 287 | | |
288 | | - | |
| 288 | + | |
289 | 289 | | |
290 | 290 | | |
291 | 291 | | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
292 | 295 | | |
293 | 296 | | |
294 | 297 | | |
295 | 298 | | |
296 | 299 | | |
| 300 | + | |
297 | 301 | | |
298 | 302 | | |
299 | 303 | | |
| |||
309 | 313 | | |
310 | 314 | | |
311 | 315 | | |
| 316 | + | |
312 | 317 | | |
313 | 318 | | |
314 | 319 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
309 | 309 | | |
310 | 310 | | |
311 | 311 | | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
| 317 | + | |
312 | 318 | | |
313 | 319 | | |
314 | 320 | | |
| |||
0 commit comments