Source Code

;; SPDX-License-Identifier: BUSL-1.1

(impl-trait 'SP102V8P0F7JX67ARQ77WEA3D3CFB5XW39REDT0AM.proposal-trait.proposal-trait)

(define-constant ONE_8 u100000000) ;; 8 decimal places

(define-constant REMOVED (list
'SP3K8BC0PPEVCV7NZ6QSRWPQ2JE9E5B6N3PA0KBR9
'SP11Q8WWRWAFN4H5M82CTRA05X8Q0CGRNZP299BQQ
'SPCD0ZWMQ75ZJ152PB0C2Q1S69P0GDFYBAS3Q315
'SPFPBQ30DZ2G4CX8XZGZXD013N2NPHH7K7SB7GEZ
'SP3T1M18J3VX038KSYPP5G450WVWWG9F9G6GAZA4Q
'SP3M82AJPJ035C1TEAZNM524K51JWQHWNR7XNNX4P
'SP243V4D843MNKX5WB46A0PDWH4H5SAQBBHGJN0CH
'SP779SC9CDWQVMTRXT0HZCEHSDBXCHNGG7BC1H9B
'SP1Y0VRA8PCQGS1JJ8D43K7ZQADY71AYCXS48H3JR
'SP3W6SEDBEXHQJNMG8A9M4C3P6EETVFNCG7M1FCCG
'SP238X3JD22HJBMWR8E7CKTF4JCBQ73BG9YS1DBH8
'SP377PERR19T3GF9WA2MY6KZRCM1TANMRXWGDR5WM
'SPCMYWF0F05XA5KRW22875KAD0H7B9WHJJV3N7WC
'SP182A5TQC0E1BNPKKXQW5Y17ACJC0PNM007AKY4Q
'SP3ZA71T1J32VAVKCQXQEX0KS3GJVR1K5Z6JXR9WJ
'SP1W2EERN213N3SPHSD25V4VE937P3B776ZZVPE6V
'SP1ZG62V1S7WSDK1DA4NEXRAPE458QT30EAMFSCH4
'SP2VE44PJ2AB0C61G56WGQJXJ32D83S5DJDKF51FR
'SP2C1AWR0EY0XGXJ5J7XEAEJ3QSVK7EQGHRJ2F5FY
'SP2NTVR66MWZ5F07J2KR24RMHKHVYDK247XBWG4DV
'SP2MEDCW2HW3Z9W8MX6FYT3GZWREX416JMX324WJE
'SP3CFHSKDCW3761DD1P6X3VEC3NHKTJ4H0XJT79D6
'SPN7M36SSAZQZZ1T4JRQF6PRJDXPT4VRW7Y8QRR
'SPSSETN3G8A1V7PB0M6A8Q27WFG5J9EMWTDE1WZA
'SP2892G9YED28VAQWV6B3SRXHC3WY4X1N2YN1X6J3
'SP3XT0K5QZ4XGSEEYENHZPJ44WDYQPG85E95ZZ2KX
'SP17TJJTN0SHCFWSNAFY35DB0254E883EXBTDQSBA
'SP1Z19EDN5YN8QKG1331JJHPARANA8J075EPS5Y9H
'SP3RVA2YKZ0NVH85ETMF4SZMGC1CWDBHTEFBDMQQ6
'SP3J9CZ0HNRZX7S5YBAFPT3SJ4KP1PBSRVP3TQAT7
'SPKPDKHT2TH732Q4FZCM3EBS5WFWAT96B5R258S7
'SP2GMZ48M8S2TEMCNCAD6SEDYAMXGARN1EEZD589K
'SP1CEH5PEGMHFZZ12RNXF65W0BKNSM958K3VKCQNK
'SP1CQSS8MMJVFRNM5SH750DMCT45D9G410NCFD4EB
'SP3YWWXACP5WEYWFCQ3RYD9DJN8NJCTF3Y07TXHDA
'SP3EDXZSE3KDFR655QJ0JZFETY8PECN39MHYKRQVE
'SP2HDF5A0ZD2CG2SEE3NSVE9TCPFJ3Y14BQ8W997Z
'SP1545TQCSD9VVGMCTVMV5RAVKMS8S7PPDJSEV3ST
'SP2NYQAK8DQTR81R75ZTY036MMJYN832TSJAWEWNR
'SP3QV75KQHDYB8RRX1F52D7Z3HB8ZCC1M0Q0S5RQE
'SP3T54N6G4HN7GPBCYMSDKP4W00C45X19GQ4VT13Y
'SP30GF338DH3TTJA9GYCQZRQ50H78YXF670580KNK
'SP3QJWT5EP3NGC3JSHD866T6JBBDYVMMM0RNNNKJX
'SP3TNVH0469Y6G19YKSKS1DGJ7CBKP9ZFWPS8A62R
'SP3NY7W1GJ2631FBN4S5M8HZVZCQTX5SMA1V66DHG
))

(define-public (execute (sender principal))
	(begin
(try! (contract-call? 'SP2SF8P7AKN8NYHD57T96C51RRV9M0GKRN02BNHD2.blocklist remove-from-blocklist-many REMOVED))

(try! (contract-call? 'SP102V8P0F7JX67ARQ77WEA3D3CFB5XW39REDT0AM.migrate-legacy-v2-wl finalise-migrate 'SPNVK4X5RM6TNKA1S0TPVYPT3GNHSJ887B5CWCTH))
(try! (contract-call? 'SP102V8P0F7JX67ARQ77WEA3D3CFB5XW39REDT0AM.migrate-legacy-v2-wl finalise-migrate 'SP1RMVRG3QHCHNAYPWRGTYZB7DV7HZFB0NGGSYF53))
(try! (contract-call? 'SP102V8P0F7JX67ARQ77WEA3D3CFB5XW39REDT0AM.migrate-legacy-v2-wl finalise-migrate 'SP2HW3HV6KT1AE8K1WTY9C517CK9C5X7D6GPB97RM))

		(ok true)))

Functions (1)

FunctionAccessArgs
executepublicsender: principal