Source Code

(impl-trait .proposal-trait.proposal-trait)
(define-constant ONE_8 u100000000) ;; 8 decimal places
(define-public (execute (sender principal))
	(begin
(try! (contract-call? .token-1 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-1 true))
(try! (contract-call? .token-2 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-2 true))
(try! (contract-call? .token-3 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-3 true))
(try! (contract-call? .token-4 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-4 true))
(try! (contract-call? .token-5 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-5 true))
(try! (contract-call? .token-6 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-6 true))
(try! (contract-call? .token-7 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-7 true))
(try! (contract-call? .token-8 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-8 true))
(try! (contract-call? .token-9 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-9 true))
(try! (contract-call? .token-10 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-10 true))
(try! (contract-call? .token-11 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-11 true))
(try! (contract-call? .token-12 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-12 true))
(try! (contract-call? .token-13 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-13 true))
(try! (contract-call? .token-14 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-14 true))
(try! (contract-call? .token-15 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-15 true))
(try! (contract-call? .token-16 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-16 true))
(try! (contract-call? .token-17 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-17 true))
(try! (contract-call? .token-18 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-18 true))
(try! (contract-call? .token-19 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-19 true))
(try! (contract-call? .token-20 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-20 true))
(try! (contract-call? .token-21 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-21 true))
(try! (contract-call? .token-22 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-22 true))
(try! (contract-call? .token-23 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-23 true))
(try! (contract-call? .token-24 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-24 true))
(try! (contract-call? .token-25 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-25 true))
(try! (contract-call? .token-26 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-26 true))
(try! (contract-call? .token-27 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-27 true))
(try! (contract-call? .token-28 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-28 true))
(try! (contract-call? .token-29 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-29 true))
(try! (contract-call? .token-30 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-30 true))
(try! (contract-call? .token-31 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-31 true))
(try! (contract-call? .token-32 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-32 true))
(try! (contract-call? .token-33 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-33 true))
(try! (contract-call? .token-34 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-34 true))
(try! (contract-call? .token-35 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-35 true))
(try! (contract-call? .token-36 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-36 true))
(try! (contract-call? .token-37 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-37 true))
(try! (contract-call? .token-38 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-38 true))
(try! (contract-call? .token-39 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-39 true))
(try! (contract-call? .token-40 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-40 true))
(try! (contract-call? .token-41 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-41 true))
(try! (contract-call? .token-42 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-42 true))
(try! (contract-call? .token-43 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-43 true))
(try! (contract-call? .token-44 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-44 true))
(try! (contract-call? .token-45 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-45 true))
(try! (contract-call? .token-46 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-46 true))
(try! (contract-call? .token-47 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-47 true))
(try! (contract-call? .token-48 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-48 true))
(try! (contract-call? .token-49 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-49 true))
(try! (contract-call? .token-50 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-50 true))
(try! (contract-call? .token-51 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-51 true))
(try! (contract-call? .token-52 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-52 true))
(try! (contract-call? .token-53 set-approved-contract 'SP35G0C2NHXFP1ATJW17YYTFKNEF1DY73R0XB2KG9.melaunch-alex-amm-pool-v2-01 true))
(try! (contract-call? .self-listing-helper-v2-02 approve-token-y .token-53 true))
		(ok true)))

Functions (1)

FunctionAccessArgs
executepublicsender: principal