|
20 | 20 | "name": "PRBMath_MulDiv_Overflow", |
21 | 21 | "type": "error" |
22 | 22 | }, |
23 | | - { |
24 | | - "inputs": [ |
25 | | - { |
26 | | - "internalType": "UD60x18", |
27 | | - "name": "x", |
28 | | - "type": "uint256" |
29 | | - } |
30 | | - ], |
31 | | - "name": "PRBMath_UD60x18_Sqrt_Overflow", |
32 | | - "type": "error" |
33 | | - }, |
34 | 23 | { |
35 | 24 | "inputs": [], |
36 | 25 | "name": "PoolNonExist", |
|
73 | 62 | "name": "BeaconUpgraded", |
74 | 63 | "type": "event" |
75 | 64 | }, |
| 65 | + { |
| 66 | + "anonymous": false, |
| 67 | + "inputs": [ |
| 68 | + { |
| 69 | + "indexed": true, |
| 70 | + "internalType": "address", |
| 71 | + "name": "admin", |
| 72 | + "type": "address" |
| 73 | + }, |
| 74 | + { |
| 75 | + "indexed": false, |
| 76 | + "internalType": "uint256", |
| 77 | + "name": "amount", |
| 78 | + "type": "uint256" |
| 79 | + } |
| 80 | + ], |
| 81 | + "name": "FeeWithdrawn", |
| 82 | + "type": "event" |
| 83 | + }, |
76 | 84 | { |
77 | 85 | "anonymous": false, |
78 | 86 | "inputs": [ |
|
89 | 97 | { |
90 | 98 | "anonymous": false, |
91 | 99 | "inputs": [ |
| 100 | + { |
| 101 | + "indexed": true, |
| 102 | + "internalType": "bytes32", |
| 103 | + "name": "role", |
| 104 | + "type": "bytes32" |
| 105 | + }, |
| 106 | + { |
| 107 | + "indexed": true, |
| 108 | + "internalType": "bytes32", |
| 109 | + "name": "previousAdminRole", |
| 110 | + "type": "bytes32" |
| 111 | + }, |
| 112 | + { |
| 113 | + "indexed": true, |
| 114 | + "internalType": "bytes32", |
| 115 | + "name": "newAdminRole", |
| 116 | + "type": "bytes32" |
| 117 | + } |
| 118 | + ], |
| 119 | + "name": "RoleAdminChanged", |
| 120 | + "type": "event" |
| 121 | + }, |
| 122 | + { |
| 123 | + "anonymous": false, |
| 124 | + "inputs": [ |
| 125 | + { |
| 126 | + "indexed": true, |
| 127 | + "internalType": "bytes32", |
| 128 | + "name": "role", |
| 129 | + "type": "bytes32" |
| 130 | + }, |
92 | 131 | { |
93 | 132 | "indexed": true, |
94 | 133 | "internalType": "address", |
95 | | - "name": "previousOwner", |
| 134 | + "name": "account", |
96 | 135 | "type": "address" |
97 | 136 | }, |
98 | 137 | { |
99 | 138 | "indexed": true, |
100 | 139 | "internalType": "address", |
101 | | - "name": "newOwner", |
| 140 | + "name": "sender", |
102 | 141 | "type": "address" |
103 | 142 | } |
104 | 143 | ], |
105 | | - "name": "OwnershipTransferred", |
| 144 | + "name": "RoleGranted", |
| 145 | + "type": "event" |
| 146 | + }, |
| 147 | + { |
| 148 | + "anonymous": false, |
| 149 | + "inputs": [ |
| 150 | + { |
| 151 | + "indexed": true, |
| 152 | + "internalType": "bytes32", |
| 153 | + "name": "role", |
| 154 | + "type": "bytes32" |
| 155 | + }, |
| 156 | + { |
| 157 | + "indexed": true, |
| 158 | + "internalType": "address", |
| 159 | + "name": "account", |
| 160 | + "type": "address" |
| 161 | + }, |
| 162 | + { |
| 163 | + "indexed": true, |
| 164 | + "internalType": "address", |
| 165 | + "name": "sender", |
| 166 | + "type": "address" |
| 167 | + } |
| 168 | + ], |
| 169 | + "name": "RoleRevoked", |
106 | 170 | "type": "event" |
107 | 171 | }, |
108 | 172 | { |
|
327 | 391 | "name": "WinnerLiquidityAdded", |
328 | 392 | "type": "event" |
329 | 393 | }, |
| 394 | + { |
| 395 | + "inputs": [], |
| 396 | + "name": "DEFAULT_ADMIN_ROLE", |
| 397 | + "outputs": [ |
| 398 | + { |
| 399 | + "internalType": "bytes32", |
| 400 | + "name": "", |
| 401 | + "type": "bytes32" |
| 402 | + } |
| 403 | + ], |
| 404 | + "stateMutability": "view", |
| 405 | + "type": "function" |
| 406 | + }, |
330 | 407 | { |
331 | 408 | "inputs": [], |
332 | 409 | "name": "FEE_DENOMINATOR", |
|
340 | 417 | "stateMutability": "view", |
341 | 418 | "type": "function" |
342 | 419 | }, |
| 420 | + { |
| 421 | + "inputs": [], |
| 422 | + "name": "MANAGER_ROLE", |
| 423 | + "outputs": [ |
| 424 | + { |
| 425 | + "internalType": "bytes32", |
| 426 | + "name": "", |
| 427 | + "type": "bytes32" |
| 428 | + } |
| 429 | + ], |
| 430 | + "stateMutability": "view", |
| 431 | + "type": "function" |
| 432 | + }, |
343 | 433 | { |
344 | 434 | "inputs": [], |
345 | 435 | "name": "UNISWAP_FEE", |
|
418 | 508 | ], |
419 | 509 | "name": "_sellReceivedAmount", |
420 | 510 | "outputs": [ |
| 511 | + { |
| 512 | + "internalType": "uint256", |
| 513 | + "name": "", |
| 514 | + "type": "uint256" |
| 515 | + }, |
421 | 516 | { |
422 | 517 | "internalType": "uint256", |
423 | 518 | "name": "", |
|
564 | 659 | "stateMutability": "view", |
565 | 660 | "type": "function" |
566 | 661 | }, |
| 662 | + { |
| 663 | + "inputs": [ |
| 664 | + { |
| 665 | + "internalType": "bytes32", |
| 666 | + "name": "role", |
| 667 | + "type": "bytes32" |
| 668 | + } |
| 669 | + ], |
| 670 | + "name": "getRoleAdmin", |
| 671 | + "outputs": [ |
| 672 | + { |
| 673 | + "internalType": "bytes32", |
| 674 | + "name": "", |
| 675 | + "type": "bytes32" |
| 676 | + } |
| 677 | + ], |
| 678 | + "stateMutability": "view", |
| 679 | + "type": "function" |
| 680 | + }, |
567 | 681 | { |
568 | 682 | "inputs": [ |
569 | 683 | { |
|
631 | 745 | "stateMutability": "view", |
632 | 746 | "type": "function" |
633 | 747 | }, |
| 748 | + { |
| 749 | + "inputs": [ |
| 750 | + { |
| 751 | + "internalType": "bytes32", |
| 752 | + "name": "role", |
| 753 | + "type": "bytes32" |
| 754 | + }, |
| 755 | + { |
| 756 | + "internalType": "address", |
| 757 | + "name": "account", |
| 758 | + "type": "address" |
| 759 | + } |
| 760 | + ], |
| 761 | + "name": "grantRole", |
| 762 | + "outputs": [], |
| 763 | + "stateMutability": "nonpayable", |
| 764 | + "type": "function" |
| 765 | + }, |
| 766 | + { |
| 767 | + "inputs": [ |
| 768 | + { |
| 769 | + "internalType": "bytes32", |
| 770 | + "name": "role", |
| 771 | + "type": "bytes32" |
| 772 | + }, |
| 773 | + { |
| 774 | + "internalType": "address", |
| 775 | + "name": "account", |
| 776 | + "type": "address" |
| 777 | + } |
| 778 | + ], |
| 779 | + "name": "hasRole", |
| 780 | + "outputs": [ |
| 781 | + { |
| 782 | + "internalType": "bool", |
| 783 | + "name": "", |
| 784 | + "type": "bool" |
| 785 | + } |
| 786 | + ], |
| 787 | + "stateMutability": "view", |
| 788 | + "type": "function" |
| 789 | + }, |
634 | 790 | { |
635 | 791 | "inputs": [ |
636 | 792 | { |
|
740 | 896 | "stateMutability": "pure", |
741 | 897 | "type": "function" |
742 | 898 | }, |
743 | | - { |
744 | | - "inputs": [], |
745 | | - "name": "owner", |
746 | | - "outputs": [ |
747 | | - { |
748 | | - "internalType": "address", |
749 | | - "name": "", |
750 | | - "type": "address" |
751 | | - } |
752 | | - ], |
753 | | - "stateMutability": "view", |
754 | | - "type": "function" |
755 | | - }, |
756 | 899 | { |
757 | 900 | "inputs": [], |
758 | 901 | "name": "proxiableUUID", |
|
780 | 923 | "type": "function" |
781 | 924 | }, |
782 | 925 | { |
783 | | - "inputs": [], |
784 | | - "name": "renounceOwnership", |
| 926 | + "inputs": [ |
| 927 | + { |
| 928 | + "internalType": "bytes32", |
| 929 | + "name": "role", |
| 930 | + "type": "bytes32" |
| 931 | + }, |
| 932 | + { |
| 933 | + "internalType": "address", |
| 934 | + "name": "account", |
| 935 | + "type": "address" |
| 936 | + } |
| 937 | + ], |
| 938 | + "name": "renounceRole", |
785 | 939 | "outputs": [], |
786 | 940 | "stateMutability": "nonpayable", |
787 | 941 | "type": "function" |
|
799 | 953 | "stateMutability": "view", |
800 | 954 | "type": "function" |
801 | 955 | }, |
| 956 | + { |
| 957 | + "inputs": [ |
| 958 | + { |
| 959 | + "internalType": "bytes32", |
| 960 | + "name": "role", |
| 961 | + "type": "bytes32" |
| 962 | + }, |
| 963 | + { |
| 964 | + "internalType": "address", |
| 965 | + "name": "account", |
| 966 | + "type": "address" |
| 967 | + } |
| 968 | + ], |
| 969 | + "name": "revokeRole", |
| 970 | + "outputs": [], |
| 971 | + "stateMutability": "nonpayable", |
| 972 | + "type": "function" |
| 973 | + }, |
802 | 974 | { |
803 | 975 | "inputs": [ |
804 | 976 | { |
|
856 | 1028 | "stateMutability": "nonpayable", |
857 | 1029 | "type": "function" |
858 | 1030 | }, |
| 1031 | + { |
| 1032 | + "inputs": [ |
| 1033 | + { |
| 1034 | + "internalType": "bytes4", |
| 1035 | + "name": "interfaceId", |
| 1036 | + "type": "bytes4" |
| 1037 | + } |
| 1038 | + ], |
| 1039 | + "name": "supportsInterface", |
| 1040 | + "outputs": [ |
| 1041 | + { |
| 1042 | + "internalType": "bool", |
| 1043 | + "name": "", |
| 1044 | + "type": "bool" |
| 1045 | + } |
| 1046 | + ], |
| 1047 | + "stateMutability": "view", |
| 1048 | + "type": "function" |
| 1049 | + }, |
859 | 1050 | { |
860 | 1051 | "inputs": [], |
861 | 1052 | "name": "tokenImplementation", |
|
907 | 1098 | "stateMutability": "view", |
908 | 1099 | "type": "function" |
909 | 1100 | }, |
910 | | - { |
911 | | - "inputs": [ |
912 | | - { |
913 | | - "internalType": "address", |
914 | | - "name": "newOwner", |
915 | | - "type": "address" |
916 | | - } |
917 | | - ], |
918 | | - "name": "transferOwnership", |
919 | | - "outputs": [], |
920 | | - "stateMutability": "nonpayable", |
921 | | - "type": "function" |
922 | | - }, |
923 | 1101 | { |
924 | 1102 | "inputs": [], |
925 | 1103 | "name": "uniswapV3Factory", |
|
984 | 1162 | "type": "function" |
985 | 1163 | }, |
986 | 1164 | { |
987 | | - "inputs": [], |
| 1165 | + "inputs": [ |
| 1166 | + { |
| 1167 | + "internalType": "address", |
| 1168 | + "name": "recipient", |
| 1169 | + "type": "address" |
| 1170 | + } |
| 1171 | + ], |
988 | 1172 | "name": "withdrawFee", |
989 | 1173 | "outputs": [], |
990 | 1174 | "stateMutability": "nonpayable", |
|
0 commit comments