Source Code

;; SPDX-License-Identifier: BUSL-1.1
(impl-trait 'SP102V8P0F7JX67ARQ77WEA3D3CFB5XW39REDT0AM.proposal-trait.proposal-trait)
(use-trait ft-trait 'SP102V8P0F7JX67ARQ77WEA3D3CFB5XW39REDT0AM.trait-sip-010.sip-010-trait)

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

;; Main execute function with chunked processing
(define-public (execute (sender principal))
  (begin
(try! (contract-call? 'SP102V8P0F7JX67ARQ77WEA3D3CFB5XW39REDT0AM.migrate-legacy-v2-wl finalise-migrate 'SP3E6397TYMGKKP7JAV4BM5CH4EVEE0KXRX67QN1E))
(try! (contract-call? 'SP102V8P0F7JX67ARQ77WEA3D3CFB5XW39REDT0AM.migrate-legacy-v2-wl finalise-migrate 'SP1S8ZH6MSC2D7MEJSW7CYZ99E6SCZKW7QN09GMKC))
(try! (contract-call? 'SP102V8P0F7JX67ARQ77WEA3D3CFB5XW39REDT0AM.migrate-legacy-v2-wl finalise-migrate 'SP2V121HSKNK648Z69QJRZBAPEX0YB6X0FBKKPHN4))
(try! (contract-call? 'SP102V8P0F7JX67ARQ77WEA3D3CFB5XW39REDT0AM.migrate-legacy-v2-wl finalise-migrate 'SP31XMVY9F38S9Z5A2KFKVM3HW804XPYZG7DQ5RYW))
(try! (contract-call? 'SP102V8P0F7JX67ARQ77WEA3D3CFB5XW39REDT0AM.migrate-legacy-v2-wl finalise-migrate 'SP3CQ69909RBGE8G1CC8NQBX6CN44RMYJX2CZ0PGD))
(try! (contract-call? 'SP102V8P0F7JX67ARQ77WEA3D3CFB5XW39REDT0AM.migrate-legacy-v2-wl finalise-migrate 'SP2BWTFMMRPWCTK5BPVX628EERADTP5RC16R98PKP))
(try! (contract-call? 'SP102V8P0F7JX67ARQ77WEA3D3CFB5XW39REDT0AM.migrate-legacy-v2-wl finalise-migrate 'SP1ERYC8CBD61T84NV7AMH830JXSC6TWSP37NEVWD))
(try! (contract-call? 'SP102V8P0F7JX67ARQ77WEA3D3CFB5XW39REDT0AM.migrate-legacy-v2-wl finalise-migrate 'SP3NNRKH23B5E70TTAR3ZY20NBBVZSN6G8GGS4RW6))
(try! (contract-call? 'SP102V8P0F7JX67ARQ77WEA3D3CFB5XW39REDT0AM.migrate-legacy-v2-wl finalise-migrate 'SP2TQQ9E931PYD4J7X1G4PPTQHTGEC81YQNXB9ZXP))
(try! (contract-call? 'SP102V8P0F7JX67ARQ77WEA3D3CFB5XW39REDT0AM.migrate-legacy-v2-wl finalise-migrate 'SP3ERBXWZV4N3DD5KMH1TM493D5VSYQHR641CDV4G))
(try! (contract-call? 'SP102V8P0F7JX67ARQ77WEA3D3CFB5XW39REDT0AM.migrate-legacy-v2-wl finalise-migrate 'SP1FPVT5DH41T5RA844NNQYX2PRZH2KMBNBVJQJT7))
(try! (contract-call? 'SP102V8P0F7JX67ARQ77WEA3D3CFB5XW39REDT0AM.migrate-legacy-v2-wl finalise-migrate 'SP13SHPW9F60JYPX760Y9V9JSTHZR55PTR42XM9Y0))
(try! (contract-call? 'SP102V8P0F7JX67ARQ77WEA3D3CFB5XW39REDT0AM.migrate-legacy-v2-wl finalise-migrate 'SP26MHB3XB4S1Q4FAH72NE596VFE7X771AZD7RJXZ))
(try! (contract-call? 'SP102V8P0F7JX67ARQ77WEA3D3CFB5XW39REDT0AM.migrate-legacy-v2-wl finalise-migrate 'SP2C54ANWWBGA0624EW6R1VSK2ZEHE8W0G450BKNS))
(try! (contract-call? 'SP102V8P0F7JX67ARQ77WEA3D3CFB5XW39REDT0AM.migrate-legacy-v2-wl finalise-migrate 'SPYFZ8Y5W4MSNC98S5G9JZDXG9Z9R9DCRN0KRK1W))
(try! (contract-call? 'SP102V8P0F7JX67ARQ77WEA3D3CFB5XW39REDT0AM.migrate-legacy-v2-wl finalise-migrate 'SP2VAVF02X1CG20N33S88E8KWG1XEBQF5J92Q8Q4V))
(try! (contract-call? 'SP102V8P0F7JX67ARQ77WEA3D3CFB5XW39REDT0AM.migrate-legacy-v2-wl finalise-migrate 'SP2PZCNFPHFN6DJPM06WX4QPX4GGBFZG34YC12QJ7))
(try! (contract-call? 'SP102V8P0F7JX67ARQ77WEA3D3CFB5XW39REDT0AM.migrate-legacy-v2-wl finalise-migrate 'SPFZJAWND9GDB2QC54524J73DGBQ07XJ6JM1E3GN))
(try! (contract-call? 'SP102V8P0F7JX67ARQ77WEA3D3CFB5XW39REDT0AM.migrate-legacy-v2-wl finalise-migrate 'SP30SNZSPS8SBWK0RCCRH5NSGDFCR2MS0E1DPE22Z))
(try! (contract-call? 'SP102V8P0F7JX67ARQ77WEA3D3CFB5XW39REDT0AM.migrate-legacy-v2-wl finalise-migrate 'SP8KCFJSRYRNR0GNBF8ACF7ZNMVVCDXRWM2XV1TA))
(try! (contract-call? 'SP102V8P0F7JX67ARQ77WEA3D3CFB5XW39REDT0AM.migrate-legacy-v2-wl finalise-migrate 'SP1C7V7A9HVWQT5SWDV8P3WNR1FVDPB9PS3TBYTN2))
(try! (contract-call? 'SP102V8P0F7JX67ARQ77WEA3D3CFB5XW39REDT0AM.migrate-legacy-v2-wl finalise-migrate 'SP1B9G6R9MXBHGYMEEYMRJ7D21P1P5XQQ0F4GSF7G))
(try! (contract-call? 'SP102V8P0F7JX67ARQ77WEA3D3CFB5XW39REDT0AM.migrate-legacy-v2-wl finalise-migrate 'SPJEBYXCHVZY48KRXE17HXD0VWJEE3RFXN38HM2M))	
    (ok true)))

Functions (1)

FunctionAccessArgs
executepublicsender: principal