Source Code

;; Title: Move treasury and disable DAO
;; Author(s): mijoco.btc
;; Move V1 treasury to V2 DAO and close down the dao

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

(define-public (execute (sender principal))
	(begin
		
		(try! (contract-call? 'SP3HAHEV768GAMP34MTEC83PJ4PG6ZSGBX52CR6XQ.bme006-0-treasury stx-transfer u497534233 'SP1SCD8ERMTFYE6CK9S0MHWQCP6SY4NAVFJ538A27.bme006-0-treasury none))

		(try! (contract-call? 'SP3HAHEV768GAMP34MTEC83PJ4PG6ZSGBX52CR6XQ.bigmarket-dao set-extensions
			(list
				{extension: 'SP3HAHEV768GAMP34MTEC83PJ4PG6ZSGBX52CR6XQ.bme000-0-governance-token, enabled: false}
				{extension: 'SP3HAHEV768GAMP34MTEC83PJ4PG6ZSGBX52CR6XQ.bme001-0-proposal-voting, enabled: false}
				{extension: 'SP3HAHEV768GAMP34MTEC83PJ4PG6ZSGBX52CR6XQ.bme003-0-core-proposals, enabled: false}
				{extension: 'SP3HAHEV768GAMP34MTEC83PJ4PG6ZSGBX52CR6XQ.bme006-0-treasury, enabled: false}
				{extension: 'SP3HAHEV768GAMP34MTEC83PJ4PG6ZSGBX52CR6XQ.bme010-0-liquidity-contribution, enabled: false}
				{extension: 'SP3HAHEV768GAMP34MTEC83PJ4PG6ZSGBX52CR6XQ.bme021-0-market-voting, enabled: false}
				{extension: 'SP3HAHEV768GAMP34MTEC83PJ4PG6ZSGBX52CR6XQ.bme022-0-market-gating, enabled: false}
				{extension: 'SP3HAHEV768GAMP34MTEC83PJ4PG6ZSGBX52CR6XQ.bme024-0-market-scalar-pyth, enabled: false}
				{extension: 'SP3HAHEV768GAMP34MTEC83PJ4PG6ZSGBX52CR6XQ.bme024-0-market-predicting, enabled: false}
				{extension: 'SP3HAHEV768GAMP34MTEC83PJ4PG6ZSGBX52CR6XQ.bme030-0-reputation-token, enabled: false}
				{extension: 'SP3HAHEV768GAMP34MTEC83PJ4PG6ZSGBX52CR6XQ.bme008-0-resolution-coordinator, enabled: false}
			)
		))
		(ok true)
	)
)

Functions (1)

FunctionAccessArgs
executepublicsender: principal