From 12213bdf4031233d42b85aef3bac0199a7a4faff Mon Sep 17 00:00:00 2001 From: EzePze Date: Thu, 29 Aug 2024 13:48:01 +1000 Subject: [PATCH] changeset, tests --- .changeset/heavy-candles-look.md | 5 + .../test/contracts/plutus.json | 1342 +---------------- packages/blaze-blueprint/test/plutus.ts | 218 +-- 3 files changed, 40 insertions(+), 1525 deletions(-) create mode 100644 .changeset/heavy-candles-look.md diff --git a/.changeset/heavy-candles-look.md b/.changeset/heavy-candles-look.md new file mode 100644 index 0000000..dbd7f57 --- /dev/null +++ b/.changeset/heavy-candles-look.md @@ -0,0 +1,5 @@ +--- +"@blaze-cardano/blueprint": patch +--- + +Support for nested validators (@kettlebell) diff --git a/packages/blaze-blueprint/test/contracts/plutus.json b/packages/blaze-blueprint/test/contracts/plutus.json index 10ef951..bcbc209 100644 --- a/packages/blaze-blueprint/test/contracts/plutus.json +++ b/packages/blaze-blueprint/test/contracts/plutus.json @@ -1,1385 +1,79 @@ { "preamble": { - "title": "spectrumlabs/splash-dao", - "description": "Aiken contracts for project 'spectrumlabs/splash-dao'", + "title": "blueprint/test", + "description": "Aiken contracts for project 'blueprint/test'", "version": "0.0.0", "plutusVersion": "v2", "compiler": { "name": "Aiken", - "version": "v1.0.26-alpha+075668b" + "version": "v1.0.29-alpha+16fb02e" }, "license": "Apache-2.0" }, "validators": [ { - "title": "governance/gov_proxy.gov_proxy", - "redeemer": { - "title": "redeemer", - "schema": { - "$ref": "#/definitions/governance~1gov_proxy~1Redeemer" - } - }, - "parameters": [ - { - "title": "oracle_auth_policy", - "schema": { - "$ref": "#/definitions/ByteArray" - } - }, - { - "title": "proposal_auth_policy", - "schema": { - "$ref": "#/definitions/ByteArray" - } - }, - { - "title": "g_power_policy", - "schema": { - "$ref": "#/definitions/ByteArray" - } - }, - { - "title": "gt_policy", - "schema": { - "$ref": "#/definitions/ByteArray" - } - } - ], - "compiledCode": "5902e301000032323232323232232232232232232322533300d323232323232325333014300a3015375400226464a66602c6018602e6ea80044c8c8c8c8c8c8c8c94ccc078c01cccc018020071220101a4001533301e0031533301e002100114a0294052819b893370466e05208080a4eeded0ef9f01333005007015488101f40048050cdc119980280480b801a4190026464a66603c600e603e6ea80044c94ccc07cc94ccc08cc08800454ccc080c024c0840045288a999810180b18108008a5016163754602260426ea8c040c084dd5001899b8800600113371200c0026eb4c08cc080dd50008a50300e301f3754601c603e6ea8004c084c088c088c088c088c088c088c088c078dd5007980219980180380b8009b9437666ea0004dd69805180d9baa01022232533301c3005301d37540022900009bad3021301e375400264a666038600a603a6ea80045300103d87a80001323300100137566044603e6ea8008894ccc084004530103d87a8000132323253330213371e00e6eb8c08800c4c044cc094dd4000a5eb804cc014014008dd698110011812801181180099198008008021129998100008a6103d87a8000132323253330203371e00e6eb8c08400c4c040cc090dd3000a5eb804cc014014008dd59810801181200118110009b8748008dd59804180c1baa300830183754603660306ea800458cc00cdd61803980b9baa008375a603460366036602e6ea8030dd59803180b1baa3006301637546032602c6ea800458cc004dd61802180a9baa006375a600a602a6ea8028c0040048894ccc05c008530103d87a8000132325333016300c003130063301a0024bd70099980280280099b8000348004c06c00cc064008dd2a40004602a00246028602a0026024601e6ea800452613656533300b3001300c37540042646464646464a666028602e0042930b1bad30150013015002375a602600260260046eb4c044004c034dd50010b1b8748000dd70009bae001375c0026eb80055cd2ab9d5573caae7d5d02ba15745", - "hash": "171d50261eee9fbd7dc5bbdc0652d482036a473ccb34c3d7c2397afb" - }, - { - "title": "governance/perm_manager.perm_manager", - "datum": { - "title": "_", - "schema": { - "$ref": "#/definitions/Data" - } - }, - "redeemer": { - "title": "successor_out_ix", - "schema": { - "$ref": "#/definitions/Int" - } - }, - "parameters": [ - { - "title": "edao_msig_policy", - "schema": { - "$ref": "#/definitions/ByteArray" - } - }, - { - "title": "perm_manager_auth_policy", - "schema": { - "$ref": "#/definitions/ByteArray" - } - } - ], - "compiledCode": "5903100100003232323232323223223222322533300932323253323300d3001300e37540042646464646464a664660286002602a6ea80084c8c8c94ccc05cc010c060dd500089919299980c99b8748010c068dd50008991919299980e19baf300f301e375400e601e603c6ea801454ccc07000840045280a50323300100100e22533302000114a0264a66603c646600200264660020026eacc030c088dd5180618111baa302500422533302400114bd70099812981118130009980100118138009129998118008a5013253330213371e6eb8c09800807c52889980180180098130008a511330030030013023001300e32533301b300f301c37540022900009bad3020301d375400264a666036601e60386ea8004530103d87a80001323300100137566042603c6ea8008894ccc080004530103d87a8000132323253330203371e91101a400375c60420062601e660486ea00052f5c026600a00a0046eb4c084008c090008c088004c8cc004004dd59803980e9baa00422533301f00114c103d87a80001323232533301f3371e0366eb8c08000c4c038cc08cdd3000a5eb804cc014014008dd59810001181180118108009991299980d9804180e1baa0011323232325333022302500213232498cc01c0088dd70009980300191bae001163758604600260460046eb0c084004c074dd50008b1119198008008019129998100008a4c26466006006604800460066044002603c60366ea800458c024c068dd5000980e180c9baa0011633323001001222533301c00214c103d87a800013232533301b30080031300a3301f0024bd70099980280280099b8000348004c08000cc07800801803cc004c05cdd5180d180b9baa0032301a301b001370e90000b19191980080080311299980c0008a6103d87a80001323253330173375e601460326ea80080144c018cc06c0092f5c026600800800260380046034002602e60286ea801cdd2a40006eb0c004c048dd50031180a980b180b0009bac300130103754008460260026e1d20021630103011002300f001300b375400229309b2b1bad001375c0026eb80055cd2ab9d5573caae7d5d02ba15745", - "hash": "beb21e8d58539f3a86c6c5eea588ab4213e0e2801bca7a20296fc9b5" - }, - { - "title": "governance/proposal.mint_proposal_auth_token", - "redeemer": { - "title": "action", - "schema": { - "$ref": "#/definitions/governance~1proposal~1MintAction" - } - }, - "compiledCode": "590db301000032323232323232225323232323233300830013009375400c264a66601264646464a66601a600c601c6ea80084c8c8c94ccc040c024c044dd5007899192999809180598099baa001132325333014300e301537540022646464646464646464646464646464a6660466466ebcdd3180a80c1ba65333024301f4800052f5bded8c0264646600200297adef6c6022533302a00113302b337606ea4068dd3001a5eb7bdb1804c8c8c8c94ccc0accdd79980400f00126103d879800013302f337606ea4078dd30038028a99981599b8f01e00213302f337606ea4078dd300380189981799bb037520046e98004cc01801800cdd598160019bae302a002302e002302c00132330010014bd6f7b63011299981480089981519bb0375201c98010101004bd6f7b630099191919299981519baf330070120024c0103d879800013302e337606ea404930010101000051533302a3371e02400426605c66ec0dd480926101010000313302e337606ea4008dd4000998030030019bad302b003375c6052004605a004605600244a66604a66e40008004530103d8798000153330253371e0040022980103d87a800014c103d87b80001533302300a15333023006153330230041533302300315333023002100114a029405280a5014a02940cdd7980398121baa010301e330263374a9001198131ba90154bd701981326103d87a80004bd7019198008009bac30073024375401c44a66604c00229444c94ccc090c074dd6980718131baa302900213300300300114a0605200266e25200433230010012253330250011480004c07ccc008008c0a0004dd6180298111baa00c533301f33712904048726002000899b890014820283da9c4c52819b810073232325333021301c30223754004264a66604400420022c6eb4c098c08cdd50010b180218109baa30253026002302400130203754600660406ea8c010c080dd500a191919192999810980e18111baa00213253330220021613232325333025302030263754004264a66604c004266e24cdc0802800a41017132522c6eb4c0a8c09cdd50010b180418129baa3029302a002302800130243754600e60486ea8014dd6981318119baa00216300430213754604a604c004604800260406ea8c020c080dd50009801980f9baa0133710900011810800918101810981098109810981098109810800980a19299980d180a980d9baa0011480004dd6980f980e1baa00132533301a3015301b3754002298103d87a80001323300100137566040603a6ea8008894ccc07c004530103d87a80001323232533301f3371e00e6eb8c08000c4c06ccc08cdd4000a5eb804cc014014008dd6981000118118011810800998059bab3003301b375400e0186e50dd99ba8001375a600260326ea800c8c070c0740054ccc054c038c058dd50008991919191919299980f181080109924c646600200200c44a66604000229309919801801981200119299980f180b980f9baa00113232323253330253028002149858dd6981300098130011bae3024001302037540022c60440022c6eb8c07c004c07c008dd6980e800980e8011bac301b001301737540022c6032602c6ea800458c00cc054dd5000980b980a1baa0011633323001001222533301700214c0103d87a8000132325333016300f003130123301a0024bd70099980280280099b8000348004c06c00cc064008dd6180098099baa007480008c058c05cc05c0044c8c8cc004004cc008008c94ccc04cc038c050dd50008a5eb7bdb1804dd5980c180a9baa00133004300300600522533301600114a2264a66602866e20dd6980c801240002660060060022940c064004894ccc05400452f5c026602c6028602e0026600400460300024646600200200444a66602a002297adef6c6013232323253330163371e91100002100313301a337606ea4008dd3000998030030019bab3017003375c602a0046032004602e00244646600200200644a66602a0022980103d87a8000132323253330153371e00c6eb8c05800c4c044cc064dd3000a5eb804cc014014008dd5980b001180c801180b8009bae3012300f37540042c6eacc044c048c048c048c048c038dd500118081808801180780098059baa00714984d958c94ccc024c00800454ccc030c02cdd50040a4c2c2a66601260080022a66601860166ea802052616163009375400e2664644644a66601a64646464a666022601860246ea80084c8c8c8c8c94ccc058c03cc05cdd5000899191919191919299980e980c180f1baa0011323232325333021301c32333001001010480008894ccc09c00840044ccc00c00cc0a80094ccc090cdd7980998131baa300e30263754605200401826042002200220022940c8c8c8c8c94ccc094c07c0144c8c94ccc09ccc00cc010c0a4dd500c99b8000d4820283da9c4c54ccc09c00840045280a50333300401600900848008cccc00c05401801cccc010dd5980798139baa00e00600715333025301e0051325333026301f3027375400226464646464a666056604a60586ea80044c8c8c8c8c8c8c94ccc0c802454ccc0c801454ccc0c801054ccc0c800c54ccc0c800840045280a5014a0294052819b87323300100100b2253330360011480004c8c8cdc019802002181d80199198008009bab303800322533303a0011480004c8cc88c0dccc014014c100010dd7181c8009bad303a001303c001375c606a0026070002900319baf018301f30323754014a66605e66e1cdd6980c98189baa00401513371e6eb8c070c0c4dd50020080a50302933300d0070110103370e646600200266646002002444a6660680042a666068002297ae016132323232323253330375333037337129000001099b8f001375c604c60726ea80105280a99981b99981b98180012504a22660766066660766ea4004cc0ecdd400125eb80ccc02402401400c4ccc02402401400c58dd71812981c1baa005337026eb4c07cc0dcdd50011bad301f30373754008607400860700066070006606c0040266eb0c074c0c0dd50019129998190008a4000266e00dd6980c98189baa303400133002002303500100530240013030302d37540022c602e60586ea8010ccc0a4c088005282513370266600e00201201466600e01e0120146eacc044c0a4dd5000981598141baa0011633323001001222533302b00214c0103d87a800013232533302a3023003130263302e0024bd70099980280280099b8000348004c0bc00cc0b400804520001323232323232533302b330073008302d375403a0222a6660560082a6660560062a666056004200229405280a5014a0666601003401a0189001199980380c8050059998040080050059919198008009bab302f303030303030303030303030302c375403844a66605c00229404c94ccc0b0cdd7802181698188010a51133003003001303100130243302c3374a900119816180b98151baa0034bd7025eb80c8cc004004034894ccc0b0004528899299981519299981599981599baf0010064a09444cdc41bad3015302d375400200a2944c0bc0084cc00c00c00452818178009bad3010302837540026644646600200200644a666058002200626644a66605666e20dd6980a98169baa001375a602a605a6ea800840084004c0b8004cc008008c0bc004c0ac028c0a802888c94ccc09cc088c0a0dd5000899299981419299981618158008a999814981218150008a51153330293022302a00114a02c2c6ea8c048c0a8dd5180b98151baa004133710006002266e2400c004dd6981618149baa00114a0602a60506ea8c054c0a0dd5001118149815181518151815181518151815000911119b87333005323300100100522533302b00114bd6f7b630099191919299981619b8f4881000021003133030337606ea4008dd3000998030030019bab302d003375c6056004605e004605a00200600466e0520000012223253330253020302637540022900009bad302a3027375400264a66604a6040604c6ea8004530103d87a8000132330010013756605660506ea8008894ccc0a8004530103d87a80001323232533302a3371e00e6eb8c0ac00c4c098cc0b8dd4000a5eb804cc014014008dd698158011817001181600099198008008021129998148008a6103d87a8000132323253330293371e00e6eb8c0a800c4c094cc0b4dd3000a5eb804cc014014008dd598150011816801181580098109baa016375c601860426ea8078dca1bb330083020375403a6eb8c088c07cdd50008b1805980f1baa00437586014603a6ea8068dd69802180e1baa0193756600660366ea8008c01cc068dd50009800980c9baa301c3019375400446038603a0022c64646600200200a44a666036002298103d87a800013232533301a3375e601260386ea80080144c058cc0780092f5c0266008008002603e004603a0026034602e6ea8018dd61800980b1baa00623019301a301a0013758600260286ea80108c05c00458dd5980a980b180b180b180b18091baa002301430150023013001300f375400229309b2b19299980618028008a99980798071baa00214985854ccc030c01c00454ccc03cc038dd50010a4c2c2a666018600c0022a66601e601c6ea80085261616300c375400260020104a666012600460146ea80044c8c8c8c8c8c94ccc048c0540084c926323300100100622533301400114984c8cc00c00cc060008c94ccc048c02cc04cdd5000899191919299980c980e0010a4c2c6eb4c068004c068008dd7180c000980a1baa00116301600116375c602600260260046eb4c044004c044008dd6180780098059baa00116300d300a375400c6e1d2000370e90021b8748008dd2a40006e0120025734aae7555cf2ab9f5740ae855d11", - "hash": "cb0c12959943d7e636b86e13acbe9a244e73edecc643838a8e5dbe40" - }, - { - "title": "governance/proposal.proposal", + "title": "always_true.spend", "datum": { - "title": "state", - "schema": { - "$ref": "#/definitions/splash~1models~1proposal~1ProposalState" - } - }, - "redeemer": { - "title": "action", + "title": "_datum", "schema": { - "$ref": "#/definitions/RedeemerWrapper$governance~1proposal~1ProposalAction" + "$ref": "#/definitions/List$Int" } }, - "compiledCode": "590db301000032323232323232225323232323233300830013009375400c264a66601264646464a66601a600c601c6ea80084c8c8c94ccc040c024c044dd5007899192999809180598099baa001132325333014300e301537540022646464646464646464646464646464a6660466466ebcdd3180a80c1ba65333024301f4800052f5bded8c0264646600200297adef6c6022533302a00113302b337606ea4068dd3001a5eb7bdb1804c8c8c8c94ccc0accdd79980400f00126103d879800013302f337606ea4078dd30038028a99981599b8f01e00213302f337606ea4078dd300380189981799bb037520046e98004cc01801800cdd598160019bae302a002302e002302c00132330010014bd6f7b63011299981480089981519bb0375201c98010101004bd6f7b630099191919299981519baf330070120024c0103d879800013302e337606ea404930010101000051533302a3371e02400426605c66ec0dd480926101010000313302e337606ea4008dd4000998030030019bad302b003375c6052004605a004605600244a66604a66e40008004530103d8798000153330253371e0040022980103d87a800014c103d87b80001533302300a15333023006153330230041533302300315333023002100114a029405280a5014a02940cdd7980398121baa010301e330263374a9001198131ba90154bd701981326103d87a80004bd7019198008009bac30073024375401c44a66604c00229444c94ccc090c074dd6980718131baa302900213300300300114a0605200266e25200433230010012253330250011480004c07ccc008008c0a0004dd6180298111baa00c533301f33712904048726002000899b890014820283da9c4c52819b810073232325333021301c30223754004264a66604400420022c6eb4c098c08cdd50010b180218109baa30253026002302400130203754600660406ea8c010c080dd500a191919192999810980e18111baa00213253330220021613232325333025302030263754004264a66604c004266e24cdc0802800a41017132522c6eb4c0a8c09cdd50010b180418129baa3029302a002302800130243754600e60486ea8014dd6981318119baa00216300430213754604a604c004604800260406ea8c020c080dd50009801980f9baa0133710900011810800918101810981098109810981098109810800980a19299980d180a980d9baa0011480004dd6980f980e1baa00132533301a3015301b3754002298103d87a80001323300100137566040603a6ea8008894ccc07c004530103d87a80001323232533301f3371e00e6eb8c08000c4c06ccc08cdd4000a5eb804cc014014008dd6981000118118011810800998059bab3003301b375400e0186e50dd99ba8001375a600260326ea800c8c070c0740054ccc054c038c058dd50008991919191919299980f181080109924c646600200200c44a66604000229309919801801981200119299980f180b980f9baa00113232323253330253028002149858dd6981300098130011bae3024001302037540022c60440022c6eb8c07c004c07c008dd6980e800980e8011bac301b001301737540022c6032602c6ea800458c00cc054dd5000980b980a1baa0011633323001001222533301700214c0103d87a8000132325333016300f003130123301a0024bd70099980280280099b8000348004c06c00cc064008dd6180098099baa007480008c058c05cc05c0044c8c8cc004004cc008008c94ccc04cc038c050dd50008a5eb7bdb1804dd5980c180a9baa00133004300300600522533301600114a2264a66602866e20dd6980c801240002660060060022940c064004894ccc05400452f5c026602c6028602e0026600400460300024646600200200444a66602a002297adef6c6013232323253330163371e91100002100313301a337606ea4008dd3000998030030019bab3017003375c602a0046032004602e00244646600200200644a66602a0022980103d87a8000132323253330153371e00c6eb8c05800c4c044cc064dd3000a5eb804cc014014008dd5980b001180c801180b8009bae3012300f37540042c6eacc044c048c048c048c048c038dd500118081808801180780098059baa00714984d958c94ccc024c00800454ccc030c02cdd50040a4c2c2a66601260080022a66601860166ea802052616163009375400e2664644644a66601a64646464a666022601860246ea80084c8c8c8c8c94ccc058c03cc05cdd5000899191919191919299980e980c180f1baa0011323232325333021301c32333001001010480008894ccc09c00840044ccc00c00cc0a80094ccc090cdd7980998131baa300e30263754605200401826042002200220022940c8c8c8c8c94ccc094c07c0144c8c94ccc09ccc00cc010c0a4dd500c99b8000d4820283da9c4c54ccc09c00840045280a50333300401600900848008cccc00c05401801cccc010dd5980798139baa00e00600715333025301e0051325333026301f3027375400226464646464a666056604a60586ea80044c8c8c8c8c8c8c94ccc0c802454ccc0c801454ccc0c801054ccc0c800c54ccc0c800840045280a5014a0294052819b87323300100100b2253330360011480004c8c8cdc019802002181d80199198008009bab303800322533303a0011480004c8cc88c0dccc014014c100010dd7181c8009bad303a001303c001375c606a0026070002900319baf018301f30323754014a66605e66e1cdd6980c98189baa00401513371e6eb8c070c0c4dd50020080a50302933300d0070110103370e646600200266646002002444a6660680042a666068002297ae016132323232323253330375333037337129000001099b8f001375c604c60726ea80105280a99981b99981b98180012504a22660766066660766ea4004cc0ecdd400125eb80ccc02402401400c4ccc02402401400c58dd71812981c1baa005337026eb4c07cc0dcdd50011bad301f30373754008607400860700066070006606c0040266eb0c074c0c0dd50019129998190008a4000266e00dd6980c98189baa303400133002002303500100530240013030302d37540022c602e60586ea8010ccc0a4c088005282513370266600e00201201466600e01e0120146eacc044c0a4dd5000981598141baa0011633323001001222533302b00214c0103d87a800013232533302a3023003130263302e0024bd70099980280280099b8000348004c0bc00cc0b400804520001323232323232533302b330073008302d375403a0222a6660560082a6660560062a666056004200229405280a5014a0666601003401a0189001199980380c8050059998040080050059919198008009bab302f303030303030303030303030302c375403844a66605c00229404c94ccc0b0cdd7802181698188010a51133003003001303100130243302c3374a900119816180b98151baa0034bd7025eb80c8cc004004034894ccc0b0004528899299981519299981599981599baf0010064a09444cdc41bad3015302d375400200a2944c0bc0084cc00c00c00452818178009bad3010302837540026644646600200200644a666058002200626644a66605666e20dd6980a98169baa001375a602a605a6ea800840084004c0b8004cc008008c0bc004c0ac028c0a802888c94ccc09cc088c0a0dd5000899299981419299981618158008a999814981218150008a51153330293022302a00114a02c2c6ea8c048c0a8dd5180b98151baa004133710006002266e2400c004dd6981618149baa00114a0602a60506ea8c054c0a0dd5001118149815181518151815181518151815000911119b87333005323300100100522533302b00114bd6f7b630099191919299981619b8f4881000021003133030337606ea4008dd3000998030030019bab302d003375c6056004605e004605a00200600466e0520000012223253330253020302637540022900009bad302a3027375400264a66604a6040604c6ea8004530103d87a8000132330010013756605660506ea8008894ccc0a8004530103d87a80001323232533302a3371e00e6eb8c0ac00c4c098cc0b8dd4000a5eb804cc014014008dd698158011817001181600099198008008021129998148008a6103d87a8000132323253330293371e00e6eb8c0a800c4c094cc0b4dd3000a5eb804cc014014008dd598150011816801181580098109baa016375c601860426ea8078dca1bb330083020375403a6eb8c088c07cdd50008b1805980f1baa00437586014603a6ea8068dd69802180e1baa0193756600660366ea8008c01cc068dd50009800980c9baa301c3019375400446038603a0022c64646600200200a44a666036002298103d87a800013232533301a3375e601260386ea80080144c058cc0780092f5c0266008008002603e004603a0026034602e6ea8018dd61800980b1baa00623019301a301a0013758600260286ea80108c05c00458dd5980a980b180b180b180b18091baa002301430150023013001300f375400229309b2b19299980618028008a99980798071baa00214985854ccc030c01c00454ccc03cc038dd50010a4c2c2a666018600c0022a66601e601c6ea80085261616300c375400260020104a666012600460146ea80044c8c8c8c8c8c94ccc048c0540084c926323300100100622533301400114984c8cc00c00cc060008c94ccc048c02cc04cdd5000899191919299980c980e0010a4c2c6eb4c068004c068008dd7180c000980a1baa00116301600116375c602600260260046eb4c044004c044008dd6180780098059baa00116300d300a375400c6e1d2000370e90021b8748008dd2a40006e0120025734aae7555cf2ab9f5740ae855d11", - "hash": "cb0c12959943d7e636b86e13acbe9a244e73edecc643838a8e5dbe40" - }, - { - "title": "governance/ve_factory.mint_ve_composition_token", "redeemer": { - "title": "factory_in_ix", + "title": "_redeemer", "schema": { "$ref": "#/definitions/Int" } }, "parameters": [ { - "title": "factory_auth_policy", - "schema": { - "$ref": "#/definitions/ByteArray" - } - } - ], - "compiledCode": "59016e010000323232323232322322322533300632323253330093370e900018051baa001132300132533300b3002300c37540022900009bad3010300d375400264a666016600460186ea80045300103d87a80001323300100137566022601c6ea8008894ccc040004530103d87a8000132323253330103371e91101a400375c602200626012660286ea00052f5c026600a00a0046eb4c044008c050008c048004c8cc004004dd599180098071baa3001300e37546022601c6ea80108c044c048004894ccc03c004530103d87a80001323232533300f3371e01a6eb8c04000c4c020cc04cdd3000a5eb804cc014014008dd59808001180980118088009b874800858ccc8c0040048894ccc038008530103d87a800013232533300d3370e0069000098031980880125eb804ccc014014004cdc0001a4002602400660200046eb0c008c028dd5180118051baa003004374a9000118060008a4c26cac6eb4004dd7000ab9a5573aaae7955cfaba05742ae881", - "hash": "98b2a33a1ab618f400825f5eafc83f585b21cf4fd675e1df60fff22f" - }, - { - "title": "governance/ve_factory.ve_factory", - "datum": { - "title": "conf", - "schema": { - "$ref": "#/definitions/governance~1ve_factory~1FactoryConf" - } - }, - "redeemer": { - "title": "action", - "schema": { - "$ref": "#/definitions/splash~1models~1ve_factory~1FactoryAction" - } - }, - "parameters": [ - { - "title": "factory_auth_policy", - "schema": { - "$ref": "#/definitions/ByteArray" - } - }, - { - "title": "ve_identifier_policy", - "schema": { - "$ref": "#/definitions/ByteArray" - } - }, - { - "title": "ve_composition_policy", - "schema": { - "$ref": "#/definitions/ByteArray" - } - }, - { - "title": "gt_policy", - "schema": { - "$ref": "#/definitions/ByteArray" - } - }, - { - "title": "ve_script_hash", - "schema": { - "$ref": "#/definitions/ByteArray" - } - }, - { - "title": "gov_proxy_script_hash", - "schema": { - "$ref": "#/definitions/ByteArray" - } - } - ], - "compiledCode": "5912100100003232323232323223223223223223223223232323232322323232322533301a323232533301d3008301e37540022646464646464a666046602860486ea80044c8c8c8c8c94ccc0a0c064c0a4dd500089919191919191919191919191919191919191919191919191919191919191919299982419baf302b304a3754048605660946ea808054ccc12000854ccc12001854ccc12006454ccc12005854ccc12004c54ccc12001040045280a5014a029405280a5014a064a646660926074004264a666094607660966ea80044c8c8c94ccc134c0e0c138dd50008991919191919299982b182c8010991919299982b1820182b9baa00113232323232533305b00e1533305b00d1533305b00c1533305b00b1533305b0071533305b002100114a029405280a5014a02940c12cdd6982f983018301830182e1baa0045333059302500113371200290405844fdf5008a50325333059304a305a3754002266e04dd6982f182d9baa0010231375a60bc60b66ea8004c0ecc168dd5001299982b9824182c1baa00113232323232323232323232325333066306900213232498c94ccc194c1580044c8c94ccc1a8c1b400852616375c60d600260ce6ea802c54ccc194c1400044c8c94ccc1a8c1b400852616375c60d600260ce6ea802c58c194dd5005192999832182a80089919299983498360010a4c2c6eb4c1a8004c198dd50060a999832182780089919299983498360010a4c2c6eb4c1a8004c198dd50060b18321baa00b16375a60ce00260ce0046eb4c194004c194008dd6983180098318011bad30610013061002305f001305f002305d001305937540022c60b660b06ea800458c0d8c15cdd5005a99982a1822982a9baa01413375e6e9804cdd3199980b9bab3059305637540280a000290010b1bae30540011630570013301900604d3330500084a0944cc028cc05c0381248cdc39998110028251bae3051001375a60a400266e1cccc08000c119220101f40000b3371e6eb8c148c13cdd50008218b181798271baa302f304e37540046eacc0a0c134dd5000982798261baa00116330230294800854ccc124c0d00084c94ccc128c0ecc12cdd5000899192999826181b98269baa00113232533304e303f304f37540022646464646464a6660a860400082a6660a80062a6660a80042a6660a8002201029405280a5014a06660a601694128998069980d00882611919b873370266604c00a09c00266604c00c09c0026eb4c158008dd7182a00099b8733702666046004092910101f40000100e333022002048488101f4003756605860a26ea8c150c144dd50011bab302b305037540082c6604e05a900119b8f375c60a2609c6ea800410858c0b8c134dd5181718269baa0013027304c3754609e60986ea800458cc08c0acdd6982718259baa035153330493033002132533304a303b304b3754002264a6660966660960069412888008a503370e0266660386eacc09cc130dd5181398261baa304f304c3754002084910101f400163302302b375a609c60966ea80d44c94ccc128c8c8cc004004dd5982898291829182918291829182918271baa03122533305000114a0264a66609c66ebc010c13cc14c008528899801801800982980098149982719ba548008cc138dd481f25eb812f5c020022940c8c8c8c94ccc134c8ccc00400400d289112999829801080089919191919199804004182d803a99982a803099b8900133302702b00400214a06eb4c164c168008dd7182c000982c0011bae3056001375860aa00420022940cdc398010009801180e011180d81118008009129998270008a4000266e012002330020023051001303901130483754066a66608c605e608e6ea80c84c94ccc11cc0c4c120dd500089919191919191919191919192999829991919b873001332300100122533305a00114bd700991982e000998018019919800800982f80191299982e8008a5eb804c8c94ccc170ccc170cdd7801002a504a22660c00046600800800226600800800260c200460be00260b800200e600200e600200244a6660b000229000099b8048008cc008008c16c00454ccc14c00c54ccc14c00840045280a5014a06644646600200200644a6660b200229444c94ccc15cccc15cc8c8cc004004018894ccc174004528099299982d99baf306000200414a226600600600260c000260b8004941288998018018008a50305c001330053756606a60a86ea802c8c150004cc014dd59817982a1baa00b230540013375e6e98cc018008014dd3012998058021191980080080191299982b0008a5013253330543375e6e98cc160c1640092f5bded8c06e98cc1600112f5bded8c029444cc00c00c004c164004dd5981618289baa008330010052305000122323300100100322533305400114bd7009982a9801982b00099801001182b8009980081080198008009112999828000880109998018019919198008008021129998298008a5eb7bdb1804c8c94ccc148cdd79ba6330560024bd6f7b6301ba6330560054bd6f7b630080089982b00119802002000982b801182a800982900098298009bab302c304b3754004606c002609860926ea800458c09cc120dd500f099baf302730483754044604e60906ea807888c8cc00400400c894ccc1300045288992999825180218278010998018018008a50304f0013370e6eb4c114014004c0140314ccc108c0ccc10cdd50170a5115333042303330433754004266ebcdd3000982398221baa00213301130120012337106eb4c090005200032330010013756608e609060906090609060886ea809c894ccc11800452f5bded8c0264646464a66608e66e3d220100002100313304b337606ea4008dd3000998030030019bab3048003375c608c0046094004609000260840026464a6660826056004264a666084606660866ea80044c8c8c8cdd81ba8337006eb4c118008dd698230009812198249ba6333300832333001001375660900066eacc1200088894ccc12c00840044c8ccc010010c13c00cccccc03c008dd718250009bab304b00122232533304d301100114c0103d87a80001302c33051374c00297ae03233300100100300222253330520021001132333004004305600333333017002375c60a20026eb4c148004888c94ccc150c1140045300103d87a80001303333058375000297ae03370000400202a60a800401c609a0040826eb8c11800cc01cdd69823801a5eb80ccccc01006c0680600f9289999980180d00c80c01ea5130473300a3756603e60886ea8c07cc110dd5182398221baa00103e163301b023375a608c60866ea80b454ccc104c0a800852f7b630010100000103d87a800013233760608600260426608c608800297ae03333300101801701603b4a044444646666002002008900025eb7bdb18088894ccc13000c4cdd81ba8002374c00226464646464646464a6660a2a6660a2a6660a201a266e20005200014a029444cdc4a40000022666601801800e66e00028cdc199b82001375a606860a66ea8014dd6981718299baa005533305133305130420014a09444cccc050024038dca19b8a375c606860a66ea8018dd7181718299baa0060011009163370266604401e0040026660440200040026eb8c150c154008dd7182980098279baa002304e003304c0023050004304e003304037540566e05200022225333041303200110041333330070040033232002323300100100222533304700114984c94ccc120004526132325333047303830483754660186eb8c120c130010dd71824001099802802998258010008b1826001182500098250009982299bb037520046ea00052f5bded8c044464a66608a6012002298103d87a80001302433049374c00297ae03333300b001005004222325333048303900114c103d87a8000130273304c375000297ae03370000200401200c4a666080002294452811299981e99b9000200114c0103d87980001533303d3371e0040022980103d87a800014c103d87b8000222223233001001006225333044001133045337606ea4018dd3002a5eb7bdb1804c8c8c8c94ccc114cdd799803805001260103d8798000133049337606ea4028dd30048028a99982299b8f00a002132533304630373047375400226609466ec0dd4805982598241baa001004100433300800a009001133049337606ea4008dd3000998030030019bab3046003375c60880046090004608c00244444646600200200c44a66608600226608866ec0dd48031ba80054bd6f7b630099191919299982219baf3300700a0024c0103d8798000133048337606ea4028dd40048028a99982219b8f00a002132533304530363046375400226609266ec0dd4805982518239baa001004100433300800a009001133048337606ea4008dd4000998030030019bad3045003375c6086004608e004608a0024464a666076604c60786ea800452f5bded8c026eacc100c0f4dd50009980680100099b8133300900d02f488101f40033300900e02f488101f40032323253330393024303a3754004264a66607400420022c6eb4c0f8c0ecdd50010b1802181c9baa303d303e002303c00130383754603260706ea800cc8c8c94ccc0e0c08cc0e4dd5001099299981c8010b0991919299981e1813981e9baa002132533303d00213371266e040140052080b8992916375a6082607c6ea800858c01cc0f0dd518201820801181f800981d9baa301c303b375400c6eb4c0f4c0e8dd50010b1801981c1baa303c303d002303b001303737546024606e6ea8008dc42400060706072607260726072607260726072606a6ea8060cc004c0080208c8c94c8ccc0d8cdc7801a450014a22a6466606ea66606e600406a2600291101a40014a0294454ccc0dd4ccc0dcc0080bc4c00522101f40014a029444c94ccc0e0cc00403494ccc0e4c010dd7180e181d9baa303a00113003375c602c60766ea8c0e80045280a5113300100c253330393004375c603860766ea8c0e80044c00cdd7180b181d9baa303a00114a044646600200200644a66607c00229404c94ccc0f0c010c10400852889980180180098208009b8f002371e0046eb8c0e4c0e8008dd7181c00091191980080080191299981c0008a5113253330363004375860760042660060060022940c0ec0048c8cc004004008894ccc0d800452f5c0264666444646600200200644a66607800220062646607c6e9ccc0f8dd48031981f1ba9375c60760026607c6ea0dd6981e000a5eb80cc00c00cc100008c0f8004dd7181a8009bab303600133003003303a0023038001301a33300100502d48901a400222325333032301d303337540022900009bad30373034375400264a666064603a60666ea8004530103d87a80001323300100137566070606a6ea8008894ccc0dc004530103d87a8000132323253330373371e00e6eb8c0e000c4c058cc0ecdd4000a5eb804cc014014008dd6981c001181d801181c8009980200180111191980080080191299981a0008a60103d87a8000132323253330343371e00c6eb8c0d400c4c04ccc0e0dd3000a5eb804cc014014008dd5981a801181c001181b0009bab3009302e375403e6eacc038c0b4dd500f1bab3007302c37540046eacc018c0acdd5002981698151baa001163300100748000c0040048894ccc0ac0085300103d87a800013232533302a301b003130093302e0024bd70099980280280099b8000348004c0bc00cc0b4008c004c098dd5181498131baa00223029302a0011632323300100100622533302800114c103d87a80001323253330273375e601460526ea80080144c018cc0ac0092f5c026600800800260580046054002604e60486ea8018dd2a40006eb0c004c088dd500291812981318130009bac300130203754006460460022c60426044004604000260386ea800452613656325333019300a0011533301c301b375400a2930b0a99980c980200089919299980f18108010a4c2c6eb4c07c004c06cdd50028a99980c980180089919299980f18108010a4c2c6eb4c07c004c06cdd50028a99980c98010008a99980e180d9baa00514985858c064dd50021b8748018dc3a40086e1d2002300100625333013300430143754002264646464a666034603a0042646493198050011191804980e0011804980d000998048019191804180d8011804180c8008b1bab301b001301b00237566032002602a6ea80045894ccc048c00cc04cdd5000899191919299980c980e0010a4c2c6eb4c068004c068008dd6980c000980a1baa0011625333011300230123754002264646464a66603060360042930b1bae30190013019002375c602e00260266ea800458dc3a400044646600200200644a66602a00229309919801801980c8011801980b8009bae001375c0026eb8004dd70009bae001375c002ae6955ceaab9e5573eae815d0aba21", - "hash": "2ad642033e773da9414c6f504201f53becf448352096154d8b4f3893" - }, - { - "title": "governance/voting_escrow.mint_governance_power", - "redeemer": { - "title": "action", - "schema": { - "$ref": "#/definitions/governance~1voting_escrow~1MintAction" - } - }, - "parameters": [ - { - "title": "proposal_auth_policy", - "schema": { - "$ref": "#/definitions/ByteArray" - } - }, - { - "title": "gt_policy", - "schema": { - "$ref": "#/definitions/ByteArray" - } - } - ], - "compiledCode": "5907f00100003232323232323223223223232322533300a323232533300d3007300e3754002264646464a666022601460246ea80304c8cc004004c8cc004004c94ccc050c034c054dd50008a5eb7bdb1804dd5980c980b1baa0013300300500622533301700114bd7009980c180b180c80099801001180d00091299980b0008a511325333014337106eb4c064009200013300300300114a06032002264646464646464646464646464646464a666042603660446ea80044c8c94cc8cc090c004c094dd50010991919191919192999815981298161baa001132533302c3009302d37540022646464646464646464a66606a0322a66606a01a2a66606a0182a66606a00e2a66606a0062a66606a004200229405280a5014a0294052819299981a9817981b1baa00113232323253330393033303a375400226464a6660760082a6660760042002294052819299981d980c181e1baa0011323232533303e337106eb4c090c100dd500199299981f981c98201baa0011375a608860826ea80044cdc00111bad304430413754002605260806ea8068400452819b8f375c604c607e6ea80080c14ccc0f0c0d8c0f4dd500089919191919192999822982400109924c646600200200c44a66608e002293099198018019825801192999822981f98231baa001132323232533304c304f002149858dd6982680098268011bae304b001304737540022c60920022c6eb8c118004c118008dd6982200098220011bac3042001303e37540022c6080607a6ea800458c08cc0f0dd500299b87337026660126eacc07cc0ecdd5181f181d9baa00102c00a33300900302c00a008163301902048000c0c0ccc01c0040d4020dd5980e181c1baa001301b303737546074606e6ea800458cc054078080cdc4801199119b833370400466e0d4ccc0d4c0bcc0d8dd5000899b81375a6074606e6ea80040604dd6981d181b9baa001483403d2080ce891e33300337566032606a6ea8c064c0d4dd5009017a4501f400301e3035375401e6056664600200244a66606e00229000099b8048008cc008008c0e8004c8cc004004094894ccc0dc00452f5c0264666444646600200200644a66607a00220062646607e6e9ccc0fcdd48031981f9ba9375c60780026607e6ea0dd6981e800a5eb80cc00c00cc104008c0fc004dd7181b0009bab303700133003003303b0023039001333001023024002222325333034302d303537540022900009bad30393036375400264a666068605a606a6ea80045300103d87a80001323300100137566074606e6ea8008894ccc0e4004530103d87a8000132323253330393371e00e6eb8c0e800c4c0a8cc0f4dd4000a5eb804cc014014008dd6981d001181e801181d800998118018011b9437666ea0074cdc39bad30073030375400403860100026062605c6ea800458c050c0b4dd5181818169baa001163300b01248008cdc41919192999816181298169baa002132533302d002161001375a6062605c6ea800858c040c0b0dd518181818801181780098159baa300f302b375402002e66e20dd6980098151baa00400b2302d302e302e302e302e302e0013001002253330263020302737540022646464646464646464646464a66606a6070004264649319299981a181700089919299981c981e0010a4c2c6eb8c0e8004c0d8dd50058a99981a181680089919299981c981e0010a4c2c6eb8c0e8004c0d8dd50058b181a1baa00a325333033302d001132325333038303b002149858dd6981c800981a9baa00c15333033302c001132325333038303b002149858dd6981c800981a9baa00c16303337540162c6eb4c0d8004c0d8008dd6981a000981a0011bad30320013032002375a60600026060004605c002605c004605800260506ea800458c0a4c098dd50011b874801058c02cc090dd5180418121baa0013026302337540022c660020146eb4c094034c0040048894ccc0900085300103d87a8000132325333023301d00313014330270024bd70099980280280099b8000348004c0a000cc098008c8c8c94ccc080c064c084dd5001099299981080108008b1bad3025302237540042c600860406ea8c090c094008c08c004c07cdd51804180f9baa004323232533301f301830203754004264a6660400042c2646464a666046603860486ea80084c94ccc0900084cdc499b8100500148202e264a458dd6981418129baa00216300730233754604e6050004604c00260446ea8c02cc088dd50039bad3024302137540042c6006603e6ea8c08cc090008c088004c078dd51801180f1baa00337109000118101810800980f180f980f980f980f980f980f980f980d9baa00e3758600260346ea80348c074c078c078004dd61800980c1baa00b2301b001375a6032603400260320046eb4c05c004c04cdd500611191980080080191299980b8008a60103d87a8000132323253330173371e00c6eb8c06000c4c020cc06cdd3000a5eb804cc014014008dd5980c001180d801180c8009ba548000c8cc004004dd5980a180a980a980a980a98089baa00422533301300114bd6f7b630099191919299980a19b8f4881000021003133018337606ea4008dd3000998030030019bab3015003375c6026004602e004602a0026eb8c048c03cdd50008b18089809001180800098061baa00114984d958c94ccc024c00c0044c8c8c8c8c8c94ccc048c05400852616375a602600260260046eb4c044004c044008dd6980780098059baa0041533300930020011533300c300b37540082930b0b18049baa003370e90011b8748000dd70009bae0015734aae7555cf2ab9f5740ae855d101", - "hash": "2bd45c39cec301b2b919e97ff33f5adcb9ccfeb25dc97c8d6bb4dcb3" - }, - { - "title": "governance/voting_escrow.mint_weighting_power", - "redeemer": { - "title": "action", - "schema": { - "$ref": "#/definitions/governance~1voting_escrow~1MintAction" - } - }, - "parameters": [ - { - "title": "zeroth_epoch_start", + "title": "_param1", "schema": { "$ref": "#/definitions/Int" } }, { - "title": "proposal_auth_policy", - "schema": { - "$ref": "#/definitions/ByteArray" - } - }, - { - "title": "gt_policy", - "schema": { - "$ref": "#/definitions/ByteArray" - } - } - ], - "compiledCode": "5908300100003232323232323223223223223232322533300c323232533300f30073010375400226464646464a6660286016602a6ea80344c8c8cc004004cc008008c94ccc05cc038c060dd50008a5eb7bdb1804dd5980e180c9baa0013300300500722533301a00114a2264a66603066e20dd6980e801240002660060060022940c074004894ccc06400452f5c02660346030603600266004004603800226464646464646464646464646464646464a66604a603a604c6ea80044c8c94cc8cc0a0c004c0a4dd5001099191919192999816981298171baa001132533302e3007302f37540022646464646464646464a66606e0302a66606e02c2a66606e0182a66606e00e2a66606e0062a66606e004200229405280a5014a0294052819299981b9817981c1baa001132323232533303b3033303c375400226464a66607a0082a66607a0042002294052819299981e980b181f1baa00113232325333040337106eb4c08cc108dd5001992999820981c98211baa0011375a608c60866ea80044cdc00109bad304630433754002605060846ea8060400452819b8f375c6088608a608a608a60826ea80080c14ccc0f8c0d8c0fcdd5000899191919191919192999824982600109924c646600200201044a666096002293099198018019827801192999824982098251baa00113232323253330503053002149858dd6982880098288011bae304f001304b37540022c609a0022c6eb8c128004c128008dd6982400098240011bad304600130460023758608800260806ea800458c108c0fcdd50008b1811181f1baa0053370e66e04ccc024dd5980f181e9baa3040303d37540020580146660120060580140102c6602e03e9000181819980380081a8041bab301b303a3754002603460726ea8c0f0c0e4dd50008b1980980e80f99b8900233223370666e08008cdc1a99981b9817981c1baa0011337026eb4c0f0c0e4dd500080b89bad303c30393754002906807a41019d123c6660066eacc060c0dcdd5180c181b9baa01002f488101f400301d3037375401a6056664600200244a66607200229000099b8048008cc008008c0f0004c8cc004004090894ccc0e400452f5c0264666444646600200200644a66607e0022006264660826e9ccc104dd4803198209ba9375c607c002660826ea0dd6981f800a5eb80cc00c00cc10c008c104004dd7181c0009bab303900133003003303d002303b001333001022024002222325333036302d303737540022900009bad303b3038375400264a66606c605a606e6ea80045300103d87a8000132330010013756607860726ea8008894ccc0ec004530103d87a80001323232533303b3371e00e6eb8c0f000c4c0a4cc0fcdd4000a5eb804cc014014008dd6981e001181f801181e800998110018011b9437666ea0070cdc39bad302030323754004036600c002606660606ea800458c04cc0bcdd5181918179baa001163300901148008cdc41bad301b302d375400602c60020044a666054604460566ea80044c8c8c8c8c8c8c8c8c8c8c8c94ccc0e4c0f00084c8c926325333038303000113232533303d3040002149858dd7181f000981d1baa00b15333038302f00113232533303d3040002149858dd7181f000981d1baa00b163038375401464a66606e605e00226464a666078607e0042930b1bad303d001303937540182a66606e605c00226464a666078607e0042930b1bad303d001303937540182c606e6ea802c58dd6981d000981d0011bad30380013038002375a606c002606c0046eb4c0d0004c0d0008c0c8004c0c8008c0c0004c0b0dd50008b181698151baa002370e90020b180618141baa3009302837540026054604e6ea800458cc00402cdd69814807180080091129998140010a60103d87a8000132325333027301f003130153302b0024bd70099980280280099b8000348004c0b000cc0a8008c8c94ccc08cc068c090dd5000899299981219299981418138008a999812980e18130008a5115333025301d302600114a02c2c6ea8c01cc098dd5180618131baa008133710006002266e2400c004dd6981418129baa00114a0601460486ea8c028c090dd500319b8001f337040189040487260021919192999811980d18121baa0021325333024002100116375a6050604a6ea800858c010c08cdd518139814001181300098111baa300830223754008646464a666044603260466ea80084c94ccc08c008584c8c8c94ccc098c074c09cdd50010992999813801099b893370200a00290405c4c948b1bad302b302837540042c600e604c6ea8c0a8c0ac008c0a4004c094dd5180598129baa007375a604e60486ea800858c00cc088dd518131813801181280098109baa3002302137540066e21200023023302400130213022302230223022302230223022301e375401e6eb0c004c074dd500711810181098108009bac3001301b37540184603c0026eb4c070c074004c070008dd6980d000980b1baa00d22323300100100322533301a00114c0103d87a80001323232533301a3371e00c6eb8c06c00c4c020cc078dd3000a5eb804cc014014008dd5980d801180f001180e0009ba548000c8cc004004dd59801180a1baa00522533301600114bd6f7b630099191919299980b99b8f488100002100313301b337606ea4008dd3000998030030019bab3018003375c602c004603400460300024602c602e602e602e602e0026eb8c050c044dd50008b1809980a001180900098071baa00114984d958c94ccc02cc00c0044c8c8c8c8c8c94ccc050c05c00852616375a602a002602a0046eb4c04c004c04c008dd6980880098069baa0041533300b30020011533300e300d37540082930b0b18059baa003370e90011b8748000dd70009bae001375a002ae6955ceaab9e5573eae815d0aba21", - "hash": "4f3622f0f54295057eb093d9b9dbc121331cd91ed407b263c12c6ad0" - }, - { - "title": "governance/voting_escrow.voting_escrow", - "datum": { - "title": "state", - "schema": { - "$ref": "#/definitions/splash~1models~1voting_escrow~1State" - } - }, - "redeemer": { - "title": "action", - "schema": { - "$ref": "#/definitions/governance~1voting_escrow~1AuthorizedAction" - } - }, - "parameters": [ - { - "title": "ve_factory_auth_policy", - "schema": { - "$ref": "#/definitions/ByteArray" - } - }, - { - "title": "ve_composition_policy", + "title": "_param2", "schema": { "$ref": "#/definitions/ByteArray" } } ], - "compiledCode": "590c3501000032323232323232232232232323232232322533300e323232325333012300b301337540042646464646464a666030602460326ea80044c8c8c8c8c8c8c8c8c8c8c8c8c8c8c94ccc09cc94ccc0a0c088c0a4dd5006099191919192999816981398171baa0011323232533303000515333030002100114a02940cdc3801008199b95006372864660026600200c6eccc0d0c0c4dd50019bb337500044466e28008004dd7180818181baa024375a6032605e6ea808c58cc028dd5980598171baa01d3374a90021981800125eb80cc010068004c050cc0b8c014cc0b8dd4800a5eb812f5c06eb8c040c0acdd500f9bae302d302a375401826600202e602466058600666058605a60546ea80312f5c097ae022323300100100322533302e00114a0264a66605866ebc010c0b4c0c4008528899801801800981880088008a50323232323232533302c3026005132533302d3027302e375400226464a66605e604860606ea80044c8c8c8c8c8c8c8c8c8c94ccc0e54ccc0e4cdd780f1813981d9baa00a153330393375e03a604060766ea802854ccc0e4cdc380e1bad3025303b3754014266e1c064dd6980d981d9baa00a14a029405280a99981c8040a99981c8020a99981c8018a99981c80108008a5014a029405280a50337126eb4c040c0e8dd50199bad3010303a375401266e24dd69807181c9baa032375a601c60726ea8020cdc499b81375a606e0060326eb4c0dc008cdd7981b800981b80118011bab301b3036375400e6002020466ec0c0d4c0e0dd5981a981c0009ba630390013375e603e60666ea8010c07cc0ccdd500b9814000981a18189baa00116301a303037540026064605e6ea800458cc00405d2002132323232533303030290091323232325333034302e3035375400226464a66606c6056606e6ea80044c8c8c8c8c8c8c94ccc0f403054ccc0f401454ccc0f401054ccc0f400c54ccc0f400840045280a5014a0294052819181b998008009980818079bab3014303f375405c07244a66608200229000099b8048008cc008008c1100054ccc0eccdd79811181e9baa0053022303d375406c2a66607666e1cdd69813981e9baa005375a604e607a6ea80d854ccc0eccdc39bad301d303d375400a0362a66607666e1cdd69809181e9baa005375a6024607a6ea80d84cdc39bad3013303d375400a6eb4c04cc0f4dd501b0a5014a029405281991299981e181b181e9baa002132533303d3037303e375400426464a66607e66e2400c0084cdc4800a41016113f7d4022940cdc08008061bad3042303f3754004264a66607c66e24cdc0801006000899b8900148202c227efa8045281bad3042303f37540046eb4c104c0f8dd5001099299981e981b981f1baa002132533303e33712004002266e240052080b089fbea0114a066e04dd69821181f9baa00200b132533303e33712004002266e240052080b089fbea0114a06eb4c108c0fcdd50011bad3041303e3754004605060786ea80d4c0a0c0f0dd500219baf3027303b375400a604e60766ea807cc8c8ccc004004c03805d28911299981f8010800899191919191998040041823803a999820803099b8900133301200900400214a06eb4c114c118008dd7182200098220011bae3042001375860820046eacc07cc0e8dd50021817800981d981c1baa001163021303737540026072606c6ea800458cc020078dd6981c181a9baa00d3232325333035302e30363754004264a66606c00420022c6eb4c0e8c0dcdd50010b1802181a9baa3039303a002303800130343754604060686ea8038c8c8c94ccc0d0c0b4c0d4dd5001099299981a8010b0991919299981c1818981c9baa002132533303900213371266e040140052080b8992916375a607a60746ea800858c01cc0e0dd5181e181e801181d800981b9baa3023303737540226eb4c0e4c0d8dd50010b1801981a1baa30383039002303700130333754603060666ea8034dc42400026464a666064605860666ea80044c8c8c8c94ccc0d801854ccc0d800c54ccc0d800840045280a5014a06466002002601460106eacc034c0e0dd501391299981d0008a511325333038337106eb4c090dd6181e801240002660060060022940c0f4004c94ccc0d4c0bcc0d8dd500089919299981b9816181c1baa0021325333038303230393754002266ebcc098c0e8dd5181e981d1baa0013026303a37540402c660180486eb4c0f0c0e4dd50010a5032533303730310011533303a303937540042930b0a99981b981800089919299981e181f8010a4c2c6eb4c0f4004c0e4dd50010a99981b981600089919299981e181f8010a4c2c6eb4c0f4004c0e4dd50010a99981b99b874801800454ccc0e8c0e4dd50010a4c2c2c606e6ea8004c0e8c0dcdd50008b198091bab30133036375404a601e660706044606c6ea80092f5c060586660086eacc068c0d4dd5180d181a9baa001031488101a4003037303437540022c6600c03c6eb4c0d8c0ccdd5005a999818181518189baa015132325333032302b30333754002264a66606664a66606e606c0022a666068605a606a002294454ccc0d0c0b8c0d40045280b0b1baa301a303537546042606a6ea803c4cdc4001800899b89003001375a606e60686ea8004528180f98199baa301f3033375401a6eb4c0d4c0c8dd500a8a50222325333033302c303437540022900009bad30383035375400264a666066605860686ea8004530103d87a80001323300100137566072606c6ea8008894ccc0e0004530103d87a8000132323253330383371e00e6eb8c0e400c4c088cc0f0dd4000a5eb804cc014014008dd6981c801181e001181d000991980080080211299981b8008a6103d87a8000132323253330373371e00e6eb8c0e000c4c084cc0ecdd3000a5eb804cc014014008dd5981c001181d801181c800919801000a4410022323300100100322533303400114bd6f7b630099191919299981a99b8f0070021003133039337606ea4008dd3000998030030019bab3036003375c60680046070004606c0024646600200200444a666064002297ae0132333222323300100100322533303800110031323303a374e660746ea4018cc0e8dd49bae30370013303a37506eb4c0e00052f5c066006006607800460740026eb8c0c4004dd5981900099801801981b001181a000980080091129998180010a60103d87a800013232533302f302900313019330330024bd70099980280280099b8000348004c0d000cc0c80088c0bcc0c0c0c0c0c0c0c00048c0b8c0bcc0bcc0bcc0bcc0bc004c0a0dd5000980a18141baa01c374a90011814981518151815181518151815181518131baa01537566014604a6ea802488c8cc00400400c894ccc0a40045300103d87a8000132323253330293375e00c6054006260266605a00297ae0133005005002302a002302d002302b001230273028302830283028302830283028302830280013370000290011bad30013021375403446048604a604a604a0026eb4c024c07cdd500c1801980f1baa0173009301d375402c600260386ea80088c07cc080004c074c068dd50008b19191980080080311299980e8008a60103d87a800013232533301c3375e6014603c6ea80080144c018cc0800092f5c02660080080026042004603e002603860326ea801cdd2a40006eb0c004c05cdd50031180d180d980d8009bac300130153754008460300022c6eacc058c05cc05cc05cc05cc05cc05cc04cdd5001180a980b001180a00098081baa00114984d9594ccc030c018c034dd500109919191919191919299980b980d00109924c64a66602a601e0022a666030602e6ea80205261615333015300e00113232533301a301d002149858dd6980d800980b9baa00815333015300a00113232533301a301d002149858dd6980d800980b9baa008163015375400e2c6eb8c060004c060008dd6980b000980b0011bae301400130140023012001300e37540042c6e1d20043001004253330093003300a37540022646464646464646464646464a6660306036004264649319299980b980880089919299980e180f8010a4c2c6eb8c074004c064dd50058a99980b980800089919299980e180f8010a4c2c6eb8c074004c064dd50058b180b9baa00a325333016301000113232533301b301e002149858dd6980e000980c1baa00c15333016300f00113232533301b301e002149858dd6980e000980c1baa00c16301637540162c6eb4c064004c064008dd6980b800980b8011bad30150013015002375a6026002602600460220026022004601e00260166ea800458dc3a40046e1d2000375c0026eb80055cd2ab9d5573caae7d5d02ba157441", - "hash": "0c9d4ebb29e6407b3a9c9e34760845d42d6f50c68946f0ffd472622d" + "compiledCode": "5848010000323232322322322322322533300a4a229309b2b1bad0013233001001375800444a6660120022930991980180198060011bad300a001375c0026eb40055cd2ab9f5742ae881", + "hash": "d0cf08dca31123692a4b93c9d063eeff8ae5bc71282544bcdbc296d5" }, { - "title": "governance/weighting_poll.mint_wp_auth_token", - "redeemer": { - "title": "action", - "schema": { - "$ref": "#/definitions/governance~1weighting_poll~1MintAction" - } - }, - "parameters": [ - { - "title": "splash_policy", - "schema": { - "$ref": "#/definitions/ByteArray" - } - }, - { - "title": "farm_auth_policy", - "schema": { - "$ref": "#/definitions/ByteArray" - } - }, - { - "title": "factory_auth_policy", - "schema": { - "$ref": "#/definitions/ByteArray" - } - }, - { - "title": "inflation_box_auth_policy", - "schema": { - "$ref": "#/definitions/ByteArray" - } - }, - { - "title": "zeroth_epoch_start", - "schema": { - "$ref": "#/definitions/Int" - } - } - ], - "compiledCode": "59110c01000032323232323232232232232232232225323232323233301230013013375400c264a666026646464a66602c600a602e6ea80044c8c8c8c8c94ccc06cc028c070dd50080991919191919192999811180898119baa0011323232323253330273016302837540022646464a666054603460566ea80044c8c8c8c8c8c8c8c8c8c8c8c94ccc0d8c094c0dcdd50008991919191919299981e1816181e9baa00113232323232533304101c1533304101a153330410111533304100d1533304100a15333041009100114a029405280a5014a029414ccc100cdd7981198211baa004374e00e2a6660800042002294052819b87375a602e60826ea800c014cdc39bad301b3040375400401ea66607a6058607c6ea80044c8c8c8c8c8c8c8c94ccc120c12c0084c9263301a00725333046303530473754002264646464a66609a60a00042930b1bad304e001304e002375c609800260906ea80045858dd7182480098248011bad30470013047002375a608a002608a0046eb0c10c004c0fcdd50008b1820981f1baa001163013303d375400a646464a66607a60580022904040437bc2068a99981e98170008a4101012341201226466e0ccdc124101012341201266006907c620580099801a41813418002606000266e0c03d201a3001001222533303d3371000290000a40002a66607a6058002290010a9919981f181699b86002480104ccc010010c00400ccdc18012400826002666008008600200666e0cc0c40092004370400464660020026eb0c05cc0f0dd500811299981f0008a5eb804cc0fcc0b4cc0fcdd49bae30400013303f4c010100004bd7019801001182080099baf301b303a375400460546607866e9520023303c375204497ae03303c4c0103d87a80004bd7019baf374c66040660406eacc050c0e4dd5000a44100035374ca66606e605090000a5eb7bdb1804c8c8cc0040052f5bded8c044a66607a00226607c66ec0dd48121ba60034bd6f7b630099191919299981f19baf3300c0280024c103d8798000133042337606ea40a0dd30038028a99981f19b8f028002133042337606ea40a0dd300380189982119bb037520046e98004cc01801800cdd5981f8019bae303d0023041002303f00133330044bd6f7b6300032400400a607660706ea800458cc054dd61806981b9baa02148008cdd79ba63301a01c01e374c666600297adef6c60003480080088888c8cc004004014894ccc0f00044cc0f4cdd81ba9005375000897adef6c60132323232533303d3375e6600e01200498103d8798000133041337606ea4024dd40040028a99981e99b8f009002133041337606ea4024dd400400189982099bb037520046ea0004cc01801800cdd6981f0019bae303c0023040002303e00122533303433720004002298103d8798000153330343371e0040022980103d87a800014c103d87b800037286eccdd400219911929998199812181a1baa00113253330343253330383037001153330353026303600114a22a66606a6048606c00229405858dd51808981b1baa301730363754008266e2000c0044cdc48018009bad3038303537540022940c054c0d0dd5180a981a1baa002303530363036303630363036303630363032375403866e0000920ffefb2523370000290404872600219b800243370400290404872600219b80375a6020605e6ea800d2002533302c301b302d3754004264646464a666066606c004264931980280091bae001163758606800260680046eb4c0c8004c0b8dd50010b1119198008008019129998190008a4c26466006006606c00460066068002605e60586ea800458c004c0acdd5180318159baa0072302e302f302f00130183330033756600860526ea8c010c0a4dd5181618149baa00101f488101a400163300600800a301633300137566004604e6ea8c008c09cdd500180fa44101a4002223253330283019302937540022900009bad302d302a375400264a666050603260526ea8004530103d87a8000132330010013756605c60566ea8008894ccc0b4004530103d87a80001323232533302d3371e00e6eb8c0b800c4c07ccc0c4dd4000a5eb804cc014014008dd698170011818801181780099807001801118149815000981398121baa0011633001003375a604c00c6002002444a66604a004298103d87a8000132325333024301300313016330280024bd700999802802800980b801981480198138011bac300130203754014460460026eb4c084c088004c074dd5008099191980080099801001198018028039129998108008a51132533301f337106eb4c090009200013300300300114a0604800244a666040002297ae0133021301f30220013300200230230012232533301d300e301e3754002297adef6c60137566044603e6ea8004cc00c00800488c8cc00400400c894ccc0800045300103d87a8000132323253330203371e00c6eb8c08400c4c048cc090dd3000a5eb804cc014014008dd5981080118120011811000998009bab301d301e301e301e301e301a37540089110022323300100100322533301e00114bd6f7b630099191919299980f99b8f0070021003133023337606ea4008dd3000998030030019bab3020003375c603c004604400460400026eb8c06cc060dd50008b180d180d801180c800980a9baa00714984d958c94ccc04cc0080044c8c8c8c94ccc068c07400852616375a603600260360046eb4c064004c054dd50040a99980998020008a99980b180a9baa00814985858c04cdd50038999191191299980b991919299980d1805980d9baa00113232323232533301f300e30203754002264646464646464646464a64666054603460566ea80584c8c8c94ccc0b4cdc4804240042a66605a0062002294052819baf374c660026eacc0c4c0c8c0c8c0c8c0c8c0b8dd500a244100374c64660020026600401891010022533303100114bd6f7b6300991981999bb037526eb8c0c0004dd319198008009bab303200222533303400114bd6f7b6300991981b19bb037526eb8c0cc004dd418049bad30340013300300330380023036001330030033035002303300122323300100100322533303200114bd6f7b630099191919299981999b8f0070021003133037337606ea4008dd3000998030030019bab3034003375c6064004606c004606800266004600660586ea8048cdc00022410141ed4e26264a666056603860586ea80044c8c8c8c8c8c94ccc0c4c080c0c8dd5000899191919191919191919299981d9815981e1baa0011323232323232323232533304453330443370e6eb4c094c118dd500480f0a99982219b87375a6050608c6ea802405c4cdc79bae30113046375401202029405280a9998220028a9998220020a99982200108008a5014a0294052819192999822981a00109919192999824199824181b808a504a22a6660900062a666090004200229405280a503370e6466002002666008016014940894ccc130004520001337006eb4c0a8c12cdd5182700099801001182780080819b8948000034c8c94ccc11cc0e0c120dd5000899299982419299982618258008a999824981d18250008a51153330493038304a00114a02c2c6ea8c0a4c128dd5181498251baa003133710002044266e24004088dd6982618249baa00114a0605860906ea8c09cc120dd5000980f18239baa02d15333045303600213232323232533304a3039304b375400226464646464a66609e607c60a06ea80044c8c8c8c94ccc14cc108c150dd5000899299982a0068a99982a0060a99982a0040a99982a0038a99982a00208008a5014a029405280a503370e034605466e04ccc0bcdd5981a182a9baa3058305537540020a29110653504c41534800002163302303548008ccc0b400813d22010653504c41534800304133302c00104c0053756606060a26ea8c0c0c144dd5182a18289baa001163301f0330083375e6e9cccc02404003d289ba733051303f330513752004660a26ea0c090dd6981718279baa0034bd7025eb80cdc399b83337046eb4c0c0c138dd50209bad302d304e375400402e60460266eb8c0c4c134dd5000982798261baa001163301a00c375a609c008606e0226603e604060926ea80bc084dd69825982600098239baa0311622232333001001004003222533304d0021533304d00114bd700b09919191919192999828299982829998280050a511337129000001099b8f001375c606c60a46ea80105280a999828199828181f8012504a22660a86084660a86ea4004cc150dd400125eb80ccc02402401400c4ccc02402401400c58dd7181a98289baa005337026eb4c0bcc140dd50011bad302f3050375400860a600860a200660a2006609e00460886ea80bd4c8ccc10d4ccc10ccdc38012400c2a666086600201629444c0040345280a51153330433370e00490040a9998219800805898008068a5014a06e21200032330010010102253330460011480004c8c8cdc019802002182580199198008009bab304800322533304a0011480004c8cc88cdc0198028029828002240046eb8c124004dd6982500098260009bae30450013048001303133301c00e0150143375e03a604a60826ea8038dd6181218201baa00337586046607e6ea80c8c0a8004c100c0f4dd50008b180f181e1baa0093370200202866602800c06c9110653504c41534800337020020046660240080040146660220280020126eb8c004c0d8dd50149181c981d181d181d0009bab301330343754002606c60666ea800458cc00404d20003001001222533303400214c0103d87a8000132325333033302200313025330370024bd7009998028028009813001981c001981b0011bad3011302f37540446eb8c0c4c8cc004004c94ccc0b8c07cc0bcdd50008a5eb7bdb1804dd5981998181baa0013300a00c00222533303100114bd700998191817981980099801001181a0009bae3030302d37540022c602060586ea8020dc0a40004464a666056603860586ea80044c94ccc0b0c94ccc0c0c0bc00454ccc0b4c078c0b80045288a999816980e18170008a5016163754601a605c6ea8c048c0b8dd5002099b880030011337120060026eb4c0c0c0b4dd50008a503010302c3754602060586ea80088c0b4c0b8c0b8c0b8c0b8c0b8c0b8c0b8004dd6980398141baa01b3330010040234890653504c415348002223253330283019302937540022900009bad302d302a375400264a666050603260526ea8004530103d87a8000132330010013756605c60566ea8008894ccc0b4004530103d87a80001323232533302d3371e00e6eb8c0b800c4c07ccc0c4dd4000a5eb804cc014014008dd6981700118188011817800998020018011119198008008019129998150008a60103d87a80001323232533302a3371e00c6eb8c0ac00c4c070cc0b8dd3000a5eb804cc014014008dd5981580118170011816000980418121baa0023756600460466ea8004c004c088dd5181298111baa0022302530260011632323300100100522533302400114c103d87a80001323253330233375e6012604a6ea80080144c054cc09c0092f5c02660080080026050004604c002604660406ea8014dd61800980f9baa005230223023302300137586002603a6ea800c8c08000458c078c07c008c074004c064dd50008a4c26cac64a66602c600a0022a66603260306ea800852616153330163007001132323232533301d3020002149858dd6980f000980f0011bad301c001301837540042a66602c600c0022a66603260306ea800852616163016375400260020104a666026600460286ea80044c8c8c8c8c8c8c8c94ccc078c0840084c926323300100100822533302000114984c8cc00c00cc090008c94ccc078c034c07cdd5000899191919299981298140010a4c2c6eb4c098004c098008dd7181200098101baa00116302200116375c603e002603e0046eb4c074004c074008dd6980d800980d8011bac3019001301537540022c602e60286ea8018dc3a40006e1d2004370e90011ba548000dc0240026eb4004dd70009bae001375c0026eb80055cd2ab9d5573caae7d5d02ba15745", - "hash": "8fd58f83ee167e610d17b03fcc6cd99c51183d1175db63cd4a323b75" - }, - { - "title": "governance/weighting_poll.weighting_poll", - "datum": { - "title": "state", - "schema": { - "$ref": "#/definitions/splash~1models~1weighting_poll~1PollState" - } - }, - "redeemer": { - "title": "action", - "schema": { - "$ref": "#/definitions/RedeemerWrapper$governance~1weighting_poll~1PollAction" - } - }, - "parameters": [ - { - "title": "splash_policy", - "schema": { - "$ref": "#/definitions/ByteArray" - } - }, - { - "title": "farm_auth_policy", - "schema": { - "$ref": "#/definitions/ByteArray" - } - }, - { - "title": "factory_auth_policy", - "schema": { - "$ref": "#/definitions/ByteArray" - } - }, - { - "title": "inflation_box_auth_policy", - "schema": { - "$ref": "#/definitions/ByteArray" - } - }, - { - "title": "zeroth_epoch_start", - "schema": { - "$ref": "#/definitions/Int" - } - } - ], - "compiledCode": "59110c01000032323232323232232232232232232225323232323233301230013013375400c264a666026646464a66602c600a602e6ea80044c8c8c8c8c94ccc06cc028c070dd50080991919191919192999811180898119baa0011323232323253330273016302837540022646464a666054603460566ea80044c8c8c8c8c8c8c8c8c8c8c8c94ccc0d8c094c0dcdd50008991919191919299981e1816181e9baa00113232323232533304101c1533304101a153330410111533304100d1533304100a15333041009100114a029405280a5014a029414ccc100cdd7981198211baa004374e00e2a6660800042002294052819b87375a602e60826ea800c014cdc39bad301b3040375400401ea66607a6058607c6ea80044c8c8c8c8c8c8c8c94ccc120c12c0084c9263301a00725333046303530473754002264646464a66609a60a00042930b1bad304e001304e002375c609800260906ea80045858dd7182480098248011bad30470013047002375a608a002608a0046eb0c10c004c0fcdd50008b1820981f1baa001163013303d375400a646464a66607a60580022904040437bc2068a99981e98170008a4101012341201226466e0ccdc124101012341201266006907c620580099801a41813418002606000266e0c03d201a3001001222533303d3371000290000a40002a66607a6058002290010a9919981f181699b86002480104ccc010010c00400ccdc18012400826002666008008600200666e0cc0c40092004370400464660020026eb0c05cc0f0dd500811299981f0008a5eb804cc0fcc0b4cc0fcdd49bae30400013303f4c010100004bd7019801001182080099baf301b303a375400460546607866e9520023303c375204497ae03303c4c0103d87a80004bd7019baf374c66040660406eacc050c0e4dd5000a44100035374ca66606e605090000a5eb7bdb1804c8c8cc0040052f5bded8c044a66607a00226607c66ec0dd48121ba60034bd6f7b630099191919299981f19baf3300c0280024c103d8798000133042337606ea40a0dd30038028a99981f19b8f028002133042337606ea40a0dd300380189982119bb037520046e98004cc01801800cdd5981f8019bae303d0023041002303f00133330044bd6f7b6300032400400a607660706ea800458cc054dd61806981b9baa02148008cdd79ba63301a01c01e374c666600297adef6c60003480080088888c8cc004004014894ccc0f00044cc0f4cdd81ba9005375000897adef6c60132323232533303d3375e6600e01200498103d8798000133041337606ea4024dd40040028a99981e99b8f009002133041337606ea4024dd400400189982099bb037520046ea0004cc01801800cdd6981f0019bae303c0023040002303e00122533303433720004002298103d8798000153330343371e0040022980103d87a800014c103d87b800037286eccdd400219911929998199812181a1baa00113253330343253330383037001153330353026303600114a22a66606a6048606c00229405858dd51808981b1baa301730363754008266e2000c0044cdc48018009bad3038303537540022940c054c0d0dd5180a981a1baa002303530363036303630363036303630363032375403866e0000920ffefb2523370000290404872600219b800243370400290404872600219b80375a6020605e6ea800d2002533302c301b302d3754004264646464a666066606c004264931980280091bae001163758606800260680046eb4c0c8004c0b8dd50010b1119198008008019129998190008a4c26466006006606c00460066068002605e60586ea800458c004c0acdd5180318159baa0072302e302f302f00130183330033756600860526ea8c010c0a4dd5181618149baa00101f488101a400163300600800a301633300137566004604e6ea8c008c09cdd500180fa44101a4002223253330283019302937540022900009bad302d302a375400264a666050603260526ea8004530103d87a8000132330010013756605c60566ea8008894ccc0b4004530103d87a80001323232533302d3371e00e6eb8c0b800c4c07ccc0c4dd4000a5eb804cc014014008dd698170011818801181780099807001801118149815000981398121baa0011633001003375a604c00c6002002444a66604a004298103d87a8000132325333024301300313016330280024bd700999802802800980b801981480198138011bac300130203754014460460026eb4c084c088004c074dd5008099191980080099801001198018028039129998108008a51132533301f337106eb4c090009200013300300300114a0604800244a666040002297ae0133021301f30220013300200230230012232533301d300e301e3754002297adef6c60137566044603e6ea8004cc00c00800488c8cc00400400c894ccc0800045300103d87a8000132323253330203371e00c6eb8c08400c4c048cc090dd3000a5eb804cc014014008dd5981080118120011811000998009bab301d301e301e301e301e301a37540089110022323300100100322533301e00114bd6f7b630099191919299980f99b8f0070021003133023337606ea4008dd3000998030030019bab3020003375c603c004604400460400026eb8c06cc060dd50008b180d180d801180c800980a9baa00714984d958c94ccc04cc0080044c8c8c8c94ccc068c07400852616375a603600260360046eb4c064004c054dd50040a99980998020008a99980b180a9baa00814985858c04cdd50038999191191299980b991919299980d1805980d9baa00113232323232533301f300e30203754002264646464646464646464a64666054603460566ea80584c8c8c94ccc0b4cdc4804240042a66605a0062002294052819baf374c660026eacc0c4c0c8c0c8c0c8c0c8c0b8dd500a244100374c64660020026600401891010022533303100114bd6f7b6300991981999bb037526eb8c0c0004dd319198008009bab303200222533303400114bd6f7b6300991981b19bb037526eb8c0cc004dd418049bad30340013300300330380023036001330030033035002303300122323300100100322533303200114bd6f7b630099191919299981999b8f0070021003133037337606ea4008dd3000998030030019bab3034003375c6064004606c004606800266004600660586ea8048cdc00022410141ed4e26264a666056603860586ea80044c8c8c8c8c8c94ccc0c4c080c0c8dd5000899191919191919191919299981d9815981e1baa0011323232323232323232533304453330443370e6eb4c094c118dd500480f0a99982219b87375a6050608c6ea802405c4cdc79bae30113046375401202029405280a9998220028a9998220020a99982200108008a5014a0294052819192999822981a00109919192999824199824181b808a504a22a6660900062a666090004200229405280a503370e6466002002666008016014940894ccc130004520001337006eb4c0a8c12cdd5182700099801001182780080819b8948000034c8c94ccc11cc0e0c120dd5000899299982419299982618258008a999824981d18250008a51153330493038304a00114a02c2c6ea8c0a4c128dd5181498251baa003133710002044266e24004088dd6982618249baa00114a0605860906ea8c09cc120dd5000980f18239baa02d15333045303600213232323232533304a3039304b375400226464646464a66609e607c60a06ea80044c8c8c8c94ccc14cc108c150dd5000899299982a0068a99982a0060a99982a0040a99982a0038a99982a00208008a5014a029405280a503370e034605466e04ccc0bcdd5981a182a9baa3058305537540020a29110653504c41534800002163302303548008ccc0b400813d22010653504c41534800304133302c00104c0053756606060a26ea8c0c0c144dd5182a18289baa001163301f0330083375e6e9cccc02404003d289ba733051303f330513752004660a26ea0c090dd6981718279baa0034bd7025eb80cdc399b83337046eb4c0c0c138dd50209bad302d304e375400402e60460266eb8c0c4c134dd5000982798261baa001163301a00c375a609c008606e0226603e604060926ea80bc084dd69825982600098239baa0311622232333001001004003222533304d0021533304d00114bd700b09919191919192999828299982829998280050a511337129000001099b8f001375c606c60a46ea80105280a999828199828181f8012504a22660a86084660a86ea4004cc150dd400125eb80ccc02402401400c4ccc02402401400c58dd7181a98289baa005337026eb4c0bcc140dd50011bad302f3050375400860a600860a200660a2006609e00460886ea80bd4c8ccc10d4ccc10ccdc38012400c2a666086600201629444c0040345280a51153330433370e00490040a9998219800805898008068a5014a06e21200032330010010102253330460011480004c8c8cdc019802002182580199198008009bab304800322533304a0011480004c8cc88cdc0198028029828002240046eb8c124004dd6982500098260009bae30450013048001303133301c00e0150143375e03a604a60826ea8038dd6181218201baa00337586046607e6ea80c8c0a8004c100c0f4dd50008b180f181e1baa0093370200202866602800c06c9110653504c41534800337020020046660240080040146660220280020126eb8c004c0d8dd50149181c981d181d181d0009bab301330343754002606c60666ea800458cc00404d20003001001222533303400214c0103d87a8000132325333033302200313025330370024bd7009998028028009813001981c001981b0011bad3011302f37540446eb8c0c4c8cc004004c94ccc0b8c07cc0bcdd50008a5eb7bdb1804dd5981998181baa0013300a00c00222533303100114bd700998191817981980099801001181a0009bae3030302d37540022c602060586ea8020dc0a40004464a666056603860586ea80044c94ccc0b0c94ccc0c0c0bc00454ccc0b4c078c0b80045288a999816980e18170008a5016163754601a605c6ea8c048c0b8dd5002099b880030011337120060026eb4c0c0c0b4dd50008a503010302c3754602060586ea80088c0b4c0b8c0b8c0b8c0b8c0b8c0b8c0b8004dd6980398141baa01b3330010040234890653504c415348002223253330283019302937540022900009bad302d302a375400264a666050603260526ea8004530103d87a8000132330010013756605c60566ea8008894ccc0b4004530103d87a80001323232533302d3371e00e6eb8c0b800c4c07ccc0c4dd4000a5eb804cc014014008dd6981700118188011817800998020018011119198008008019129998150008a60103d87a80001323232533302a3371e00c6eb8c0ac00c4c070cc0b8dd3000a5eb804cc014014008dd5981580118170011816000980418121baa0023756600460466ea8004c004c088dd5181298111baa0022302530260011632323300100100522533302400114c103d87a80001323253330233375e6012604a6ea80080144c054cc09c0092f5c02660080080026050004604c002604660406ea8014dd61800980f9baa005230223023302300137586002603a6ea800c8c08000458c078c07c008c074004c064dd50008a4c26cac64a66602c600a0022a66603260306ea800852616153330163007001132323232533301d3020002149858dd6980f000980f0011bad301c001301837540042a66602c600c0022a66603260306ea800852616163016375400260020104a666026600460286ea80044c8c8c8c8c8c8c8c94ccc078c0840084c926323300100100822533302000114984c8cc00c00cc090008c94ccc078c034c07cdd5000899191919299981298140010a4c2c6eb4c098004c098008dd7181200098101baa00116302200116375c603e002603e0046eb4c074004c074008dd6980d800980d8011bac3019001301537540022c602e60286ea8018dc3a40006e1d2004370e90011ba548000dc0240026eb4004dd70009bae001375c0026eb80055cd2ab9d5573caae7d5d02ba15745", - "hash": "8fd58f83ee167e610d17b03fcc6cd99c51183d1175db63cd4a323b75" - }, - { - "title": "governance/weighting_poll.wp_factory", - "datum": { - "title": "state", - "schema": { - "$ref": "#/definitions/governance~1weighting_poll~1FactoryState" - } - }, + "title": "nested/sometimes_true.spend", "redeemer": { "title": "redeemer", - "schema": { - "$ref": "#/definitions/governance~1weighting_poll~1FactoryRedeemer" - } - }, - "parameters": [ - { - "title": "wp_auth_policy", - "schema": { - "$ref": "#/definitions/ByteArray" - } - }, - { - "title": "gov_witness_script_hash", - "schema": { - "$ref": "#/definitions/ByteArray" - } - } - ], - "compiledCode": "590553010000323232323232322322322323232232322533300d323232533301030063011375400226464646464a66602a601e602c6ea80044c8c8c8c94ccc064c04cc068dd50008991919299980e19b8748010c074dd50008991919191919299981119baf301230243754018602460486ea802454ccc08800840045280a5032325333023301d30243754601c604a6ea80684c8c8c94ccc098cdc39bad3016302837540140062a66604c00420022940528180d99980318019bab30043027375402e0466e50dd99ba80023375e601e604c6ea807cc03cc098dd500419b80375a6026604a6ea807920021323253330253375e6e98c94ccc098c070c09cdd50008a5eb7bdb1804dd5981598141baa00133007300337566008604e6ea805c08d300101a00015333025002100114a02940c8c8cc004004dd5981598161816181618161816181618141baa01822533302a00114a0264a66605066ebc010c0a4c0b4008528899801801800981680098089981419ba548008cc0a0dd481025eb812f5c066e1cdd6980998129baa007375a6026604a6ea80788c8cc004004008894ccc0a000452f5bded8c0264646464a66605266e3d22100002100313302d337606ea4008dd3000998030030019bab302a003375c6050004605800460540024604e60506050605060500026464646464a66604a646660020020069448894ccc0ac00840044c8c8c8c8c8ccc020020c0cc01d4ccc0b40184cdc48009998070098020010a50375a606260640046eb8c0c0004c0c0008dd718170009bac302d002100114a066e1cc008004c008c010028c00c030c004004894ccc098004520001337009001198010011814800919198008008011129998130008a5eb804c8ccc888c8cc00400400c894ccc0b0004400c4c8cc0b8dd3998171ba90063302e37526eb8c0ac004cc0b8dd41bad302c0014bd7019801801981800118170009bae30250013756604c002660060066054004605000244464a666046603260486ea8004520001375a6050604a6ea8004c94ccc08cc064c090dd50008a60103d87a80001323300100137566052604c6ea8008894ccc0a0004530103d87a8000132323253330283371e00e6eb8c0a400c4c054cc0b0dd4000a5eb804cc014014008dd6981480118160011815000998020018011119198008008019129998128008a60103d87a8000132323253330253371e00c6eb8c09800c4c048cc0a4dd3000a5eb804cc014014008dd5981300118148011813800980b0009810980f1baa00116300a301d37540046eacc014c070dd5000980f180d9baa0011633323001001222533301e00214c0103d87a800013232533301d30170031300a330210024bd70099980280280099b8000348004c08800cc080008018dd69804180d1baa00f3756600460326ea8004c004c060dd5180d980c1baa0022301b301c001163322323300100100322533301b00114c103d87a800013232533301a3375e601460386ea80080144c01ccc0780092f5c0266008008002603e004603a0026eb0c010c058dd5003180c980b1baa005374a90001bac3001301437540084602e603060300024602c0022c6028602a0046026002601e6ea800452613656533300b3005300c3754004264646464a666024602a0042649319299980818050008a99980998091baa00214985854ccc040c01800454ccc04cc048dd50010a4c2c2c60206ea800458c04c004c04c008dd6980880098069baa00216370e9001180080192999804180118049baa001132323232533300f3012002132498c8cc004004008894ccc044004526132330030033015002375c60260022c6eb0c040004c040008dd6980700098051baa00116370e90001bae001375c002ae6955ceaab9e5573eae815d0aba201", - "hash": "25b8ed5e90ff069d3e1f913a602dab4ac6ddfda47d58528bf1166b18" - }, - { - "title": "token/deployment_minting.onetime_mint", - "redeemer": { - "title": "_", - "schema": { - "$ref": "#/definitions/Data" - } - }, - "parameters": [ - { - "title": "auth_oref", - "schema": { - "$ref": "#/definitions/aiken~1transaction~1OutputReference" - } - }, - { - "title": "quantity", - "schema": { - "$ref": "#/definitions/Int" - } - } - ], - "compiledCode": "5901850100003232323232323222322253330063232323232533300b3370e900018061baa0041323253330103013002132533300e3371090000008a99980719b8748000c03cdd519198008008031129998098008a60103d87a80001323253330123375e602e60286ea80080444cdd2a40006602c00497ae01330040040013017002301500113370e0020162c2944dd698078008b1808800999119299980719b8748008c03cdd50008a5eb7bdb1804dd5980998081baa001323300100100322533301200114c103d87a8000132323253330123371e00c6eb8c04c00c4cdd2a40006602c6e980052f5c026600a00a0046eacc04c008c058008c050004c8cc004004008894ccc04000452f5bded8c0264646464a66602266e3d2201000021003133015337606ea4008dd3000998030030019bab3012003375c6020004602800460240026eb8c040c034dd50020b1bab300f30103010301030100023758601c00260146ea8c034008c030c034004c020dd50008a4c26cac6eb40055cd2ab9d5573caae7d5d02ba157441", - "hash": "2b5b9efced352dedd8189a83b8bef06037f20839d8a927c42021025a" - }, - { - "title": "token/identifier.mint_identifier", - "redeemer": { - "title": "input_oref", - "schema": { - "$ref": "#/definitions/aiken~1transaction~1OutputReference" - } - }, - "compiledCode": "5902070100003232323232323223232253330053232323232533300a3008300b375400826464a66601e602400426464a66601c66e212000001132533300f300d30103754646600200201044a6660280022980103d87a80001323253330133375e600a602a6ea80080484cdd2a40006602e00497ae01330040040013018002301600113253330103371e0086e50cdc51bae300230123754600460246ea803cdd9980a980b18091baa00f100114a066e1c0092002162301400114a26eb4c03c008dd718068008b1808000999119299980699b8748008c038dd50008a5eb7bdb1804dd5980918079baa001323300100100322533301100114c103d87a8000132323253330113371e00c6eb8c04800c4cdd2a40006602a6e980052f5c026600a00a0046eacc048008c054008c04c004c8cc004004008894ccc03c00452f5bded8c0264646464a66602066e3d2201000021003133014337606ea4008dd3000998030030019bab3011003375c601e004602600460220026eb8c03cc030dd50020b1bab300e300f300f300f300f0023758601a00260126ea8c030008c02cc030004c01cdd50008a4c26caca666006600260086ea80084c8c8c8c94ccc028c0340084c926533300730053008375400626464a666018601e0042930b1bae300d001300937540062c2c6eb4c02c004c02c008c024004c014dd50010b1b87480015cd2ab9d5573caae7d5d02ba15745", - "hash": "41c0e3b5f560ee53f28f4ca2b07a3f00ca2aafdf161cffd9f2a1ce62" - }, - { - "title": "token/inflation.inflation", - "datum": { - "title": "epoch", "schema": { "$ref": "#/definitions/Int" } }, - "redeemer": { - "title": "_", - "schema": { - "$ref": "#/definitions/Data" - } - }, "parameters": [ { - "title": "self_auth_policy", - "schema": { - "$ref": "#/definitions/ByteArray" - } - }, - { - "title": "splash_policy", - "schema": { - "$ref": "#/definitions/ByteArray" - } - }, - { - "title": "wp_auth_policy", - "schema": { - "$ref": "#/definitions/ByteArray" - } - }, - { - "title": "weighting_power_policy", - "schema": { - "$ref": "#/definitions/ByteArray" - } - }, - { - "title": "zeroth_epoch_start", + "title": "param", "schema": { "$ref": "#/definitions/Int" } } ], - "compiledCode": "5905620100003232323232323223223223223223223222533300f3232325332330133001301437540042646464a6646602e600260306ea80084c8c8c8c8c8c8c8c94ccc07cc024c080dd50008991919191919191919191919192999816180b18169baa0011323232323253330313370e900218191baa00113232323253330350141533303500f1533303500b153330350071533303500615333035002100114a029405280a5014a02940cdc4991980080080a91299981c8008a40002646466e00cc010010c0f800cc8cc004004dd5981d80191299981e8008a4000264664466e00cc014014c10c0112002375c60780026eb4c0f4004c0fc004dd7181c000981d800a400c66e3cdd7181c181c981c981c981a9baa00202b5333032301c3033375400226464646464646464a66607a608000426493191980080080411299981f8008a4c26466006006608600464a66607a604e607c6ea80044c8c8c8c94ccc110c11c00852616375a608a002608a0046eb8c10c004c0fcdd50008b18208008b1bae303e001303e002375a607800260780046eb4c0e8004c0e8008dd6181c000981a1baa001163036303337540022c602e60646ea8010cdc3999806801015a4410653504c4153480000a301c33300c00102837286eccdd40111bab3016302f37540026062605c6ea800458cc0380452002533302a301400614a22a6660540062a66605400420022940528180b999803804813a44101a4003375e601e60546ea8024cdd2a4008660586ea0cdc000e2400497ae03375e602860526ea8020c050c0a4dd500799b870013253330273371000800220082002646464a66605260260022904040437bc2068a999814980b8008a4101012341201226466e0ccdc124101012341201266006907c620580099801a41813418002601c00266e0c071201a300100122253330293371000290000a40002a6660526026002290010a99199815180a19b86002480104ccc010010c00400ccdc18012400826002666008008600200666e0cc03c0092004370400466e04008004ccc00801008122010653504c4153480033300137566018604a6ea802c07d22010653504c415348002223253330263014302737540022900009bad302b3028375400264a66604c6028604e6ea8004530103d87a8000132330010013756605860526ea8008894ccc0ac004530103d87a80001323232533302b3371e00e6eb8c0b000c4c05ccc0bcdd4000a5eb804cc014014008dd698160011817801181680099198008008021129998150008a6103d87a80001323232533302a3371e00e6eb8c0ac00c4c058cc0b8dd3000a5eb804cc014014008dd59815801181700118160009991192999812180918129baa00113253330253253330293028001153330263014302700114a22a66604c6020604e00229405858dd5180718139baa301230273754008266e2000c0044cdc48018009bad3029302637540022940c040c094dd5180818129baa002302630273027302730273027302730273023375402266e0005ccdc100aa410121c980086eacc024c088dd5000981218109baa001163300100448000c0040048894ccc088008530103d87a8000132325333021300b0031300d330250024bd7009998028028009803001981300198120011b8048004dd61800980e1baa00a2301f302030200013001301a3754603a60346ea800c8c074c078004dc3a40002c6644646600200200644a666038002298103d87a800013232533301b3375e6010603a6ea80080144c01ccc07c0092f5c02660080080026040004603c0026eb0c008c05cdd5002980d180b9baa004374a90001180c8009b874800858c058c05c008c054004c044dd50008a4c26cac6eb4004dd68009bae001375c0026eb8004dd7000ab9a5573aaae7955cfaba05742ae89", - "hash": "63544fb77752a9b17c1012835328db43f953772822127afd1d7c298a" - }, - { - "title": "token/smart_farm.farm_factory", - "datum": { - "title": "state", - "schema": { - "$ref": "#/definitions/token~1smart_farm~1FactoryState" - } - }, - "redeemer": { - "title": "action", - "schema": { - "$ref": "#/definitions/token~1smart_farm~1FactoryAction" - } - }, - "parameters": [ - { - "title": "farm_auth_policy", - "schema": { - "$ref": "#/definitions/ByteArray" - } - }, - { - "title": "gov_witness_script_hash", - "schema": { - "$ref": "#/definitions/ByteArray" - } - } - ], - "compiledCode": "59041a010000323232323232322322322323232232322533300d323232533301030063011375400226464646464a66602a601e602c6ea80044c8c8c8c94ccc064c04cc068dd50008991919299980e19b8748010c074dd5000899191919299981019baf301030223754014602060446ea801c54ccc08000840045280a503232325333022301c302337540322646464a66604a66e1cdd6980a98139baa00900315333025002100114a02940c068cc88c94ccc09cc074c0a0dd50008a400026eb4c0b0c0a4dd5000992999813980e98141baa00114c0103d87a8000132330010013756605a60546ea8008894ccc0b0004530103d87a80001323232533302c3371e00e6eb8c0b400c4c064cc0c0dd4000a5eb804cc014014008dd69816801181800118170009980280101218021bab30053026375402c6eccdd400119b8f375c601c604a6ea8078dd7180718129baa007337006eb4c048c090dd500ea400426464a66604866ebcdd3192999812980d98131baa00114bd6f7b63009bab302a302737540026600660086eacc014c098dd500b011260101a00015333024002100114a02940c8c8cc004004dd5981518159815981598159815981598139baa01722533302900114a0264a66604e66ebc010c0a0c0b0008528899801801800981600098081981399ba548008cc09cdd480fa5eb812f5c066e1cdd6980918121baa006375a602460486ea807488c8cc00400400c894ccc0a0004530103d87a8000132323253330283371e00c6eb8c0a400c4c054cc0b0dd3000a5eb804cc014014008dd5981480118160011815000919198008008011129998130008a5eb7bdb1804c8c8c8c94ccc09ccdc7a4500002100313302b337606ea4008dd3000998030030019bab3028003375c604c004605400460500024604a604c604c604c604c00266ebcdd30039ba600430160013021301e37540022c6014603a6ea8008dd59802980e1baa001301e301b37540022c66646002002444a66603c004298103d87a800013232533301d30170031300a330210024bd70099980280280099b8000348004c08800cc08000801920003756600460326ea8004c004c060dd5180d980c1baa0022301b301c001163322323300100100322533301b00114c103d87a800013232533301a3375e601460386ea80080144c01ccc0780092f5c0266008008002603e004603a0026eb0c010c058dd5003180c980b1baa005374a90001bac3001301437540084602e603060300024602c0022c6028602a0046026002601e6ea80045261365632533300c30060011533300f300e37540062930b0a99980618010008a99980798071baa00314985858c030dd50011b8748008c00400c94ccc020c008c024dd5000899191919299980798090010a4c2c6eb8c040004c040008dd6980700098051baa00116370e90001bae001375c002ae6955ceaab9e5573eae815d0aba21", - "hash": "45b331e79128aef65e27bd09c15de7ace2d8e8f5f5994856b86a9f17" - }, - { - "title": "token/smart_farm.mint_farm_auth_token", - "redeemer": { - "title": "action", - "schema": { - "$ref": "#/definitions/token~1smart_farm~1MintAction" - } - }, - "parameters": [ - { - "title": "splash_policy", - "schema": { - "$ref": "#/definitions/ByteArray" - } - }, - { - "title": "factory_auth_policy", - "schema": { - "$ref": "#/definitions/ByteArray" - } - } - ], - "compiledCode": "590b50010000323232323232322322322253232323233300b3002300c375400a264a666018646464a66601e600c60206ea80044c8c8c8c8c94ccc050c02cc054dd5007899191919299980c1807980c9baa00113232323232533301d3016301e375400226464646464646464a66604a6038604c6ea80044c8c8c8c94ccc0a4c088c0a8dd500089929998150080a9998150038a9998150020a99981500188008a5014a0294052819b8f300a302e302b37540026eb8c040c0acdd50060b180698151baa0033375e602660526ea8008c07ccc0accdd2a4004660566ea40612f5c06605698103d87a80004bd7019baf374c6602c6eacc034c0a0dd5000a4500374ca66604c603890000a5eb7bdb1804c8c8cc0040052f5bded8c044a66605800226605a66ec0dd480d1ba60034bd6f7b630099191919299981699baf3300c01e0024c0103d8798000133031337606ea4078dd30038028a99981699b8f01e002133031337606ea4078dd300380189981899bb037520046e98004cc01801800cdd598170019bae302c0023030002302e00133330044bd6f7b6300032400400a6054604e6ea800458cc038dd6180498131baa01748008cdd79ba633010012014374c666600297adef6c60003480080088888c8cc004004014894ccc0ac0044cc0b0cdd81ba9005375000897adef6c60132323232533302c3375e6600e01200498103d8798000133030337606ea4024dd40040028a99981619b8f009002133030337606ea4024dd400400189981819bb037520046ea0004cc01801800cdd698168019bae302b002302f002302d00122533302333720004002298103d8798000153330233371e0040022980103d87a800014c103d87b80003001375066e00dd6980618111baa003480088dd9800a99980f180a980f9baa00113232323253330253028002149858dd7181300098130011bad3024001302037540022c6044603e6ea800458c004c078dd51801980f1baa0042302130223022001301032533301b3011301c37540022900009bad3020301d375400264a666036602260386ea80045300103d87a80001323300100137566042603c6ea8008894ccc080004530103d87a8000132323253330203371e91101a400375c604200626030660486ea00052f5c026600a00a0046eb4c084008c090008c088004cc020dd59800980e1baa3001301c375400402c4603e6040002603a60346ea800458cc004dd61801980c9baa00a375a603860326ea8048c0040048894ccc06c0085300103d87a800013232533301a3011003130123301e0024bd70099980280280099b8000348004c07c00cc0740088c0680044c8c8cc004004cc008008cc00c01401c894ccc068004528899299980c19b88375a603a00490000998018018008a50301d00122533301900114bd7009980d180c180d80099801001180e0009119299980b1806180b9baa00114bd6f7b63009bab301b301837540026600600400244646600200200644a666032002298103d87a8000132323253330193371e00c6eb8c06800c4c044cc074dd3000a5eb804cc014014008dd5980d001180e801180d800998009bab30163017301730173017301337540089110022323300100100322533301700114bd6f7b630099191919299980c19b8f007002100313301c337606ea4008dd3000998030030019bab3019003375c602e004603600460320026eb8c050c044dd50008b1809980a001180900098071baa00614984d958c94ccc030c00c0044c8c94ccc044c05000852616375a6024002601c6ea801c54ccc030c00800454ccc03cc038dd50038a4c2c2c60186ea80184cc88c894ccc03cc8c8c94ccc048c020c04cdd5000899191919299980b1806980b9baa0011323232323232533301c3013301d375400226464a66603c602e603e6ea80044c8c8c8c94ccc088cdc780b9bae30273024375400a2a666044008200229405281919192999812180d98129baa00313232533302633300230010070064a226660046466002002600400e44a666056002297ae013232533302a33302a3371e6eb8c06000922011cececc92aeaaac1f5b665f567b01baec8bc2771804b4c21716a87a4e3004a09444cc0b8dd38011980200200089980200200098178011bac302d0010074a229408c8cc004004008894ccc0ac00452f5c0264666444646600200200644a6660620022006264660666e9ccc0ccdd4803198199ba9375c6060002660666ea0dd69818800a5eb80cc00c00cc0d4008c0cc004dd718150009bab302b00133003003302f002302d00122232333001001004002222533302d0021001132323232323330080083035007533302f0061337120026660180140080042940dd69819981a0011bae30320013032002375c60600026eb0c0bc0084c8c94ccc098c074c09cdd500089919192999814981118151baa001132323232533302d3023302e375400226464a666064606a0042646464a66606401c2a6660640162a666064004200229405280a5032330010013758606e6070607060706070607060706070607060686ea8088894ccc0d8004528099299981a198028049bae303900214a22660060060026072002666060660026eb0c068c0c8dd50038012504a244646600200200644a66606c00229404c94ccc0d0cdc79bae303900200414a226600600600260720022c6eb8c0cc004c8cc004004c94ccc0bcc094c0c0dd50008a5eb7bdb1804dd5981a18189baa0013300c00f375c606660606ea8008894ccc0c800452f5c02660666060606800266004004606a0022c6034605c6ea8050dd6180c98169baa00232533302b3022302c3754004264646464a666064606a00426464931980300111bae001330050032375c0022c6eb0c0cc004c0cc008dd6181880098169baa0021622323300100100322533303100114984c8cc00c00cc0d4008c00cc0cc004c0b8c0acdd50008b180a98151baa002301d3330043756602260526ea8004071220101a400301030283754605660506ea800458cc02cdd6180798139baa015375a6054604e6ea8010c8cdd79ba633001006023374c660026eacc03cc09cdd50048119119198008008019129998158008a5eb7bdb1804c8c8c8c94ccc0b0cdc7803801080189981819bb037520046e98004cc01801800cdd598168019bae302b002302f002302d001222325333027301d302837540022900009bad302c3029375400264a66604e603a60506ea8004530103d87a8000132330010013756605a60546ea8008894ccc0b0004530103d87a80001323232533302c3371e00e6eb8c0b400c4c090cc0c0dd4000a5eb804cc014014008dd6981680118180011817000998020018011119198008008019129998148008a60103d87a8000132323253330293371e00c6eb8c0a800c4c084cc0b4dd3000a5eb804cc014014008dd5981500118168011815800980598119baa0153756601460446ea8010dd5980498109baa0083375e00c601860406ea800858c028c07cdd50009810980f1baa0011633001007375a6012603a6ea803cc0040048894ccc07c008530103d87a800013232533301e301500313016330220024bd70099980280280099b8000348004c08c00cc084008c018c068dd50009800980c9baa301c3019375400446038603a0022c6644646600200200644a6660380022980103d87a800013232533301b3375e6012603a6ea80080144c04ccc07c0092f5c02660080080026040004603c0026eb0c00cc05cdd5002980d180b9baa00437586002602c6ea80108c064c068c0680048c06000458c058c05c008c054004c044dd50008a4c26caca66601a6008601c6ea80044c8c8c8c94ccc050c05c0084c926325333012300900115333015301437540042930b0a999809180400089919299980b980d0010a4c2c6eb4c060004c050dd50010b18091baa0011630150013015002375a6026002601e6ea800458dd7003180818069baa005370e90011b8748000dd2a40006e1d2004375c0026eb80055cd2ab9d5573caae7d5d02ba157441", - "hash": "7c65fa49f3cf4c060faa2a463b3d70ae8142761860f8f3da1f4e3dc8" - }, - { - "title": "token/smart_farm.smart_farm", - "datum": { - "title": "perm_manager_auth_policy", - "schema": { - "$ref": "#/definitions/ByteArray" - } - }, - "redeemer": { - "title": "redeemer", - "schema": { - "$ref": "#/definitions/RedeemerWrapper$token~1smart_farm~1Redeemer" - } - }, - "parameters": [ - { - "title": "splash_policy", - "schema": { - "$ref": "#/definitions/ByteArray" - } - }, - { - "title": "factory_auth_policy", - "schema": { - "$ref": "#/definitions/ByteArray" - } - } - ], - "compiledCode": "590b50010000323232323232322322322253232323233300b3002300c375400a264a666018646464a66601e600c60206ea80044c8c8c8c8c94ccc050c02cc054dd5007899191919299980c1807980c9baa00113232323232533301d3016301e375400226464646464646464a66604a6038604c6ea80044c8c8c8c94ccc0a4c088c0a8dd500089929998150080a9998150038a9998150020a99981500188008a5014a0294052819b8f300a302e302b37540026eb8c040c0acdd50060b180698151baa0033375e602660526ea8008c07ccc0accdd2a4004660566ea40612f5c06605698103d87a80004bd7019baf374c6602c6eacc034c0a0dd5000a4500374ca66604c603890000a5eb7bdb1804c8c8cc0040052f5bded8c044a66605800226605a66ec0dd480d1ba60034bd6f7b630099191919299981699baf3300c01e0024c0103d8798000133031337606ea4078dd30038028a99981699b8f01e002133031337606ea4078dd300380189981899bb037520046e98004cc01801800cdd598170019bae302c0023030002302e00133330044bd6f7b6300032400400a6054604e6ea800458cc038dd6180498131baa01748008cdd79ba633010012014374c666600297adef6c60003480080088888c8cc004004014894ccc0ac0044cc0b0cdd81ba9005375000897adef6c60132323232533302c3375e6600e01200498103d8798000133030337606ea4024dd40040028a99981619b8f009002133030337606ea4024dd400400189981819bb037520046ea0004cc01801800cdd698168019bae302b002302f002302d00122533302333720004002298103d8798000153330233371e0040022980103d87a800014c103d87b80003001375066e00dd6980618111baa003480088dd9800a99980f180a980f9baa00113232323253330253028002149858dd7181300098130011bad3024001302037540022c6044603e6ea800458c004c078dd51801980f1baa0042302130223022001301032533301b3011301c37540022900009bad3020301d375400264a666036602260386ea80045300103d87a80001323300100137566042603c6ea8008894ccc080004530103d87a8000132323253330203371e91101a400375c604200626030660486ea00052f5c026600a00a0046eb4c084008c090008c088004cc020dd59800980e1baa3001301c375400402c4603e6040002603a60346ea800458cc004dd61801980c9baa00a375a603860326ea8048c0040048894ccc06c0085300103d87a800013232533301a3011003130123301e0024bd70099980280280099b8000348004c07c00cc0740088c0680044c8c8cc004004cc008008cc00c01401c894ccc068004528899299980c19b88375a603a00490000998018018008a50301d00122533301900114bd7009980d180c180d80099801001180e0009119299980b1806180b9baa00114bd6f7b63009bab301b301837540026600600400244646600200200644a666032002298103d87a8000132323253330193371e00c6eb8c06800c4c044cc074dd3000a5eb804cc014014008dd5980d001180e801180d800998009bab30163017301730173017301337540089110022323300100100322533301700114bd6f7b630099191919299980c19b8f007002100313301c337606ea4008dd3000998030030019bab3019003375c602e004603600460320026eb8c050c044dd50008b1809980a001180900098071baa00614984d958c94ccc030c00c0044c8c94ccc044c05000852616375a6024002601c6ea801c54ccc030c00800454ccc03cc038dd50038a4c2c2c60186ea80184cc88c894ccc03cc8c8c94ccc048c020c04cdd5000899191919299980b1806980b9baa0011323232323232533301c3013301d375400226464a66603c602e603e6ea80044c8c8c8c94ccc088cdc780b9bae30273024375400a2a666044008200229405281919192999812180d98129baa00313232533302633300230010070064a226660046466002002600400e44a666056002297ae013232533302a33302a3371e6eb8c06000922011cececc92aeaaac1f5b665f567b01baec8bc2771804b4c21716a87a4e3004a09444cc0b8dd38011980200200089980200200098178011bac302d0010074a229408c8cc004004008894ccc0ac00452f5c0264666444646600200200644a6660620022006264660666e9ccc0ccdd4803198199ba9375c6060002660666ea0dd69818800a5eb80cc00c00cc0d4008c0cc004dd718150009bab302b00133003003302f002302d00122232333001001004002222533302d0021001132323232323330080083035007533302f0061337120026660180140080042940dd69819981a0011bae30320013032002375c60600026eb0c0bc0084c8c94ccc098c074c09cdd500089919192999814981118151baa001132323232533302d3023302e375400226464a666064606a0042646464a66606401c2a6660640162a666064004200229405280a5032330010013758606e6070607060706070607060706070607060686ea8088894ccc0d8004528099299981a198028049bae303900214a22660060060026072002666060660026eb0c068c0c8dd50038012504a244646600200200644a66606c00229404c94ccc0d0cdc79bae303900200414a226600600600260720022c6eb8c0cc004c8cc004004c94ccc0bcc094c0c0dd50008a5eb7bdb1804dd5981a18189baa0013300c00f375c606660606ea8008894ccc0c800452f5c02660666060606800266004004606a0022c6034605c6ea8050dd6180c98169baa00232533302b3022302c3754004264646464a666064606a00426464931980300111bae001330050032375c0022c6eb0c0cc004c0cc008dd6181880098169baa0021622323300100100322533303100114984c8cc00c00cc0d4008c00cc0cc004c0b8c0acdd50008b180a98151baa002301d3330043756602260526ea8004071220101a400301030283754605660506ea800458cc02cdd6180798139baa015375a6054604e6ea8010c8cdd79ba633001006023374c660026eacc03cc09cdd50048119119198008008019129998158008a5eb7bdb1804c8c8c8c94ccc0b0cdc7803801080189981819bb037520046e98004cc01801800cdd598168019bae302b002302f002302d001222325333027301d302837540022900009bad302c3029375400264a66604e603a60506ea8004530103d87a8000132330010013756605a60546ea8008894ccc0b0004530103d87a80001323232533302c3371e00e6eb8c0b400c4c090cc0c0dd4000a5eb804cc014014008dd6981680118180011817000998020018011119198008008019129998148008a60103d87a8000132323253330293371e00c6eb8c0a800c4c084cc0b4dd3000a5eb804cc014014008dd5981500118168011815800980598119baa0153756601460446ea8010dd5980498109baa0083375e00c601860406ea800858c028c07cdd50009810980f1baa0011633001007375a6012603a6ea803cc0040048894ccc07c008530103d87a800013232533301e301500313016330220024bd70099980280280099b8000348004c08c00cc084008c018c068dd50009800980c9baa301c3019375400446038603a0022c6644646600200200644a6660380022980103d87a800013232533301b3375e6012603a6ea80080144c04ccc07c0092f5c02660080080026040004603c0026eb0c00cc05cdd5002980d180b9baa00437586002602c6ea80108c064c068c0680048c06000458c058c05c008c054004c044dd50008a4c26caca66601a6008601c6ea80044c8c8c8c94ccc050c05c0084c926325333012300900115333015301437540042930b0a999809180400089919299980b980d0010a4c2c6eb4c060004c050dd50010b18091baa0011630150013015002375a6026002601e6ea800458dd7003180818069baa005370e90011b8748000dd2a40006e1d2004375c0026eb80055cd2ab9d5573caae7d5d02ba157441", - "hash": "7c65fa49f3cf4c060faa2a463b3d70ae8142761860f8f3da1f4e3dc8" + "compiledCode": "581e01000032232232253330063371000800429309b2b1bad001375a002ae681", + "hash": "ed3f8f41ef1cd903d9ae4304191ab71c97422189df37d70174d73b7d" } ], "definitions": { "ByteArray": { "dataType": "bytes" }, - "Data": { - "title": "Data", - "description": "Any Plutus data." - }, "Int": { "dataType": "integer" }, - "List$ByteArray": { + "List$Int": { "dataType": "list", "items": { - "$ref": "#/definitions/ByteArray" + "$ref": "#/definitions/Int" } - }, - "List$Tuple$splash/types/Asset_splash/rational/Rational": { - "dataType": "map", - "keys": { - "$ref": "#/definitions/splash~1types~1Asset" - }, - "values": { - "$ref": "#/definitions/splash~1rational~1Rational" - } - }, - "List$splash/models/proposal/Opt": { - "dataType": "list", - "items": { - "$ref": "#/definitions/splash~1models~1proposal~1Opt" - } - }, - "List$splash/models/weighting_poll/Farm": { - "dataType": "list", - "items": { - "$ref": "#/definitions/splash~1models~1weighting_poll~1Farm" - } - }, - "RedeemerWrapper$governance/proposal/ProposalAction": { - "title": "Wrapped Redeemer", - "description": "A redeemer wrapped in an extra constructor to make multi-validator detection possible on-chain.", - "anyOf": [ - { - "dataType": "constructor", - "index": 1, - "fields": [ - { - "$ref": "#/definitions/governance~1proposal~1ProposalAction" - } - ] - } - ] - }, - "RedeemerWrapper$governance/weighting_poll/PollAction": { - "title": "Wrapped Redeemer", - "description": "A redeemer wrapped in an extra constructor to make multi-validator detection possible on-chain.", - "anyOf": [ - { - "dataType": "constructor", - "index": 1, - "fields": [ - { - "$ref": "#/definitions/governance~1weighting_poll~1PollAction" - } - ] - } - ] - }, - "RedeemerWrapper$token/smart_farm/Redeemer": { - "title": "Wrapped Redeemer", - "description": "A redeemer wrapped in an extra constructor to make multi-validator detection possible on-chain.", - "anyOf": [ - { - "dataType": "constructor", - "index": 1, - "fields": [ - { - "$ref": "#/definitions/token~1smart_farm~1Redeemer" - } - ] - } - ] - }, - "aiken/transaction/OutputReference": { - "title": "OutputReference", - "description": "An `OutputReference` is a unique reference to an output on-chain. The `output_index`\n corresponds to the position in the output list of the transaction (identified by its id)\n that produced that output", - "anyOf": [ - { - "title": "OutputReference", - "dataType": "constructor", - "index": 0, - "fields": [ - { - "title": "transaction_id", - "$ref": "#/definitions/aiken~1transaction~1TransactionId" - }, - { - "title": "output_index", - "$ref": "#/definitions/Int" - } - ] - } - ] - }, - "aiken/transaction/TransactionId": { - "title": "TransactionId", - "description": "A unique transaction identifier, as the hash of a transaction body. Note that the transaction id\n isn't a direct hash of the `Transaction` as visible on-chain. Rather, they correspond to hash\n digests of transaction body as they are serialized on the network.", - "anyOf": [ - { - "title": "TransactionId", - "dataType": "constructor", - "index": 0, - "fields": [ - { - "title": "hash", - "$ref": "#/definitions/ByteArray" - } - ] - } - ] - }, - "governance/gov_proxy/Redeemer": { - "title": "Redeemer", - "anyOf": [ - { - "title": "Redeemer", - "dataType": "constructor", - "index": 0, - "fields": [ - { - "title": "deadline", - "$ref": "#/definitions/Int" - }, - { - "title": "proposal_in_ix", - "$ref": "#/definitions/Int" - }, - { - "title": "emission_oracle_ref_in_ix", - "$ref": "#/definitions/Int" - } - ] - } - ] - }, - "governance/proposal/MintAction": { - "title": "MintAction", - "description": "Proposal auth policy actions.", - "anyOf": [ - { - "title": "MintAuthToken", - "dataType": "constructor", - "index": 0, - "fields": [] - }, - { - "title": "BurnAuthToken", - "dataType": "constructor", - "index": 1, - "fields": [] - } - ] - }, - "governance/proposal/ProposalAction": { - "title": "ProposalAction", - "anyOf": [ - { - "title": "Vote", - "description": "Vote on the proposal.", - "dataType": "constructor", - "index": 0, - "fields": [] - }, - { - "title": "Execute", - "description": "Execute favoured option to governance subject.", - "dataType": "constructor", - "index": 1, - "fields": [] - }, - { - "title": "Eliminate", - "description": "Eliminate failed proposal.", - "dataType": "constructor", - "index": 2, - "fields": [] - } - ] - }, - "governance/ve_factory/FactoryConf": { - "title": "FactoryConf", - "description": "Defines which assets can be locked in exchange for GT.\n Can be altered by DAO.", - "anyOf": [ - { - "title": "FactoryConf", - "dataType": "constructor", - "index": 0, - "fields": [ - { - "title": "accepted_assets", - "description": "Assets accepted for locking in exchange for GT and their respected weights.", - "$ref": "#/definitions/List$Tuple$splash~1types~1Asset_splash~1rational~1Rational" - }, - { - "title": "legacy_accepted_assets", - "description": "Asset that can be only exchanged back for GT.\n (For backward compatibility in case of changes)", - "$ref": "#/definitions/List$Tuple$splash~1types~1Asset_splash~1rational~1Rational" - } - ] - } - ] - }, - "governance/voting_escrow/Action": { - "title": "Action", - "anyOf": [ - { - "title": "Governance", - "description": "Apply governance action.", - "dataType": "constructor", - "index": 0, - "fields": [] - }, - { - "title": "AddBudgetOrExtend", - "description": "Add budget (ADA) to funds execution of Gov actions or increase lock time.", - "dataType": "constructor", - "index": 1, - "fields": [ - { - "title": "ve_out_ix", - "$ref": "#/definitions/Int" - } - ] - }, - { - "title": "Redeem", - "description": "Redeem liqudity for voting power.", - "dataType": "constructor", - "index": 2, - "fields": [ - { - "title": "ve_factory_in_ix", - "$ref": "#/definitions/Int" - } - ] - } - ] - }, - "governance/voting_escrow/AuthorizedAction": { - "title": "AuthorizedAction", - "anyOf": [ - { - "title": "AuthorizedAction", - "dataType": "constructor", - "index": 0, - "fields": [ - { - "title": "action", - "$ref": "#/definitions/governance~1voting_escrow~1Action" - }, - { - "title": "witness", - "description": "Hash of the script authorized to witness the TX.", - "$ref": "#/definitions/ByteArray" - }, - { - "title": "version", - "description": "Version to which the action can be applied.", - "$ref": "#/definitions/Int" - }, - { - "title": "signature", - "description": "Proof that the owner did authorize the action with the specified version of the voting escrow.", - "$ref": "#/definitions/ByteArray" - } - ] - } - ] - }, - "governance/voting_escrow/MintAction": { - "title": "MintAction", - "anyOf": [ - { - "title": "MintPower", - "description": "Mint voting power.", - "dataType": "constructor", - "index": 0, - "fields": [ - { - "title": "binder", - "description": "A value that binds this governance action with the proposal voting power is applied to. \n May be a Gov Proposal's deadline or Weighting Poll's epoch.", - "$ref": "#/definitions/Int" - }, - { - "title": "ve_in_ix", - "$ref": "#/definitions/Int" - }, - { - "title": "proposal_in_ix", - "$ref": "#/definitions/Int" - } - ] - }, - { - "title": "Burn", - "description": "Burn voting power.", - "dataType": "constructor", - "index": 1, - "fields": [] - } - ] - }, - "governance/weighting_poll/FactoryAction": { - "title": "FactoryAction", - "anyOf": [ - { - "title": "CreatePoll", - "description": "Create a new WP for the next epoch.", - "dataType": "constructor", - "index": 0, - "fields": [] - }, - { - "title": "ExecuteProposal", - "description": "Leak control over `active_farms` to GovProxy.", - "dataType": "constructor", - "index": 1, - "fields": [] - } - ] - }, - "governance/weighting_poll/FactoryRedeemer": { - "title": "FactoryRedeemer", - "anyOf": [ - { - "title": "FactoryRedeemer", - "dataType": "constructor", - "index": 0, - "fields": [ - { - "title": "successor_ix", - "$ref": "#/definitions/Int" - }, - { - "title": "action", - "$ref": "#/definitions/governance~1weighting_poll~1FactoryAction" - } - ] - } - ] - }, - "governance/weighting_poll/FactoryState": { - "title": "FactoryState", - "anyOf": [ - { - "title": "FactoryState", - "dataType": "constructor", - "index": 0, - "fields": [ - { - "title": "last_poll_epoch", - "description": "Epoch of the last WP.", - "$ref": "#/definitions/Int" - }, - { - "title": "active_farms", - "description": "Active farms.", - "$ref": "#/definitions/List$ByteArray" - } - ] - } - ] - }, - "governance/weighting_poll/MintAction": { - "title": "MintAction", - "description": "Poll auth policy actions.", - "anyOf": [ - { - "title": "MintAuthToken", - "dataType": "constructor", - "index": 0, - "fields": [ - { - "title": "factory_in_ix", - "$ref": "#/definitions/Int" - }, - { - "title": "inflation_box_in_ix", - "$ref": "#/definitions/Int" - } - ] - }, - { - "title": "BurnAuthToken", - "dataType": "constructor", - "index": 1, - "fields": [] - } - ] - }, - "governance/weighting_poll/PollAction": { - "title": "PollAction", - "anyOf": [ - { - "title": "Vote", - "description": "Until epoch end.", - "dataType": "constructor", - "index": 0, - "fields": [] - }, - { - "title": "Distribute", - "description": "After epoch end.", - "dataType": "constructor", - "index": 1, - "fields": [ - { - "title": "farm_ix", - "description": "Index of the farm.", - "$ref": "#/definitions/Int" - }, - { - "title": "farm_in_ix", - "description": "Index of the farm input.", - "$ref": "#/definitions/Int" - } - ] - }, - { - "title": "Destroy", - "dataType": "constructor", - "index": 2, - "fields": [] - } - ] - }, - "splash/models/proposal/Opt": { - "title": "Opt", - "anyOf": [ - { - "title": "Opt", - "dataType": "constructor", - "index": 0, - "fields": [ - { - "title": "witness", - "$ref": "#/definitions/ByteArray" - }, - { - "title": "weight", - "$ref": "#/definitions/Int" - } - ] - } - ] - }, - "splash/models/proposal/ProposalState": { - "title": "ProposalState", - "anyOf": [ - { - "title": "ProposalState", - "dataType": "constructor", - "index": 0, - "fields": [ - { - "title": "distribution", - "description": "Available options in the form of hashes of witness script and their corresponding weights.\n [Mutable]", - "$ref": "#/definitions/List$splash~1models~1proposal~1Opt" - }, - { - "title": "deadline", - "description": "[Immutable]", - "$ref": "#/definitions/Int" - }, - { - "title": "governance_power_policy", - "description": "The validator will look for a token = (`governance_power_policy`, `binder`) to validate usage of voting power in this proposal.\n [Immutable]", - "$ref": "#/definitions/ByteArray" - } - ] - } - ] - }, - "splash/models/ve_factory/FactoryAction": { - "title": "FactoryAction", - "anyOf": [ - { - "title": "Deposit", - "description": "Deposit LQ* for a desirable period and get voting power locked in VE in exchange.", - "dataType": "constructor", - "index": 0, - "fields": [] - }, - { - "title": "ExtendPosition", - "description": "Add more LQ* into an existing VE.", - "dataType": "constructor", - "index": 1, - "fields": [ - { - "title": "ve_in_ix", - "description": "Index of the VE input.", - "$ref": "#/definitions/Int" - } - ] - }, - { - "title": "RedeemFromVE", - "description": "Return voting power locked in VE and get back LQ* if lock has expired.", - "dataType": "constructor", - "index": 2, - "fields": [ - { - "title": "ve_in_ix", - "description": "Index of the VE input.", - "$ref": "#/definitions/Int" - } - ] - }, - { - "title": "ExecuteProposal", - "description": "Leak control over factory configuration to goveranance.", - "dataType": "constructor", - "index": 3, - "fields": [] - } - ] - }, - "splash/models/voting_escrow/Lock": { - "title": "Lock", - "anyOf": [ - { - "title": "Def", - "description": "Lock expires at the specified point in time.", - "dataType": "constructor", - "index": 0, - "fields": [ - { - "$ref": "#/definitions/Int" - } - ] - }, - { - "title": "Indef", - "description": "Time until unlock always remains constant until the lock is transitioned to Def.\n Aka \"auto extension\" of the lock.", - "dataType": "constructor", - "index": 1, - "fields": [ - { - "$ref": "#/definitions/Int" - } - ] - } - ] - }, - "splash/models/voting_escrow/Owner": { - "title": "Owner", - "anyOf": [ - { - "title": "PubKey", - "dataType": "constructor", - "index": 0, - "fields": [ - { - "$ref": "#/definitions/ByteArray" - } - ] - }, - { - "title": "Script", - "dataType": "constructor", - "index": 1, - "fields": [ - { - "$ref": "#/definitions/ByteArray" - } - ] - } - ] - }, - "splash/models/voting_escrow/State": { - "title": "State", - "anyOf": [ - { - "title": "State", - "dataType": "constructor", - "index": 0, - "fields": [ - { - "title": "locked_until", - "description": "Time of unlock.", - "$ref": "#/definitions/splash~1models~1voting_escrow~1Lock" - }, - { - "title": "owner", - "description": "Owner permitted to authorize actions with this VE.", - "$ref": "#/definitions/splash~1models~1voting_escrow~1Owner" - }, - { - "title": "max_ex_fee", - "description": "Maximum execution fee.", - "$ref": "#/definitions/Int" - }, - { - "title": "version", - "description": "Monotonically incresing version of the VE.", - "$ref": "#/definitions/Int" - }, - { - "title": "last_wp_epoch", - "description": "Last WP (Weighting Poll) epoch in which this VE cast its vote.", - "$ref": "#/definitions/Int" - }, - { - "title": "last_gp_deadline", - "description": "Deadline (timestamp) of the last GP (Gov Proposal) in which this VE cast its vote.", - "$ref": "#/definitions/Int" - } - ] - } - ] - }, - "splash/models/weighting_poll/Farm": { - "title": "Farm", - "anyOf": [ - { - "title": "Farm", - "dataType": "constructor", - "index": 0, - "fields": [ - { - "title": "id", - "$ref": "#/definitions/ByteArray" - }, - { - "title": "weight", - "$ref": "#/definitions/Int" - } - ] - } - ] - }, - "splash/models/weighting_poll/PollState": { - "title": "PollState", - "anyOf": [ - { - "title": "PollState", - "dataType": "constructor", - "index": 0, - "fields": [ - { - "title": "distribution", - "description": "Farms available for weighting.\n Assumption: Distribution consists of only valid active farms. Guaranteed by WP Factory.\n [Mutable]", - "$ref": "#/definitions/List$splash~1models~1weighting_poll~1Farm" - }, - { - "title": "deadline", - "description": "Deadline of the poll.\n Assumption: Deadline corresponds to the end of the actual epoch this wp belongs to.\n Guaranteed by WP Factory.\n [Immutable]", - "$ref": "#/definitions/Int" - }, - { - "title": "emission_rate", - "description": "Emission rate in this epoch.\n Assumption: Current rate corresponds to the actual epoch this wp belongs to.\n Guaranteed by WP Factory.\n [Immutable]", - "$ref": "#/definitions/Int" - }, - { - "title": "weighting_power_policy", - "description": "The validator will look for a token = (`w_power_policy`, `binder`) to validate usage of voting power in current epoch.\n [Immutable]", - "$ref": "#/definitions/ByteArray" - } - ] - } - ] - }, - "splash/rational/Rational": { - "title": "Rational", - "anyOf": [ - { - "title": "Rational", - "dataType": "constructor", - "index": 0, - "fields": [ - { - "title": "num", - "$ref": "#/definitions/Int" - }, - { - "title": "den", - "$ref": "#/definitions/Int" - } - ] - } - ] - }, - "splash/types/Asset": { - "title": "Asset", - "anyOf": [ - { - "title": "Asset", - "dataType": "constructor", - "index": 0, - "fields": [ - { - "title": "policy", - "$ref": "#/definitions/ByteArray" - }, - { - "title": "name", - "$ref": "#/definitions/ByteArray" - } - ] - } - ] - }, - "token/smart_farm/Action": { - "title": "Action", - "anyOf": [ - { - "title": "Charge", - "dataType": "constructor", - "index": 0, - "fields": [] - }, - { - "title": "DistributeRewards", - "dataType": "constructor", - "index": 1, - "fields": [ - { - "title": "perm_manager_input_ix", - "$ref": "#/definitions/Int" - } - ] - } - ] - }, - "token/smart_farm/FactoryAction": { - "title": "FactoryAction", - "anyOf": [ - { - "title": "CreateFarm", - "description": "Create a new farm.", - "dataType": "constructor", - "index": 0, - "fields": [] - }, - { - "title": "ExecuteProposal", - "description": "Leak control over `farm_seed_data` to GovProxy.", - "dataType": "constructor", - "index": 1, - "fields": [] - } - ] - }, - "token/smart_farm/FactoryState": { - "title": "FactoryState", - "anyOf": [ - { - "title": "FactoryState", - "dataType": "constructor", - "index": 0, - "fields": [ - { - "title": "last_farm_id", - "$ref": "#/definitions/Int" - }, - { - "title": "farm_seed_data", - "$ref": "#/definitions/ByteArray" - } - ] - } - ] - }, - "token/smart_farm/MintAction": { - "title": "MintAction", - "anyOf": [ - { - "title": "MintAuthToken", - "dataType": "constructor", - "index": 0, - "fields": [ - { - "title": "factory_in_ix", - "$ref": "#/definitions/Int" - } - ] - }, - { - "title": "BurnAuthToken", - "dataType": "constructor", - "index": 1, - "fields": [] - } - ] - }, - "token/smart_farm/Redeemer": { - "title": "Redeemer", - "anyOf": [ - { - "title": "Redeemer", - "dataType": "constructor", - "index": 0, - "fields": [ - { - "title": "successor_out_ix", - "$ref": "#/definitions/Int" - }, - { - "title": "action", - "$ref": "#/definitions/token~1smart_farm~1Action" - } - ] - } - ] } } -} +} \ No newline at end of file diff --git a/packages/blaze-blueprint/test/plutus.ts b/packages/blaze-blueprint/test/plutus.ts index 3c697e8..c8a9116 100644 --- a/packages/blaze-blueprint/test/plutus.ts +++ b/packages/blaze-blueprint/test/plutus.ts @@ -1,211 +1,27 @@ // eslint-disable-next-line @typescript-eslint/ban-ts-comment // @ts-nocheck import { type Script } from "@blaze-cardano/core"; -import { applyParamsToScript, cborToScript } from "@blaze-cardano/uplc";import { type PlutusData } from "@blaze-cardano/core"; +import { applyParamsToScript, cborToScript } from "@blaze-cardano/uplc"; -export interface GovernanceGovProxyGovProxy { - new (oracleAuthPolicy:string,proposalAuthPolicy:string,gPowerPolicy:string,gtPolicy:string): Script; - redeemer: {deadline:bigint;proposalInIx:bigint;emissionOracleRefInIx:bigint}; +export interface AlwaysTrueSpend { + new (_param1:bigint,_param2:string): Script; +_datum: Array; + _redeemer: bigint; }; - export const GovernanceGovProxyGovProxy = Object.assign( - function (oracleAuthPolicy:string,proposalAuthPolicy:string,gPowerPolicy:string,gtPolicy:string) {return cborToScript(applyParamsToScript("5902e301000032323232323232232232232232232322533300d323232323232325333014300a3015375400226464a66602c6018602e6ea80044c8c8c8c8c8c8c8c94ccc078c01cccc018020071220101a4001533301e0031533301e002100114a0294052819b893370466e05208080a4eeded0ef9f01333005007015488101f40048050cdc119980280480b801a4190026464a66603c600e603e6ea80044c94ccc07cc94ccc08cc08800454ccc080c024c0840045288a999810180b18108008a5016163754602260426ea8c040c084dd5001899b8800600113371200c0026eb4c08cc080dd50008a50300e301f3754601c603e6ea8004c084c088c088c088c088c088c088c088c078dd5007980219980180380b8009b9437666ea0004dd69805180d9baa01022232533301c3005301d37540022900009bad3021301e375400264a666038600a603a6ea80045300103d87a80001323300100137566044603e6ea8008894ccc084004530103d87a8000132323253330213371e00e6eb8c08800c4c044cc094dd4000a5eb804cc014014008dd698110011812801181180099198008008021129998100008a6103d87a8000132323253330203371e00e6eb8c08400c4c040cc090dd3000a5eb804cc014014008dd59810801181200118110009b8748008dd59804180c1baa300830183754603660306ea800458cc00cdd61803980b9baa008375a603460366036602e6ea8030dd59803180b1baa3006301637546032602c6ea800458cc004dd61802180a9baa006375a600a602a6ea8028c0040048894ccc05c008530103d87a8000132325333016300c003130063301a0024bd70099980280280099b8000348004c06c00cc064008dd2a40004602a00246028602a0026024601e6ea800452613656533300b3001300c37540042646464646464a666028602e0042930b1bad30150013015002375a602600260260046eb4c044004c034dd50010b1b8748000dd70009bae001375c0026eb80055cd2ab9d5573caae7d5d02ba15745", [oracleAuthPolicy,proposalAuthPolicy,gPowerPolicy,gtPolicy], {"dataType":"list","items":[{"dataType":"bytes"},{"dataType":"bytes"},{"dataType":"bytes"},{"dataType":"bytes"}]} as any), "PlutusV2");}, - - {redeemer: {"title":"Redeemer","anyOf":[{"title":"Redeemer","dataType":"constructor","index":0,"fields":[{"dataType":"integer","title":"deadline"},{"dataType":"integer","title":"proposalInIx"},{"dataType":"integer","title":"emissionOracleRefInIx"}]}]}}, - ) as unknown as GovernanceGovProxyGovProxy; - -export interface GovernancePermManagerPermManager { - new (edaoMsigPolicy:string,permManagerAuthPolicy:string): Script; -_: PlutusData; - successorOutIx: bigint; - }; - - export const GovernancePermManagerPermManager = Object.assign( - function (edaoMsigPolicy:string,permManagerAuthPolicy:string) {return cborToScript(applyParamsToScript("5903100100003232323232323223223222322533300932323253323300d3001300e37540042646464646464a664660286002602a6ea80084c8c8c94ccc05cc010c060dd500089919299980c99b8748010c068dd50008991919299980e19baf300f301e375400e601e603c6ea801454ccc07000840045280a50323300100100e22533302000114a0264a66603c646600200264660020026eacc030c088dd5180618111baa302500422533302400114bd70099812981118130009980100118138009129998118008a5013253330213371e6eb8c09800807c52889980180180098130008a511330030030013023001300e32533301b300f301c37540022900009bad3020301d375400264a666036601e60386ea8004530103d87a80001323300100137566042603c6ea8008894ccc080004530103d87a8000132323253330203371e91101a400375c60420062601e660486ea00052f5c026600a00a0046eb4c084008c090008c088004c8cc004004dd59803980e9baa00422533301f00114c103d87a80001323232533301f3371e0366eb8c08000c4c038cc08cdd3000a5eb804cc014014008dd59810001181180118108009991299980d9804180e1baa0011323232325333022302500213232498cc01c0088dd70009980300191bae001163758604600260460046eb0c084004c074dd50008b1119198008008019129998100008a4c26466006006604800460066044002603c60366ea800458c024c068dd5000980e180c9baa0011633323001001222533301c00214c103d87a800013232533301b30080031300a3301f0024bd70099980280280099b8000348004c08000cc07800801803cc004c05cdd5180d180b9baa0032301a301b001370e90000b19191980080080311299980c0008a6103d87a80001323253330173375e601460326ea80080144c018cc06c0092f5c026600800800260380046034002602e60286ea801cdd2a40006eb0c004c048dd50031180a980b180b0009bac300130103754008460260026e1d20021630103011002300f001300b375400229309b2b1bad001375c0026eb80055cd2ab9d5573caae7d5d02ba15745", [edaoMsigPolicy,permManagerAuthPolicy], {"dataType":"list","items":[{"dataType":"bytes"},{"dataType":"bytes"}]} as any), "PlutusV2");}, - {_: {"title":"Data","description":"Any Plutus data."}}, - {successorOutIx: {"dataType":"integer"}}, - ) as unknown as GovernancePermManagerPermManager; - -export interface GovernanceProposalMintProposalAuthToken { - new (): Script; - action: "MintAuthToken" | "BurnAuthToken"; - }; - - export const GovernanceProposalMintProposalAuthToken = Object.assign( - function () {return cborToScript("590db301000032323232323232225323232323233300830013009375400c264a66601264646464a66601a600c601c6ea80084c8c8c94ccc040c024c044dd5007899192999809180598099baa001132325333014300e301537540022646464646464646464646464646464a6660466466ebcdd3180a80c1ba65333024301f4800052f5bded8c0264646600200297adef6c6022533302a00113302b337606ea4068dd3001a5eb7bdb1804c8c8c8c94ccc0accdd79980400f00126103d879800013302f337606ea4078dd30038028a99981599b8f01e00213302f337606ea4078dd300380189981799bb037520046e98004cc01801800cdd598160019bae302a002302e002302c00132330010014bd6f7b63011299981480089981519bb0375201c98010101004bd6f7b630099191919299981519baf330070120024c0103d879800013302e337606ea404930010101000051533302a3371e02400426605c66ec0dd480926101010000313302e337606ea4008dd4000998030030019bad302b003375c6052004605a004605600244a66604a66e40008004530103d8798000153330253371e0040022980103d87a800014c103d87b80001533302300a15333023006153330230041533302300315333023002100114a029405280a5014a02940cdd7980398121baa010301e330263374a9001198131ba90154bd701981326103d87a80004bd7019198008009bac30073024375401c44a66604c00229444c94ccc090c074dd6980718131baa302900213300300300114a0605200266e25200433230010012253330250011480004c07ccc008008c0a0004dd6180298111baa00c533301f33712904048726002000899b890014820283da9c4c52819b810073232325333021301c30223754004264a66604400420022c6eb4c098c08cdd50010b180218109baa30253026002302400130203754600660406ea8c010c080dd500a191919192999810980e18111baa00213253330220021613232325333025302030263754004264a66604c004266e24cdc0802800a41017132522c6eb4c0a8c09cdd50010b180418129baa3029302a002302800130243754600e60486ea8014dd6981318119baa00216300430213754604a604c004604800260406ea8c020c080dd50009801980f9baa0133710900011810800918101810981098109810981098109810800980a19299980d180a980d9baa0011480004dd6980f980e1baa00132533301a3015301b3754002298103d87a80001323300100137566040603a6ea8008894ccc07c004530103d87a80001323232533301f3371e00e6eb8c08000c4c06ccc08cdd4000a5eb804cc014014008dd6981000118118011810800998059bab3003301b375400e0186e50dd99ba8001375a600260326ea800c8c070c0740054ccc054c038c058dd50008991919191919299980f181080109924c646600200200c44a66604000229309919801801981200119299980f180b980f9baa00113232323253330253028002149858dd6981300098130011bae3024001302037540022c60440022c6eb8c07c004c07c008dd6980e800980e8011bac301b001301737540022c6032602c6ea800458c00cc054dd5000980b980a1baa0011633323001001222533301700214c0103d87a8000132325333016300f003130123301a0024bd70099980280280099b8000348004c06c00cc064008dd6180098099baa007480008c058c05cc05c0044c8c8cc004004cc008008c94ccc04cc038c050dd50008a5eb7bdb1804dd5980c180a9baa00133004300300600522533301600114a2264a66602866e20dd6980c801240002660060060022940c064004894ccc05400452f5c026602c6028602e0026600400460300024646600200200444a66602a002297adef6c6013232323253330163371e91100002100313301a337606ea4008dd3000998030030019bab3017003375c602a0046032004602e00244646600200200644a66602a0022980103d87a8000132323253330153371e00c6eb8c05800c4c044cc064dd3000a5eb804cc014014008dd5980b001180c801180b8009bae3012300f37540042c6eacc044c048c048c048c048c038dd500118081808801180780098059baa00714984d958c94ccc024c00800454ccc030c02cdd50040a4c2c2a66601260080022a66601860166ea802052616163009375400e2664644644a66601a64646464a666022601860246ea80084c8c8c8c8c94ccc058c03cc05cdd5000899191919191919299980e980c180f1baa0011323232325333021301c32333001001010480008894ccc09c00840044ccc00c00cc0a80094ccc090cdd7980998131baa300e30263754605200401826042002200220022940c8c8c8c8c94ccc094c07c0144c8c94ccc09ccc00cc010c0a4dd500c99b8000d4820283da9c4c54ccc09c00840045280a50333300401600900848008cccc00c05401801cccc010dd5980798139baa00e00600715333025301e0051325333026301f3027375400226464646464a666056604a60586ea80044c8c8c8c8c8c8c94ccc0c802454ccc0c801454ccc0c801054ccc0c800c54ccc0c800840045280a5014a0294052819b87323300100100b2253330360011480004c8c8cdc019802002181d80199198008009bab303800322533303a0011480004c8cc88c0dccc014014c100010dd7181c8009bad303a001303c001375c606a0026070002900319baf018301f30323754014a66605e66e1cdd6980c98189baa00401513371e6eb8c070c0c4dd50020080a50302933300d0070110103370e646600200266646002002444a6660680042a666068002297ae016132323232323253330375333037337129000001099b8f001375c604c60726ea80105280a99981b99981b98180012504a22660766066660766ea4004cc0ecdd400125eb80ccc02402401400c4ccc02402401400c58dd71812981c1baa005337026eb4c07cc0dcdd50011bad301f30373754008607400860700066070006606c0040266eb0c074c0c0dd50019129998190008a4000266e00dd6980c98189baa303400133002002303500100530240013030302d37540022c602e60586ea8010ccc0a4c088005282513370266600e00201201466600e01e0120146eacc044c0a4dd5000981598141baa0011633323001001222533302b00214c0103d87a800013232533302a3023003130263302e0024bd70099980280280099b8000348004c0bc00cc0b400804520001323232323232533302b330073008302d375403a0222a6660560082a6660560062a666056004200229405280a5014a0666601003401a0189001199980380c8050059998040080050059919198008009bab302f303030303030303030303030302c375403844a66605c00229404c94ccc0b0cdd7802181698188010a51133003003001303100130243302c3374a900119816180b98151baa0034bd7025eb80c8cc004004034894ccc0b0004528899299981519299981599981599baf0010064a09444cdc41bad3015302d375400200a2944c0bc0084cc00c00c00452818178009bad3010302837540026644646600200200644a666058002200626644a66605666e20dd6980a98169baa001375a602a605a6ea800840084004c0b8004cc008008c0bc004c0ac028c0a802888c94ccc09cc088c0a0dd5000899299981419299981618158008a999814981218150008a51153330293022302a00114a02c2c6ea8c048c0a8dd5180b98151baa004133710006002266e2400c004dd6981618149baa00114a0602a60506ea8c054c0a0dd5001118149815181518151815181518151815000911119b87333005323300100100522533302b00114bd6f7b630099191919299981619b8f4881000021003133030337606ea4008dd3000998030030019bab302d003375c6056004605e004605a00200600466e0520000012223253330253020302637540022900009bad302a3027375400264a66604a6040604c6ea8004530103d87a8000132330010013756605660506ea8008894ccc0a8004530103d87a80001323232533302a3371e00e6eb8c0ac00c4c098cc0b8dd4000a5eb804cc014014008dd698158011817001181600099198008008021129998148008a6103d87a8000132323253330293371e00e6eb8c0a800c4c094cc0b4dd3000a5eb804cc014014008dd598150011816801181580098109baa016375c601860426ea8078dca1bb330083020375403a6eb8c088c07cdd50008b1805980f1baa00437586014603a6ea8068dd69802180e1baa0193756600660366ea8008c01cc068dd50009800980c9baa301c3019375400446038603a0022c64646600200200a44a666036002298103d87a800013232533301a3375e601260386ea80080144c058cc0780092f5c0266008008002603e004603a0026034602e6ea8018dd61800980b1baa00623019301a301a0013758600260286ea80108c05c00458dd5980a980b180b180b180b18091baa002301430150023013001300f375400229309b2b19299980618028008a99980798071baa00214985854ccc030c01c00454ccc03cc038dd50010a4c2c2a666018600c0022a66601e601c6ea80085261616300c375400260020104a666012600460146ea80044c8c8c8c8c8c94ccc048c0540084c926323300100100622533301400114984c8cc00c00cc060008c94ccc048c02cc04cdd5000899191919299980c980e0010a4c2c6eb4c068004c068008dd7180c000980a1baa00116301600116375c602600260260046eb4c044004c044008dd6180780098059baa00116300d300a375400c6e1d2000370e90021b8748008dd2a40006e0120025734aae7555cf2ab9f5740ae855d11", "PlutusV2");}, - - {action: {"title":"MintAction","description":"Proposal auth policy actions.","anyOf":[{"title":"MintAuthToken","dataType":"constructor","index":0,"fields":[]},{"title":"BurnAuthToken","dataType":"constructor","index":1,"fields":[]}]}}, - ) as unknown as GovernanceProposalMintProposalAuthToken; - -export interface GovernanceProposalProposal { - new (): Script; -state: {distribution:Array<{witness:string;weight:bigint}>;deadline:bigint;governancePowerPolicy:string}; - action: {wrapper:"Vote" | "Execute" | "Eliminate"}; - }; - - export const GovernanceProposalProposal = Object.assign( - function () {return cborToScript("590db301000032323232323232225323232323233300830013009375400c264a66601264646464a66601a600c601c6ea80084c8c8c94ccc040c024c044dd5007899192999809180598099baa001132325333014300e301537540022646464646464646464646464646464a6660466466ebcdd3180a80c1ba65333024301f4800052f5bded8c0264646600200297adef6c6022533302a00113302b337606ea4068dd3001a5eb7bdb1804c8c8c8c94ccc0accdd79980400f00126103d879800013302f337606ea4078dd30038028a99981599b8f01e00213302f337606ea4078dd300380189981799bb037520046e98004cc01801800cdd598160019bae302a002302e002302c00132330010014bd6f7b63011299981480089981519bb0375201c98010101004bd6f7b630099191919299981519baf330070120024c0103d879800013302e337606ea404930010101000051533302a3371e02400426605c66ec0dd480926101010000313302e337606ea4008dd4000998030030019bad302b003375c6052004605a004605600244a66604a66e40008004530103d8798000153330253371e0040022980103d87a800014c103d87b80001533302300a15333023006153330230041533302300315333023002100114a029405280a5014a02940cdd7980398121baa010301e330263374a9001198131ba90154bd701981326103d87a80004bd7019198008009bac30073024375401c44a66604c00229444c94ccc090c074dd6980718131baa302900213300300300114a0605200266e25200433230010012253330250011480004c07ccc008008c0a0004dd6180298111baa00c533301f33712904048726002000899b890014820283da9c4c52819b810073232325333021301c30223754004264a66604400420022c6eb4c098c08cdd50010b180218109baa30253026002302400130203754600660406ea8c010c080dd500a191919192999810980e18111baa00213253330220021613232325333025302030263754004264a66604c004266e24cdc0802800a41017132522c6eb4c0a8c09cdd50010b180418129baa3029302a002302800130243754600e60486ea8014dd6981318119baa00216300430213754604a604c004604800260406ea8c020c080dd50009801980f9baa0133710900011810800918101810981098109810981098109810800980a19299980d180a980d9baa0011480004dd6980f980e1baa00132533301a3015301b3754002298103d87a80001323300100137566040603a6ea8008894ccc07c004530103d87a80001323232533301f3371e00e6eb8c08000c4c06ccc08cdd4000a5eb804cc014014008dd6981000118118011810800998059bab3003301b375400e0186e50dd99ba8001375a600260326ea800c8c070c0740054ccc054c038c058dd50008991919191919299980f181080109924c646600200200c44a66604000229309919801801981200119299980f180b980f9baa00113232323253330253028002149858dd6981300098130011bae3024001302037540022c60440022c6eb8c07c004c07c008dd6980e800980e8011bac301b001301737540022c6032602c6ea800458c00cc054dd5000980b980a1baa0011633323001001222533301700214c0103d87a8000132325333016300f003130123301a0024bd70099980280280099b8000348004c06c00cc064008dd6180098099baa007480008c058c05cc05c0044c8c8cc004004cc008008c94ccc04cc038c050dd50008a5eb7bdb1804dd5980c180a9baa00133004300300600522533301600114a2264a66602866e20dd6980c801240002660060060022940c064004894ccc05400452f5c026602c6028602e0026600400460300024646600200200444a66602a002297adef6c6013232323253330163371e91100002100313301a337606ea4008dd3000998030030019bab3017003375c602a0046032004602e00244646600200200644a66602a0022980103d87a8000132323253330153371e00c6eb8c05800c4c044cc064dd3000a5eb804cc014014008dd5980b001180c801180b8009bae3012300f37540042c6eacc044c048c048c048c048c038dd500118081808801180780098059baa00714984d958c94ccc024c00800454ccc030c02cdd50040a4c2c2a66601260080022a66601860166ea802052616163009375400e2664644644a66601a64646464a666022601860246ea80084c8c8c8c8c94ccc058c03cc05cdd5000899191919191919299980e980c180f1baa0011323232325333021301c32333001001010480008894ccc09c00840044ccc00c00cc0a80094ccc090cdd7980998131baa300e30263754605200401826042002200220022940c8c8c8c8c94ccc094c07c0144c8c94ccc09ccc00cc010c0a4dd500c99b8000d4820283da9c4c54ccc09c00840045280a50333300401600900848008cccc00c05401801cccc010dd5980798139baa00e00600715333025301e0051325333026301f3027375400226464646464a666056604a60586ea80044c8c8c8c8c8c8c94ccc0c802454ccc0c801454ccc0c801054ccc0c800c54ccc0c800840045280a5014a0294052819b87323300100100b2253330360011480004c8c8cdc019802002181d80199198008009bab303800322533303a0011480004c8cc88c0dccc014014c100010dd7181c8009bad303a001303c001375c606a0026070002900319baf018301f30323754014a66605e66e1cdd6980c98189baa00401513371e6eb8c070c0c4dd50020080a50302933300d0070110103370e646600200266646002002444a6660680042a666068002297ae016132323232323253330375333037337129000001099b8f001375c604c60726ea80105280a99981b99981b98180012504a22660766066660766ea4004cc0ecdd400125eb80ccc02402401400c4ccc02402401400c58dd71812981c1baa005337026eb4c07cc0dcdd50011bad301f30373754008607400860700066070006606c0040266eb0c074c0c0dd50019129998190008a4000266e00dd6980c98189baa303400133002002303500100530240013030302d37540022c602e60586ea8010ccc0a4c088005282513370266600e00201201466600e01e0120146eacc044c0a4dd5000981598141baa0011633323001001222533302b00214c0103d87a800013232533302a3023003130263302e0024bd70099980280280099b8000348004c0bc00cc0b400804520001323232323232533302b330073008302d375403a0222a6660560082a6660560062a666056004200229405280a5014a0666601003401a0189001199980380c8050059998040080050059919198008009bab302f303030303030303030303030302c375403844a66605c00229404c94ccc0b0cdd7802181698188010a51133003003001303100130243302c3374a900119816180b98151baa0034bd7025eb80c8cc004004034894ccc0b0004528899299981519299981599981599baf0010064a09444cdc41bad3015302d375400200a2944c0bc0084cc00c00c00452818178009bad3010302837540026644646600200200644a666058002200626644a66605666e20dd6980a98169baa001375a602a605a6ea800840084004c0b8004cc008008c0bc004c0ac028c0a802888c94ccc09cc088c0a0dd5000899299981419299981618158008a999814981218150008a51153330293022302a00114a02c2c6ea8c048c0a8dd5180b98151baa004133710006002266e2400c004dd6981618149baa00114a0602a60506ea8c054c0a0dd5001118149815181518151815181518151815000911119b87333005323300100100522533302b00114bd6f7b630099191919299981619b8f4881000021003133030337606ea4008dd3000998030030019bab302d003375c6056004605e004605a00200600466e0520000012223253330253020302637540022900009bad302a3027375400264a66604a6040604c6ea8004530103d87a8000132330010013756605660506ea8008894ccc0a8004530103d87a80001323232533302a3371e00e6eb8c0ac00c4c098cc0b8dd4000a5eb804cc014014008dd698158011817001181600099198008008021129998148008a6103d87a8000132323253330293371e00e6eb8c0a800c4c094cc0b4dd3000a5eb804cc014014008dd598150011816801181580098109baa016375c601860426ea8078dca1bb330083020375403a6eb8c088c07cdd50008b1805980f1baa00437586014603a6ea8068dd69802180e1baa0193756600660366ea8008c01cc068dd50009800980c9baa301c3019375400446038603a0022c64646600200200a44a666036002298103d87a800013232533301a3375e601260386ea80080144c058cc0780092f5c0266008008002603e004603a0026034602e6ea8018dd61800980b1baa00623019301a301a0013758600260286ea80108c05c00458dd5980a980b180b180b180b18091baa002301430150023013001300f375400229309b2b19299980618028008a99980798071baa00214985854ccc030c01c00454ccc03cc038dd50010a4c2c2a666018600c0022a66601e601c6ea80085261616300c375400260020104a666012600460146ea80044c8c8c8c8c8c94ccc048c0540084c926323300100100622533301400114984c8cc00c00cc060008c94ccc048c02cc04cdd5000899191919299980c980e0010a4c2c6eb4c068004c068008dd7180c000980a1baa00116301600116375c602600260260046eb4c044004c044008dd6180780098059baa00116300d300a375400c6e1d2000370e90021b8748008dd2a40006e0120025734aae7555cf2ab9f5740ae855d11", "PlutusV2");}, - {state: {"title":"ProposalState","anyOf":[{"title":"ProposalState","dataType":"constructor","index":0,"fields":[{"dataType":"list","items":{"title":"Opt","anyOf":[{"title":"Opt","dataType":"constructor","index":0,"fields":[{"dataType":"bytes","title":"witness"},{"dataType":"integer","title":"weight"}]}]},"title":"distribution"},{"dataType":"integer","title":"deadline"},{"dataType":"bytes","title":"governancePowerPolicy"}]}]}}, - {action: {"title":"Wrapped Redeemer","description":"A redeemer wrapped in an extra constructor to make multi-validator detection possible on-chain.","anyOf":[{"dataType":"constructor","index":1,"fields":[{"anyOf":[{"title":"Vote","description":"Vote on the proposal.","dataType":"constructor","index":0,"fields":[]},{"title":"Execute","description":"Execute favoured option to governance subject.","dataType":"constructor","index":1,"fields":[]},{"title":"Eliminate","description":"Eliminate failed proposal.","dataType":"constructor","index":2,"fields":[]}]}]}]}}, - ) as unknown as GovernanceProposalProposal; - -export interface GovernanceVeFactoryMintVeCompositionToken { - new (factoryAuthPolicy:string): Script; - factoryInIx: bigint; - }; - - export const GovernanceVeFactoryMintVeCompositionToken = Object.assign( - function (factoryAuthPolicy:string) {return cborToScript(applyParamsToScript("59016e010000323232323232322322322533300632323253330093370e900018051baa001132300132533300b3002300c37540022900009bad3010300d375400264a666016600460186ea80045300103d87a80001323300100137566022601c6ea8008894ccc040004530103d87a8000132323253330103371e91101a400375c602200626012660286ea00052f5c026600a00a0046eb4c044008c050008c048004c8cc004004dd599180098071baa3001300e37546022601c6ea80108c044c048004894ccc03c004530103d87a80001323232533300f3371e01a6eb8c04000c4c020cc04cdd3000a5eb804cc014014008dd59808001180980118088009b874800858ccc8c0040048894ccc038008530103d87a800013232533300d3370e0069000098031980880125eb804ccc014014004cdc0001a4002602400660200046eb0c008c028dd5180118051baa003004374a9000118060008a4c26cac6eb4004dd7000ab9a5573aaae7955cfaba05742ae881", [factoryAuthPolicy], {"dataType":"list","items":[{"dataType":"bytes"}]} as any), "PlutusV2");}, - - {factoryInIx: {"dataType":"integer"}}, - ) as unknown as GovernanceVeFactoryMintVeCompositionToken; - -export interface GovernanceVeFactoryVeFactory { - new (factoryAuthPolicy:string,veIdentifierPolicy:string,veCompositionPolicy:string,gtPolicy:string,veScriptHash:string,govProxyScriptHash:string): Script; -conf: {acceptedAssets:Map<{policy:string;name:string}, {num:bigint;den:bigint}>;legacyAcceptedAssets:Map<{policy:string;name:string}, {num:bigint;den:bigint}>}; - action: "Deposit" | {ExtendPosition: {veInIx:bigint}} | {RedeemFromVE: {veInIx:bigint}} | "ExecuteProposal"; - }; - - export const GovernanceVeFactoryVeFactory = Object.assign( - function (factoryAuthPolicy:string,veIdentifierPolicy:string,veCompositionPolicy:string,gtPolicy:string,veScriptHash:string,govProxyScriptHash:string) {return cborToScript(applyParamsToScript("5912100100003232323232323223223223223223223223232323232322323232322533301a323232533301d3008301e37540022646464646464a666046602860486ea80044c8c8c8c8c94ccc0a0c064c0a4dd500089919191919191919191919191919191919191919191919191919191919191919299982419baf302b304a3754048605660946ea808054ccc12000854ccc12001854ccc12006454ccc12005854ccc12004c54ccc12001040045280a5014a029405280a5014a064a646660926074004264a666094607660966ea80044c8c8c94ccc134c0e0c138dd50008991919191919299982b182c8010991919299982b1820182b9baa00113232323232533305b00e1533305b00d1533305b00c1533305b00b1533305b0071533305b002100114a029405280a5014a02940c12cdd6982f983018301830182e1baa0045333059302500113371200290405844fdf5008a50325333059304a305a3754002266e04dd6982f182d9baa0010231375a60bc60b66ea8004c0ecc168dd5001299982b9824182c1baa00113232323232323232323232325333066306900213232498c94ccc194c1580044c8c94ccc1a8c1b400852616375c60d600260ce6ea802c54ccc194c1400044c8c94ccc1a8c1b400852616375c60d600260ce6ea802c58c194dd5005192999832182a80089919299983498360010a4c2c6eb4c1a8004c198dd50060a999832182780089919299983498360010a4c2c6eb4c1a8004c198dd50060b18321baa00b16375a60ce00260ce0046eb4c194004c194008dd6983180098318011bad30610013061002305f001305f002305d001305937540022c60b660b06ea800458c0d8c15cdd5005a99982a1822982a9baa01413375e6e9804cdd3199980b9bab3059305637540280a000290010b1bae30540011630570013301900604d3330500084a0944cc028cc05c0381248cdc39998110028251bae3051001375a60a400266e1cccc08000c119220101f40000b3371e6eb8c148c13cdd50008218b181798271baa302f304e37540046eacc0a0c134dd5000982798261baa00116330230294800854ccc124c0d00084c94ccc128c0ecc12cdd5000899192999826181b98269baa00113232533304e303f304f37540022646464646464a6660a860400082a6660a80062a6660a80042a6660a8002201029405280a5014a06660a601694128998069980d00882611919b873370266604c00a09c00266604c00c09c0026eb4c158008dd7182a00099b8733702666046004092910101f40000100e333022002048488101f4003756605860a26ea8c150c144dd50011bab302b305037540082c6604e05a900119b8f375c60a2609c6ea800410858c0b8c134dd5181718269baa0013027304c3754609e60986ea800458cc08c0acdd6982718259baa035153330493033002132533304a303b304b3754002264a6660966660960069412888008a503370e0266660386eacc09cc130dd5181398261baa304f304c3754002084910101f400163302302b375a609c60966ea80d44c94ccc128c8c8cc004004dd5982898291829182918291829182918271baa03122533305000114a0264a66609c66ebc010c13cc14c008528899801801800982980098149982719ba548008cc138dd481f25eb812f5c020022940c8c8c8c94ccc134c8ccc00400400d289112999829801080089919191919199804004182d803a99982a803099b8900133302702b00400214a06eb4c164c168008dd7182c000982c0011bae3056001375860aa00420022940cdc398010009801180e011180d81118008009129998270008a4000266e012002330020023051001303901130483754066a66608c605e608e6ea80c84c94ccc11cc0c4c120dd500089919191919191919191919192999829991919b873001332300100122533305a00114bd700991982e000998018019919800800982f80191299982e8008a5eb804c8c94ccc170ccc170cdd7801002a504a22660c00046600800800226600800800260c200460be00260b800200e600200e600200244a6660b000229000099b8048008cc008008c16c00454ccc14c00c54ccc14c00840045280a5014a06644646600200200644a6660b200229444c94ccc15cccc15cc8c8cc004004018894ccc174004528099299982d99baf306000200414a226600600600260c000260b8004941288998018018008a50305c001330053756606a60a86ea802c8c150004cc014dd59817982a1baa00b230540013375e6e98cc018008014dd3012998058021191980080080191299982b0008a5013253330543375e6e98cc160c1640092f5bded8c06e98cc1600112f5bded8c029444cc00c00c004c164004dd5981618289baa008330010052305000122323300100100322533305400114bd7009982a9801982b00099801001182b8009980081080198008009112999828000880109998018019919198008008021129998298008a5eb7bdb1804c8c94ccc148cdd79ba6330560024bd6f7b6301ba6330560054bd6f7b630080089982b00119802002000982b801182a800982900098298009bab302c304b3754004606c002609860926ea800458c09cc120dd500f099baf302730483754044604e60906ea807888c8cc00400400c894ccc1300045288992999825180218278010998018018008a50304f0013370e6eb4c114014004c0140314ccc108c0ccc10cdd50170a5115333042303330433754004266ebcdd3000982398221baa00213301130120012337106eb4c090005200032330010013756608e609060906090609060886ea809c894ccc11800452f5bded8c0264646464a66608e66e3d220100002100313304b337606ea4008dd3000998030030019bab3048003375c608c0046094004609000260840026464a6660826056004264a666084606660866ea80044c8c8c8cdd81ba8337006eb4c118008dd698230009812198249ba6333300832333001001375660900066eacc1200088894ccc12c00840044c8ccc010010c13c00cccccc03c008dd718250009bab304b00122232533304d301100114c0103d87a80001302c33051374c00297ae03233300100100300222253330520021001132333004004305600333333017002375c60a20026eb4c148004888c94ccc150c1140045300103d87a80001303333058375000297ae03370000400202a60a800401c609a0040826eb8c11800cc01cdd69823801a5eb80ccccc01006c0680600f9289999980180d00c80c01ea5130473300a3756603e60886ea8c07cc110dd5182398221baa00103e163301b023375a608c60866ea80b454ccc104c0a800852f7b630010100000103d87a800013233760608600260426608c608800297ae03333300101801701603b4a044444646666002002008900025eb7bdb18088894ccc13000c4cdd81ba8002374c00226464646464646464a6660a2a6660a2a6660a201a266e20005200014a029444cdc4a40000022666601801800e66e00028cdc199b82001375a606860a66ea8014dd6981718299baa005533305133305130420014a09444cccc050024038dca19b8a375c606860a66ea8018dd7181718299baa0060011009163370266604401e0040026660440200040026eb8c150c154008dd7182980098279baa002304e003304c0023050004304e003304037540566e05200022225333041303200110041333330070040033232002323300100100222533304700114984c94ccc120004526132325333047303830483754660186eb8c120c130010dd71824001099802802998258010008b1826001182500098250009982299bb037520046ea00052f5bded8c044464a66608a6012002298103d87a80001302433049374c00297ae03333300b001005004222325333048303900114c103d87a8000130273304c375000297ae03370000200401200c4a666080002294452811299981e99b9000200114c0103d87980001533303d3371e0040022980103d87a800014c103d87b8000222223233001001006225333044001133045337606ea4018dd3002a5eb7bdb1804c8c8c8c94ccc114cdd799803805001260103d8798000133049337606ea4028dd30048028a99982299b8f00a002132533304630373047375400226609466ec0dd4805982598241baa001004100433300800a009001133049337606ea4008dd3000998030030019bab3046003375c60880046090004608c00244444646600200200c44a66608600226608866ec0dd48031ba80054bd6f7b630099191919299982219baf3300700a0024c0103d8798000133048337606ea4028dd40048028a99982219b8f00a002132533304530363046375400226609266ec0dd4805982518239baa001004100433300800a009001133048337606ea4008dd4000998030030019bad3045003375c6086004608e004608a0024464a666076604c60786ea800452f5bded8c026eacc100c0f4dd50009980680100099b8133300900d02f488101f40033300900e02f488101f40032323253330393024303a3754004264a66607400420022c6eb4c0f8c0ecdd50010b1802181c9baa303d303e002303c00130383754603260706ea800cc8c8c94ccc0e0c08cc0e4dd5001099299981c8010b0991919299981e1813981e9baa002132533303d00213371266e040140052080b8992916375a6082607c6ea800858c01cc0f0dd518201820801181f800981d9baa301c303b375400c6eb4c0f4c0e8dd50010b1801981c1baa303c303d002303b001303737546024606e6ea8008dc42400060706072607260726072607260726072606a6ea8060cc004c0080208c8c94c8ccc0d8cdc7801a450014a22a6466606ea66606e600406a2600291101a40014a0294454ccc0dd4ccc0dcc0080bc4c00522101f40014a029444c94ccc0e0cc00403494ccc0e4c010dd7180e181d9baa303a00113003375c602c60766ea8c0e80045280a5113300100c253330393004375c603860766ea8c0e80044c00cdd7180b181d9baa303a00114a044646600200200644a66607c00229404c94ccc0f0c010c10400852889980180180098208009b8f002371e0046eb8c0e4c0e8008dd7181c00091191980080080191299981c0008a5113253330363004375860760042660060060022940c0ec0048c8cc004004008894ccc0d800452f5c0264666444646600200200644a66607800220062646607c6e9ccc0f8dd48031981f1ba9375c60760026607c6ea0dd6981e000a5eb80cc00c00cc100008c0f8004dd7181a8009bab303600133003003303a0023038001301a33300100502d48901a400222325333032301d303337540022900009bad30373034375400264a666064603a60666ea8004530103d87a80001323300100137566070606a6ea8008894ccc0dc004530103d87a8000132323253330373371e00e6eb8c0e000c4c058cc0ecdd4000a5eb804cc014014008dd6981c001181d801181c8009980200180111191980080080191299981a0008a60103d87a8000132323253330343371e00c6eb8c0d400c4c04ccc0e0dd3000a5eb804cc014014008dd5981a801181c001181b0009bab3009302e375403e6eacc038c0b4dd500f1bab3007302c37540046eacc018c0acdd5002981698151baa001163300100748000c0040048894ccc0ac0085300103d87a800013232533302a301b003130093302e0024bd70099980280280099b8000348004c0bc00cc0b4008c004c098dd5181498131baa00223029302a0011632323300100100622533302800114c103d87a80001323253330273375e601460526ea80080144c018cc0ac0092f5c026600800800260580046054002604e60486ea8018dd2a40006eb0c004c088dd500291812981318130009bac300130203754006460460022c60426044004604000260386ea800452613656325333019300a0011533301c301b375400a2930b0a99980c980200089919299980f18108010a4c2c6eb4c07c004c06cdd50028a99980c980180089919299980f18108010a4c2c6eb4c07c004c06cdd50028a99980c98010008a99980e180d9baa00514985858c064dd50021b8748018dc3a40086e1d2002300100625333013300430143754002264646464a666034603a0042646493198050011191804980e0011804980d000998048019191804180d8011804180c8008b1bab301b001301b00237566032002602a6ea80045894ccc048c00cc04cdd5000899191919299980c980e0010a4c2c6eb4c068004c068008dd6980c000980a1baa0011625333011300230123754002264646464a66603060360042930b1bae30190013019002375c602e00260266ea800458dc3a400044646600200200644a66602a00229309919801801980c8011801980b8009bae001375c0026eb8004dd70009bae001375c002ae6955ceaab9e5573eae815d0aba21", [factoryAuthPolicy,veIdentifierPolicy,veCompositionPolicy,gtPolicy,veScriptHash,govProxyScriptHash], {"dataType":"list","items":[{"dataType":"bytes"},{"dataType":"bytes"},{"dataType":"bytes"},{"dataType":"bytes"},{"dataType":"bytes"},{"dataType":"bytes"}]} as any), "PlutusV2");}, - {conf: {"title":"FactoryConf","description":"Defines which assets can be locked in exchange for GT.\n Can be altered by DAO.","anyOf":[{"title":"FactoryConf","dataType":"constructor","index":0,"fields":[{"dataType":"map","keys":{"title":"Asset","anyOf":[{"title":"Asset","dataType":"constructor","index":0,"fields":[{"dataType":"bytes","title":"policy"},{"dataType":"bytes","title":"name"}]}]},"values":{"title":"Rational","anyOf":[{"title":"Rational","dataType":"constructor","index":0,"fields":[{"dataType":"integer","title":"num"},{"dataType":"integer","title":"den"}]}]},"title":"acceptedAssets"},{"dataType":"map","keys":{"title":"Asset","anyOf":[{"title":"Asset","dataType":"constructor","index":0,"fields":[{"dataType":"bytes","title":"policy"},{"dataType":"bytes","title":"name"}]}]},"values":{"title":"Rational","anyOf":[{"title":"Rational","dataType":"constructor","index":0,"fields":[{"dataType":"integer","title":"num"},{"dataType":"integer","title":"den"}]}]},"title":"legacyAcceptedAssets"}]}]}}, - {action: {"title":"FactoryAction","anyOf":[{"title":"Deposit","description":"Deposit LQ* for a desirable period and get voting power locked in VE in exchange.","dataType":"constructor","index":0,"fields":[]},{"title":"ExtendPosition","description":"Add more LQ* into an existing VE.","dataType":"constructor","index":1,"fields":[{"dataType":"integer","title":"veInIx"}]},{"title":"RedeemFromVE","description":"Return voting power locked in VE and get back LQ* if lock has expired.","dataType":"constructor","index":2,"fields":[{"dataType":"integer","title":"veInIx"}]},{"title":"ExecuteProposal","description":"Leak control over factory configuration to goveranance.","dataType":"constructor","index":3,"fields":[]}]}}, - ) as unknown as GovernanceVeFactoryVeFactory; - -export interface GovernanceVotingEscrowMintGovernancePower { - new (proposalAuthPolicy:string,gtPolicy:string): Script; - action: {MintPower: {binder:bigint,veInIx:bigint,proposalInIx:bigint}} | "Burn"; - }; - - export const GovernanceVotingEscrowMintGovernancePower = Object.assign( - function (proposalAuthPolicy:string,gtPolicy:string) {return cborToScript(applyParamsToScript("5907f00100003232323232323223223223232322533300a323232533300d3007300e3754002264646464a666022601460246ea80304c8cc004004c8cc004004c94ccc050c034c054dd50008a5eb7bdb1804dd5980c980b1baa0013300300500622533301700114bd7009980c180b180c80099801001180d00091299980b0008a511325333014337106eb4c064009200013300300300114a06032002264646464646464646464646464646464a666042603660446ea80044c8c94cc8cc090c004c094dd50010991919191919192999815981298161baa001132533302c3009302d37540022646464646464646464a66606a0322a66606a01a2a66606a0182a66606a00e2a66606a0062a66606a004200229405280a5014a0294052819299981a9817981b1baa00113232323253330393033303a375400226464a6660760082a6660760042002294052819299981d980c181e1baa0011323232533303e337106eb4c090c100dd500199299981f981c98201baa0011375a608860826ea80044cdc00111bad304430413754002605260806ea8068400452819b8f375c604c607e6ea80080c14ccc0f0c0d8c0f4dd500089919191919192999822982400109924c646600200200c44a66608e002293099198018019825801192999822981f98231baa001132323232533304c304f002149858dd6982680098268011bae304b001304737540022c60920022c6eb8c118004c118008dd6982200098220011bac3042001303e37540022c6080607a6ea800458c08cc0f0dd500299b87337026660126eacc07cc0ecdd5181f181d9baa00102c00a33300900302c00a008163301902048000c0c0ccc01c0040d4020dd5980e181c1baa001301b303737546074606e6ea800458cc054078080cdc4801199119b833370400466e0d4ccc0d4c0bcc0d8dd5000899b81375a6074606e6ea80040604dd6981d181b9baa001483403d2080ce891e33300337566032606a6ea8c064c0d4dd5009017a4501f400301e3035375401e6056664600200244a66606e00229000099b8048008cc008008c0e8004c8cc004004094894ccc0dc00452f5c0264666444646600200200644a66607a00220062646607e6e9ccc0fcdd48031981f9ba9375c60780026607e6ea0dd6981e800a5eb80cc00c00cc104008c0fc004dd7181b0009bab303700133003003303b0023039001333001023024002222325333034302d303537540022900009bad30393036375400264a666068605a606a6ea80045300103d87a80001323300100137566074606e6ea8008894ccc0e4004530103d87a8000132323253330393371e00e6eb8c0e800c4c0a8cc0f4dd4000a5eb804cc014014008dd6981d001181e801181d800998118018011b9437666ea0074cdc39bad30073030375400403860100026062605c6ea800458c050c0b4dd5181818169baa001163300b01248008cdc41919192999816181298169baa002132533302d002161001375a6062605c6ea800858c040c0b0dd518181818801181780098159baa300f302b375402002e66e20dd6980098151baa00400b2302d302e302e302e302e302e0013001002253330263020302737540022646464646464646464646464a66606a6070004264649319299981a181700089919299981c981e0010a4c2c6eb8c0e8004c0d8dd50058a99981a181680089919299981c981e0010a4c2c6eb8c0e8004c0d8dd50058b181a1baa00a325333033302d001132325333038303b002149858dd6981c800981a9baa00c15333033302c001132325333038303b002149858dd6981c800981a9baa00c16303337540162c6eb4c0d8004c0d8008dd6981a000981a0011bad30320013032002375a60600026060004605c002605c004605800260506ea800458c0a4c098dd50011b874801058c02cc090dd5180418121baa0013026302337540022c660020146eb4c094034c0040048894ccc0900085300103d87a8000132325333023301d00313014330270024bd70099980280280099b8000348004c0a000cc098008c8c8c94ccc080c064c084dd5001099299981080108008b1bad3025302237540042c600860406ea8c090c094008c08c004c07cdd51804180f9baa004323232533301f301830203754004264a6660400042c2646464a666046603860486ea80084c94ccc0900084cdc499b8100500148202e264a458dd6981418129baa00216300730233754604e6050004604c00260446ea8c02cc088dd50039bad3024302137540042c6006603e6ea8c08cc090008c088004c078dd51801180f1baa00337109000118101810800980f180f980f980f980f980f980f980f980d9baa00e3758600260346ea80348c074c078c078004dd61800980c1baa00b2301b001375a6032603400260320046eb4c05c004c04cdd500611191980080080191299980b8008a60103d87a8000132323253330173371e00c6eb8c06000c4c020cc06cdd3000a5eb804cc014014008dd5980c001180d801180c8009ba548000c8cc004004dd5980a180a980a980a980a98089baa00422533301300114bd6f7b630099191919299980a19b8f4881000021003133018337606ea4008dd3000998030030019bab3015003375c6026004602e004602a0026eb8c048c03cdd50008b18089809001180800098061baa00114984d958c94ccc024c00c0044c8c8c8c8c8c94ccc048c05400852616375a602600260260046eb4c044004c044008dd6980780098059baa0041533300930020011533300c300b37540082930b0b18049baa003370e90011b8748000dd70009bae0015734aae7555cf2ab9f5740ae855d101", [proposalAuthPolicy,gtPolicy], {"dataType":"list","items":[{"dataType":"bytes"},{"dataType":"bytes"}]} as any), "PlutusV2");}, - - {action: {"title":"MintAction","anyOf":[{"title":"MintPower","description":"Mint voting power.","dataType":"constructor","index":0,"fields":[{"dataType":"integer","title":"binder"},{"dataType":"integer","title":"veInIx"},{"dataType":"integer","title":"proposalInIx"}]},{"title":"Burn","description":"Burn voting power.","dataType":"constructor","index":1,"fields":[]}]}}, - ) as unknown as GovernanceVotingEscrowMintGovernancePower; - -export interface GovernanceVotingEscrowMintWeightingPower { - new (zerothEpochStart:bigint,proposalAuthPolicy:string,gtPolicy:string): Script; - action: {MintPower: {binder:bigint,veInIx:bigint,proposalInIx:bigint}} | "Burn"; - }; - - export const GovernanceVotingEscrowMintWeightingPower = Object.assign( - function (zerothEpochStart:bigint,proposalAuthPolicy:string,gtPolicy:string) {return cborToScript(applyParamsToScript("5908300100003232323232323223223223223232322533300c323232533300f30073010375400226464646464a6660286016602a6ea80344c8c8cc004004cc008008c94ccc05cc038c060dd50008a5eb7bdb1804dd5980e180c9baa0013300300500722533301a00114a2264a66603066e20dd6980e801240002660060060022940c074004894ccc06400452f5c02660346030603600266004004603800226464646464646464646464646464646464a66604a603a604c6ea80044c8c94cc8cc0a0c004c0a4dd5001099191919192999816981298171baa001132533302e3007302f37540022646464646464646464a66606e0302a66606e02c2a66606e0182a66606e00e2a66606e0062a66606e004200229405280a5014a0294052819299981b9817981c1baa001132323232533303b3033303c375400226464a66607a0082a66607a0042002294052819299981e980b181f1baa00113232325333040337106eb4c08cc108dd5001992999820981c98211baa0011375a608c60866ea80044cdc00109bad304630433754002605060846ea8060400452819b8f375c6088608a608a608a60826ea80080c14ccc0f8c0d8c0fcdd5000899191919191919192999824982600109924c646600200201044a666096002293099198018019827801192999824982098251baa00113232323253330503053002149858dd6982880098288011bae304f001304b37540022c609a0022c6eb8c128004c128008dd6982400098240011bad304600130460023758608800260806ea800458c108c0fcdd50008b1811181f1baa0053370e66e04ccc024dd5980f181e9baa3040303d37540020580146660120060580140102c6602e03e9000181819980380081a8041bab301b303a3754002603460726ea8c0f0c0e4dd50008b1980980e80f99b8900233223370666e08008cdc1a99981b9817981c1baa0011337026eb4c0f0c0e4dd500080b89bad303c30393754002906807a41019d123c6660066eacc060c0dcdd5180c181b9baa01002f488101f400301d3037375401a6056664600200244a66607200229000099b8048008cc008008c0f0004c8cc004004090894ccc0e400452f5c0264666444646600200200644a66607e0022006264660826e9ccc104dd4803198209ba9375c607c002660826ea0dd6981f800a5eb80cc00c00cc10c008c104004dd7181c0009bab303900133003003303d002303b001333001022024002222325333036302d303737540022900009bad303b3038375400264a66606c605a606e6ea80045300103d87a8000132330010013756607860726ea8008894ccc0ec004530103d87a80001323232533303b3371e00e6eb8c0f000c4c0a4cc0fcdd4000a5eb804cc014014008dd6981e001181f801181e800998110018011b9437666ea0070cdc39bad302030323754004036600c002606660606ea800458c04cc0bcdd5181918179baa001163300901148008cdc41bad301b302d375400602c60020044a666054604460566ea80044c8c8c8c8c8c8c8c8c8c8c8c94ccc0e4c0f00084c8c926325333038303000113232533303d3040002149858dd7181f000981d1baa00b15333038302f00113232533303d3040002149858dd7181f000981d1baa00b163038375401464a66606e605e00226464a666078607e0042930b1bad303d001303937540182a66606e605c00226464a666078607e0042930b1bad303d001303937540182c606e6ea802c58dd6981d000981d0011bad30380013038002375a606c002606c0046eb4c0d0004c0d0008c0c8004c0c8008c0c0004c0b0dd50008b181698151baa002370e90020b180618141baa3009302837540026054604e6ea800458cc00402cdd69814807180080091129998140010a60103d87a8000132325333027301f003130153302b0024bd70099980280280099b8000348004c0b000cc0a8008c8c94ccc08cc068c090dd5000899299981219299981418138008a999812980e18130008a5115333025301d302600114a02c2c6ea8c01cc098dd5180618131baa008133710006002266e2400c004dd6981418129baa00114a0601460486ea8c028c090dd500319b8001f337040189040487260021919192999811980d18121baa0021325333024002100116375a6050604a6ea800858c010c08cdd518139814001181300098111baa300830223754008646464a666044603260466ea80084c94ccc08c008584c8c8c94ccc098c074c09cdd50010992999813801099b893370200a00290405c4c948b1bad302b302837540042c600e604c6ea8c0a8c0ac008c0a4004c094dd5180598129baa007375a604e60486ea800858c00cc088dd518131813801181280098109baa3002302137540066e21200023023302400130213022302230223022302230223022301e375401e6eb0c004c074dd500711810181098108009bac3001301b37540184603c0026eb4c070c074004c070008dd6980d000980b1baa00d22323300100100322533301a00114c0103d87a80001323232533301a3371e00c6eb8c06c00c4c020cc078dd3000a5eb804cc014014008dd5980d801180f001180e0009ba548000c8cc004004dd59801180a1baa00522533301600114bd6f7b630099191919299980b99b8f488100002100313301b337606ea4008dd3000998030030019bab3018003375c602c004603400460300024602c602e602e602e602e0026eb8c050c044dd50008b1809980a001180900098071baa00114984d958c94ccc02cc00c0044c8c8c8c8c8c94ccc050c05c00852616375a602a002602a0046eb4c04c004c04c008dd6980880098069baa0041533300b30020011533300e300d37540082930b0b18059baa003370e90011b8748000dd70009bae001375a002ae6955ceaab9e5573eae815d0aba21", [zerothEpochStart,proposalAuthPolicy,gtPolicy], {"dataType":"list","items":[{"dataType":"integer"},{"dataType":"bytes"},{"dataType":"bytes"}]} as any), "PlutusV2");}, - - {action: {"title":"MintAction","anyOf":[{"title":"MintPower","description":"Mint voting power.","dataType":"constructor","index":0,"fields":[{"dataType":"integer","title":"binder"},{"dataType":"integer","title":"veInIx"},{"dataType":"integer","title":"proposalInIx"}]},{"title":"Burn","description":"Burn voting power.","dataType":"constructor","index":1,"fields":[]}]}}, - ) as unknown as GovernanceVotingEscrowMintWeightingPower; - -export interface GovernanceVotingEscrowVotingEscrow { - new (veFactoryAuthPolicy:string,veCompositionPolicy:string): Script; -state: {lockedUntil:{Def: [bigint]} | {Indef: [bigint]};owner:{PubKey: [string]} | {Script: [string]};maxExFee:bigint;version:bigint;lastWpEpoch:bigint;lastGpDeadline:bigint}; - action: {action:"Governance" | {AddBudgetOrExtend: {veOutIx:bigint}} | {Redeem: {veFactoryInIx:bigint}};witness:string;version:bigint;signature:string}; - }; + export const AlwaysTrueSpend = Object.assign( + function (_param1:bigint,_param2:string) {return cborToScript(applyParamsToScript("5848010000323232322322322322322533300a4a229309b2b1bad0013233001001375800444a6660120022930991980180198060011bad300a001375c0026eb40055cd2ab9f5742ae881", [_param1,_param2], {"dataType":"list","items":[{"dataType":"integer"},{"dataType":"bytes"}]} as any), "PlutusV2");}, + {_datum: {"dataType":"list","items":{"dataType":"integer"}}}, + {_redeemer: {"dataType":"integer"}}, + ) as unknown as AlwaysTrueSpend; - export const GovernanceVotingEscrowVotingEscrow = Object.assign( - function (veFactoryAuthPolicy:string,veCompositionPolicy:string) {return cborToScript(applyParamsToScript("590c3501000032323232323232232232232323232232322533300e323232325333012300b301337540042646464646464a666030602460326ea80044c8c8c8c8c8c8c8c8c8c8c8c8c8c8c94ccc09cc94ccc0a0c088c0a4dd5006099191919192999816981398171baa0011323232533303000515333030002100114a02940cdc3801008199b95006372864660026600200c6eccc0d0c0c4dd50019bb337500044466e28008004dd7180818181baa024375a6032605e6ea808c58cc028dd5980598171baa01d3374a90021981800125eb80cc010068004c050cc0b8c014cc0b8dd4800a5eb812f5c06eb8c040c0acdd500f9bae302d302a375401826600202e602466058600666058605a60546ea80312f5c097ae022323300100100322533302e00114a0264a66605866ebc010c0b4c0c4008528899801801800981880088008a50323232323232533302c3026005132533302d3027302e375400226464a66605e604860606ea80044c8c8c8c8c8c8c8c8c8c94ccc0e54ccc0e4cdd780f1813981d9baa00a153330393375e03a604060766ea802854ccc0e4cdc380e1bad3025303b3754014266e1c064dd6980d981d9baa00a14a029405280a99981c8040a99981c8020a99981c8018a99981c80108008a5014a029405280a50337126eb4c040c0e8dd50199bad3010303a375401266e24dd69807181c9baa032375a601c60726ea8020cdc499b81375a606e0060326eb4c0dc008cdd7981b800981b80118011bab301b3036375400e6002020466ec0c0d4c0e0dd5981a981c0009ba630390013375e603e60666ea8010c07cc0ccdd500b9814000981a18189baa00116301a303037540026064605e6ea800458cc00405d2002132323232533303030290091323232325333034302e3035375400226464a66606c6056606e6ea80044c8c8c8c8c8c8c94ccc0f403054ccc0f401454ccc0f401054ccc0f400c54ccc0f400840045280a5014a0294052819181b998008009980818079bab3014303f375405c07244a66608200229000099b8048008cc008008c1100054ccc0eccdd79811181e9baa0053022303d375406c2a66607666e1cdd69813981e9baa005375a604e607a6ea80d854ccc0eccdc39bad301d303d375400a0362a66607666e1cdd69809181e9baa005375a6024607a6ea80d84cdc39bad3013303d375400a6eb4c04cc0f4dd501b0a5014a029405281991299981e181b181e9baa002132533303d3037303e375400426464a66607e66e2400c0084cdc4800a41016113f7d4022940cdc08008061bad3042303f3754004264a66607c66e24cdc0801006000899b8900148202c227efa8045281bad3042303f37540046eb4c104c0f8dd5001099299981e981b981f1baa002132533303e33712004002266e240052080b089fbea0114a066e04dd69821181f9baa00200b132533303e33712004002266e240052080b089fbea0114a06eb4c108c0fcdd50011bad3041303e3754004605060786ea80d4c0a0c0f0dd500219baf3027303b375400a604e60766ea807cc8c8ccc004004c03805d28911299981f8010800899191919191998040041823803a999820803099b8900133301200900400214a06eb4c114c118008dd7182200098220011bae3042001375860820046eacc07cc0e8dd50021817800981d981c1baa001163021303737540026072606c6ea800458cc020078dd6981c181a9baa00d3232325333035302e30363754004264a66606c00420022c6eb4c0e8c0dcdd50010b1802181a9baa3039303a002303800130343754604060686ea8038c8c8c94ccc0d0c0b4c0d4dd5001099299981a8010b0991919299981c1818981c9baa002132533303900213371266e040140052080b8992916375a607a60746ea800858c01cc0e0dd5181e181e801181d800981b9baa3023303737540226eb4c0e4c0d8dd50010b1801981a1baa30383039002303700130333754603060666ea8034dc42400026464a666064605860666ea80044c8c8c8c94ccc0d801854ccc0d800c54ccc0d800840045280a5014a06466002002601460106eacc034c0e0dd501391299981d0008a511325333038337106eb4c090dd6181e801240002660060060022940c0f4004c94ccc0d4c0bcc0d8dd500089919299981b9816181c1baa0021325333038303230393754002266ebcc098c0e8dd5181e981d1baa0013026303a37540402c660180486eb4c0f0c0e4dd50010a5032533303730310011533303a303937540042930b0a99981b981800089919299981e181f8010a4c2c6eb4c0f4004c0e4dd50010a99981b981600089919299981e181f8010a4c2c6eb4c0f4004c0e4dd50010a99981b99b874801800454ccc0e8c0e4dd50010a4c2c2c606e6ea8004c0e8c0dcdd50008b198091bab30133036375404a601e660706044606c6ea80092f5c060586660086eacc068c0d4dd5180d181a9baa001031488101a4003037303437540022c6600c03c6eb4c0d8c0ccdd5005a999818181518189baa015132325333032302b30333754002264a66606664a66606e606c0022a666068605a606a002294454ccc0d0c0b8c0d40045280b0b1baa301a303537546042606a6ea803c4cdc4001800899b89003001375a606e60686ea8004528180f98199baa301f3033375401a6eb4c0d4c0c8dd500a8a50222325333033302c303437540022900009bad30383035375400264a666066605860686ea8004530103d87a80001323300100137566072606c6ea8008894ccc0e0004530103d87a8000132323253330383371e00e6eb8c0e400c4c088cc0f0dd4000a5eb804cc014014008dd6981c801181e001181d000991980080080211299981b8008a6103d87a8000132323253330373371e00e6eb8c0e000c4c084cc0ecdd3000a5eb804cc014014008dd5981c001181d801181c800919801000a4410022323300100100322533303400114bd6f7b630099191919299981a99b8f0070021003133039337606ea4008dd3000998030030019bab3036003375c60680046070004606c0024646600200200444a666064002297ae0132333222323300100100322533303800110031323303a374e660746ea4018cc0e8dd49bae30370013303a37506eb4c0e00052f5c066006006607800460740026eb8c0c4004dd5981900099801801981b001181a000980080091129998180010a60103d87a800013232533302f302900313019330330024bd70099980280280099b8000348004c0d000cc0c80088c0bcc0c0c0c0c0c0c0c00048c0b8c0bcc0bcc0bcc0bcc0bc004c0a0dd5000980a18141baa01c374a90011814981518151815181518151815181518131baa01537566014604a6ea802488c8cc00400400c894ccc0a40045300103d87a8000132323253330293375e00c6054006260266605a00297ae0133005005002302a002302d002302b001230273028302830283028302830283028302830280013370000290011bad30013021375403446048604a604a604a0026eb4c024c07cdd500c1801980f1baa0173009301d375402c600260386ea80088c07cc080004c074c068dd50008b19191980080080311299980e8008a60103d87a800013232533301c3375e6014603c6ea80080144c018cc0800092f5c02660080080026042004603e002603860326ea801cdd2a40006eb0c004c05cdd50031180d180d980d8009bac300130153754008460300022c6eacc058c05cc05cc05cc05cc05cc05cc04cdd5001180a980b001180a00098081baa00114984d9594ccc030c018c034dd500109919191919191919299980b980d00109924c64a66602a601e0022a666030602e6ea80205261615333015300e00113232533301a301d002149858dd6980d800980b9baa00815333015300a00113232533301a301d002149858dd6980d800980b9baa008163015375400e2c6eb8c060004c060008dd6980b000980b0011bae301400130140023012001300e37540042c6e1d20043001004253330093003300a37540022646464646464646464646464a6660306036004264649319299980b980880089919299980e180f8010a4c2c6eb8c074004c064dd50058a99980b980800089919299980e180f8010a4c2c6eb8c074004c064dd50058b180b9baa00a325333016301000113232533301b301e002149858dd6980e000980c1baa00c15333016300f00113232533301b301e002149858dd6980e000980c1baa00c16301637540162c6eb4c064004c064008dd6980b800980b8011bad30150013015002375a6026002602600460220026022004601e00260166ea800458dc3a40046e1d2000375c0026eb80055cd2ab9d5573caae7d5d02ba157441", [veFactoryAuthPolicy,veCompositionPolicy], {"dataType":"list","items":[{"dataType":"bytes"},{"dataType":"bytes"}]} as any), "PlutusV2");}, - {state: {"title":"State","anyOf":[{"title":"State","dataType":"constructor","index":0,"fields":[{"title":"lockedUntil","anyOf":[{"title":"Def","description":"Lock expires at the specified point in time.","dataType":"constructor","index":0,"fields":[{"dataType":"integer"}]},{"title":"Indef","description":"Time until unlock always remains constant until the lock is transitioned to Def.\n Aka \"auto extension\" of the lock.","dataType":"constructor","index":1,"fields":[{"dataType":"integer"}]}]},{"title":"owner","anyOf":[{"title":"PubKey","dataType":"constructor","index":0,"fields":[{"dataType":"bytes"}]},{"title":"Script","dataType":"constructor","index":1,"fields":[{"dataType":"bytes"}]}]},{"dataType":"integer","title":"maxExFee"},{"dataType":"integer","title":"version"},{"dataType":"integer","title":"lastWpEpoch"},{"dataType":"integer","title":"lastGpDeadline"}]}]}}, - {action: {"title":"AuthorizedAction","anyOf":[{"title":"AuthorizedAction","dataType":"constructor","index":0,"fields":[{"title":"action","anyOf":[{"title":"Governance","description":"Apply governance action.","dataType":"constructor","index":0,"fields":[]},{"title":"AddBudgetOrExtend","description":"Add budget (ADA) to funds execution of Gov actions or increase lock time.","dataType":"constructor","index":1,"fields":[{"dataType":"integer","title":"veOutIx"}]},{"title":"Redeem","description":"Redeem liqudity for voting power.","dataType":"constructor","index":2,"fields":[{"dataType":"integer","title":"veFactoryInIx"}]}]},{"dataType":"bytes","title":"witness"},{"dataType":"integer","title":"version"},{"dataType":"bytes","title":"signature"}]}]}}, - ) as unknown as GovernanceVotingEscrowVotingEscrow; - -export interface GovernanceWeightingPollMintWpAuthToken { - new (splashPolicy:string,farmAuthPolicy:string,factoryAuthPolicy:string,inflationBoxAuthPolicy:string,zerothEpochStart:bigint): Script; - action: {MintAuthToken: {factoryInIx:bigint,inflationBoxInIx:bigint}} | "BurnAuthToken"; - }; - - export const GovernanceWeightingPollMintWpAuthToken = Object.assign( - function (splashPolicy:string,farmAuthPolicy:string,factoryAuthPolicy:string,inflationBoxAuthPolicy:string,zerothEpochStart:bigint) {return cborToScript(applyParamsToScript("59110c01000032323232323232232232232232232225323232323233301230013013375400c264a666026646464a66602c600a602e6ea80044c8c8c8c8c94ccc06cc028c070dd50080991919191919192999811180898119baa0011323232323253330273016302837540022646464a666054603460566ea80044c8c8c8c8c8c8c8c8c8c8c8c94ccc0d8c094c0dcdd50008991919191919299981e1816181e9baa00113232323232533304101c1533304101a153330410111533304100d1533304100a15333041009100114a029405280a5014a029414ccc100cdd7981198211baa004374e00e2a6660800042002294052819b87375a602e60826ea800c014cdc39bad301b3040375400401ea66607a6058607c6ea80044c8c8c8c8c8c8c8c94ccc120c12c0084c9263301a00725333046303530473754002264646464a66609a60a00042930b1bad304e001304e002375c609800260906ea80045858dd7182480098248011bad30470013047002375a608a002608a0046eb0c10c004c0fcdd50008b1820981f1baa001163013303d375400a646464a66607a60580022904040437bc2068a99981e98170008a4101012341201226466e0ccdc124101012341201266006907c620580099801a41813418002606000266e0c03d201a3001001222533303d3371000290000a40002a66607a6058002290010a9919981f181699b86002480104ccc010010c00400ccdc18012400826002666008008600200666e0cc0c40092004370400464660020026eb0c05cc0f0dd500811299981f0008a5eb804cc0fcc0b4cc0fcdd49bae30400013303f4c010100004bd7019801001182080099baf301b303a375400460546607866e9520023303c375204497ae03303c4c0103d87a80004bd7019baf374c66040660406eacc050c0e4dd5000a44100035374ca66606e605090000a5eb7bdb1804c8c8cc0040052f5bded8c044a66607a00226607c66ec0dd48121ba60034bd6f7b630099191919299981f19baf3300c0280024c103d8798000133042337606ea40a0dd30038028a99981f19b8f028002133042337606ea40a0dd300380189982119bb037520046e98004cc01801800cdd5981f8019bae303d0023041002303f00133330044bd6f7b6300032400400a607660706ea800458cc054dd61806981b9baa02148008cdd79ba63301a01c01e374c666600297adef6c60003480080088888c8cc004004014894ccc0f00044cc0f4cdd81ba9005375000897adef6c60132323232533303d3375e6600e01200498103d8798000133041337606ea4024dd40040028a99981e99b8f009002133041337606ea4024dd400400189982099bb037520046ea0004cc01801800cdd6981f0019bae303c0023040002303e00122533303433720004002298103d8798000153330343371e0040022980103d87a800014c103d87b800037286eccdd400219911929998199812181a1baa00113253330343253330383037001153330353026303600114a22a66606a6048606c00229405858dd51808981b1baa301730363754008266e2000c0044cdc48018009bad3038303537540022940c054c0d0dd5180a981a1baa002303530363036303630363036303630363032375403866e0000920ffefb2523370000290404872600219b800243370400290404872600219b80375a6020605e6ea800d2002533302c301b302d3754004264646464a666066606c004264931980280091bae001163758606800260680046eb4c0c8004c0b8dd50010b1119198008008019129998190008a4c26466006006606c00460066068002605e60586ea800458c004c0acdd5180318159baa0072302e302f302f00130183330033756600860526ea8c010c0a4dd5181618149baa00101f488101a400163300600800a301633300137566004604e6ea8c008c09cdd500180fa44101a4002223253330283019302937540022900009bad302d302a375400264a666050603260526ea8004530103d87a8000132330010013756605c60566ea8008894ccc0b4004530103d87a80001323232533302d3371e00e6eb8c0b800c4c07ccc0c4dd4000a5eb804cc014014008dd698170011818801181780099807001801118149815000981398121baa0011633001003375a604c00c6002002444a66604a004298103d87a8000132325333024301300313016330280024bd700999802802800980b801981480198138011bac300130203754014460460026eb4c084c088004c074dd5008099191980080099801001198018028039129998108008a51132533301f337106eb4c090009200013300300300114a0604800244a666040002297ae0133021301f30220013300200230230012232533301d300e301e3754002297adef6c60137566044603e6ea8004cc00c00800488c8cc00400400c894ccc0800045300103d87a8000132323253330203371e00c6eb8c08400c4c048cc090dd3000a5eb804cc014014008dd5981080118120011811000998009bab301d301e301e301e301e301a37540089110022323300100100322533301e00114bd6f7b630099191919299980f99b8f0070021003133023337606ea4008dd3000998030030019bab3020003375c603c004604400460400026eb8c06cc060dd50008b180d180d801180c800980a9baa00714984d958c94ccc04cc0080044c8c8c8c94ccc068c07400852616375a603600260360046eb4c064004c054dd50040a99980998020008a99980b180a9baa00814985858c04cdd50038999191191299980b991919299980d1805980d9baa00113232323232533301f300e30203754002264646464646464646464a64666054603460566ea80584c8c8c94ccc0b4cdc4804240042a66605a0062002294052819baf374c660026eacc0c4c0c8c0c8c0c8c0c8c0b8dd500a244100374c64660020026600401891010022533303100114bd6f7b6300991981999bb037526eb8c0c0004dd319198008009bab303200222533303400114bd6f7b6300991981b19bb037526eb8c0cc004dd418049bad30340013300300330380023036001330030033035002303300122323300100100322533303200114bd6f7b630099191919299981999b8f0070021003133037337606ea4008dd3000998030030019bab3034003375c6064004606c004606800266004600660586ea8048cdc00022410141ed4e26264a666056603860586ea80044c8c8c8c8c8c94ccc0c4c080c0c8dd5000899191919191919191919299981d9815981e1baa0011323232323232323232533304453330443370e6eb4c094c118dd500480f0a99982219b87375a6050608c6ea802405c4cdc79bae30113046375401202029405280a9998220028a9998220020a99982200108008a5014a0294052819192999822981a00109919192999824199824181b808a504a22a6660900062a666090004200229405280a503370e6466002002666008016014940894ccc130004520001337006eb4c0a8c12cdd5182700099801001182780080819b8948000034c8c94ccc11cc0e0c120dd5000899299982419299982618258008a999824981d18250008a51153330493038304a00114a02c2c6ea8c0a4c128dd5181498251baa003133710002044266e24004088dd6982618249baa00114a0605860906ea8c09cc120dd5000980f18239baa02d15333045303600213232323232533304a3039304b375400226464646464a66609e607c60a06ea80044c8c8c8c94ccc14cc108c150dd5000899299982a0068a99982a0060a99982a0040a99982a0038a99982a00208008a5014a029405280a503370e034605466e04ccc0bcdd5981a182a9baa3058305537540020a29110653504c41534800002163302303548008ccc0b400813d22010653504c41534800304133302c00104c0053756606060a26ea8c0c0c144dd5182a18289baa001163301f0330083375e6e9cccc02404003d289ba733051303f330513752004660a26ea0c090dd6981718279baa0034bd7025eb80cdc399b83337046eb4c0c0c138dd50209bad302d304e375400402e60460266eb8c0c4c134dd5000982798261baa001163301a00c375a609c008606e0226603e604060926ea80bc084dd69825982600098239baa0311622232333001001004003222533304d0021533304d00114bd700b09919191919192999828299982829998280050a511337129000001099b8f001375c606c60a46ea80105280a999828199828181f8012504a22660a86084660a86ea4004cc150dd400125eb80ccc02402401400c4ccc02402401400c58dd7181a98289baa005337026eb4c0bcc140dd50011bad302f3050375400860a600860a200660a2006609e00460886ea80bd4c8ccc10d4ccc10ccdc38012400c2a666086600201629444c0040345280a51153330433370e00490040a9998219800805898008068a5014a06e21200032330010010102253330460011480004c8c8cdc019802002182580199198008009bab304800322533304a0011480004c8cc88cdc0198028029828002240046eb8c124004dd6982500098260009bae30450013048001303133301c00e0150143375e03a604a60826ea8038dd6181218201baa00337586046607e6ea80c8c0a8004c100c0f4dd50008b180f181e1baa0093370200202866602800c06c9110653504c41534800337020020046660240080040146660220280020126eb8c004c0d8dd50149181c981d181d181d0009bab301330343754002606c60666ea800458cc00404d20003001001222533303400214c0103d87a8000132325333033302200313025330370024bd7009998028028009813001981c001981b0011bad3011302f37540446eb8c0c4c8cc004004c94ccc0b8c07cc0bcdd50008a5eb7bdb1804dd5981998181baa0013300a00c00222533303100114bd700998191817981980099801001181a0009bae3030302d37540022c602060586ea8020dc0a40004464a666056603860586ea80044c94ccc0b0c94ccc0c0c0bc00454ccc0b4c078c0b80045288a999816980e18170008a5016163754601a605c6ea8c048c0b8dd5002099b880030011337120060026eb4c0c0c0b4dd50008a503010302c3754602060586ea80088c0b4c0b8c0b8c0b8c0b8c0b8c0b8c0b8004dd6980398141baa01b3330010040234890653504c415348002223253330283019302937540022900009bad302d302a375400264a666050603260526ea8004530103d87a8000132330010013756605c60566ea8008894ccc0b4004530103d87a80001323232533302d3371e00e6eb8c0b800c4c07ccc0c4dd4000a5eb804cc014014008dd6981700118188011817800998020018011119198008008019129998150008a60103d87a80001323232533302a3371e00c6eb8c0ac00c4c070cc0b8dd3000a5eb804cc014014008dd5981580118170011816000980418121baa0023756600460466ea8004c004c088dd5181298111baa0022302530260011632323300100100522533302400114c103d87a80001323253330233375e6012604a6ea80080144c054cc09c0092f5c02660080080026050004604c002604660406ea8014dd61800980f9baa005230223023302300137586002603a6ea800c8c08000458c078c07c008c074004c064dd50008a4c26cac64a66602c600a0022a66603260306ea800852616153330163007001132323232533301d3020002149858dd6980f000980f0011bad301c001301837540042a66602c600c0022a66603260306ea800852616163016375400260020104a666026600460286ea80044c8c8c8c8c8c8c8c94ccc078c0840084c926323300100100822533302000114984c8cc00c00cc090008c94ccc078c034c07cdd5000899191919299981298140010a4c2c6eb4c098004c098008dd7181200098101baa00116302200116375c603e002603e0046eb4c074004c074008dd6980d800980d8011bac3019001301537540022c602e60286ea8018dc3a40006e1d2004370e90011ba548000dc0240026eb4004dd70009bae001375c0026eb80055cd2ab9d5573caae7d5d02ba15745", [splashPolicy,farmAuthPolicy,factoryAuthPolicy,inflationBoxAuthPolicy,zerothEpochStart], {"dataType":"list","items":[{"dataType":"bytes"},{"dataType":"bytes"},{"dataType":"bytes"},{"dataType":"bytes"},{"dataType":"integer"}]} as any), "PlutusV2");}, - - {action: {"title":"MintAction","description":"Poll auth policy actions.","anyOf":[{"title":"MintAuthToken","dataType":"constructor","index":0,"fields":[{"dataType":"integer","title":"factoryInIx"},{"dataType":"integer","title":"inflationBoxInIx"}]},{"title":"BurnAuthToken","dataType":"constructor","index":1,"fields":[]}]}}, - ) as unknown as GovernanceWeightingPollMintWpAuthToken; - -export interface GovernanceWeightingPollWeightingPoll { - new (splashPolicy:string,farmAuthPolicy:string,factoryAuthPolicy:string,inflationBoxAuthPolicy:string,zerothEpochStart:bigint): Script; -state: {distribution:Array<{id:string;weight:bigint}>;deadline:bigint;emissionRate:bigint;weightingPowerPolicy:string}; - action: {wrapper:"Vote" | {Distribute: {farmIx:bigint,farmInIx:bigint}} | "Destroy"}; - }; - - export const GovernanceWeightingPollWeightingPoll = Object.assign( - function (splashPolicy:string,farmAuthPolicy:string,factoryAuthPolicy:string,inflationBoxAuthPolicy:string,zerothEpochStart:bigint) {return cborToScript(applyParamsToScript("59110c01000032323232323232232232232232232225323232323233301230013013375400c264a666026646464a66602c600a602e6ea80044c8c8c8c8c94ccc06cc028c070dd50080991919191919192999811180898119baa0011323232323253330273016302837540022646464a666054603460566ea80044c8c8c8c8c8c8c8c8c8c8c8c94ccc0d8c094c0dcdd50008991919191919299981e1816181e9baa00113232323232533304101c1533304101a153330410111533304100d1533304100a15333041009100114a029405280a5014a029414ccc100cdd7981198211baa004374e00e2a6660800042002294052819b87375a602e60826ea800c014cdc39bad301b3040375400401ea66607a6058607c6ea80044c8c8c8c8c8c8c8c94ccc120c12c0084c9263301a00725333046303530473754002264646464a66609a60a00042930b1bad304e001304e002375c609800260906ea80045858dd7182480098248011bad30470013047002375a608a002608a0046eb0c10c004c0fcdd50008b1820981f1baa001163013303d375400a646464a66607a60580022904040437bc2068a99981e98170008a4101012341201226466e0ccdc124101012341201266006907c620580099801a41813418002606000266e0c03d201a3001001222533303d3371000290000a40002a66607a6058002290010a9919981f181699b86002480104ccc010010c00400ccdc18012400826002666008008600200666e0cc0c40092004370400464660020026eb0c05cc0f0dd500811299981f0008a5eb804cc0fcc0b4cc0fcdd49bae30400013303f4c010100004bd7019801001182080099baf301b303a375400460546607866e9520023303c375204497ae03303c4c0103d87a80004bd7019baf374c66040660406eacc050c0e4dd5000a44100035374ca66606e605090000a5eb7bdb1804c8c8cc0040052f5bded8c044a66607a00226607c66ec0dd48121ba60034bd6f7b630099191919299981f19baf3300c0280024c103d8798000133042337606ea40a0dd30038028a99981f19b8f028002133042337606ea40a0dd300380189982119bb037520046e98004cc01801800cdd5981f8019bae303d0023041002303f00133330044bd6f7b6300032400400a607660706ea800458cc054dd61806981b9baa02148008cdd79ba63301a01c01e374c666600297adef6c60003480080088888c8cc004004014894ccc0f00044cc0f4cdd81ba9005375000897adef6c60132323232533303d3375e6600e01200498103d8798000133041337606ea4024dd40040028a99981e99b8f009002133041337606ea4024dd400400189982099bb037520046ea0004cc01801800cdd6981f0019bae303c0023040002303e00122533303433720004002298103d8798000153330343371e0040022980103d87a800014c103d87b800037286eccdd400219911929998199812181a1baa00113253330343253330383037001153330353026303600114a22a66606a6048606c00229405858dd51808981b1baa301730363754008266e2000c0044cdc48018009bad3038303537540022940c054c0d0dd5180a981a1baa002303530363036303630363036303630363032375403866e0000920ffefb2523370000290404872600219b800243370400290404872600219b80375a6020605e6ea800d2002533302c301b302d3754004264646464a666066606c004264931980280091bae001163758606800260680046eb4c0c8004c0b8dd50010b1119198008008019129998190008a4c26466006006606c00460066068002605e60586ea800458c004c0acdd5180318159baa0072302e302f302f00130183330033756600860526ea8c010c0a4dd5181618149baa00101f488101a400163300600800a301633300137566004604e6ea8c008c09cdd500180fa44101a4002223253330283019302937540022900009bad302d302a375400264a666050603260526ea8004530103d87a8000132330010013756605c60566ea8008894ccc0b4004530103d87a80001323232533302d3371e00e6eb8c0b800c4c07ccc0c4dd4000a5eb804cc014014008dd698170011818801181780099807001801118149815000981398121baa0011633001003375a604c00c6002002444a66604a004298103d87a8000132325333024301300313016330280024bd700999802802800980b801981480198138011bac300130203754014460460026eb4c084c088004c074dd5008099191980080099801001198018028039129998108008a51132533301f337106eb4c090009200013300300300114a0604800244a666040002297ae0133021301f30220013300200230230012232533301d300e301e3754002297adef6c60137566044603e6ea8004cc00c00800488c8cc00400400c894ccc0800045300103d87a8000132323253330203371e00c6eb8c08400c4c048cc090dd3000a5eb804cc014014008dd5981080118120011811000998009bab301d301e301e301e301e301a37540089110022323300100100322533301e00114bd6f7b630099191919299980f99b8f0070021003133023337606ea4008dd3000998030030019bab3020003375c603c004604400460400026eb8c06cc060dd50008b180d180d801180c800980a9baa00714984d958c94ccc04cc0080044c8c8c8c94ccc068c07400852616375a603600260360046eb4c064004c054dd50040a99980998020008a99980b180a9baa00814985858c04cdd50038999191191299980b991919299980d1805980d9baa00113232323232533301f300e30203754002264646464646464646464a64666054603460566ea80584c8c8c94ccc0b4cdc4804240042a66605a0062002294052819baf374c660026eacc0c4c0c8c0c8c0c8c0c8c0b8dd500a244100374c64660020026600401891010022533303100114bd6f7b6300991981999bb037526eb8c0c0004dd319198008009bab303200222533303400114bd6f7b6300991981b19bb037526eb8c0cc004dd418049bad30340013300300330380023036001330030033035002303300122323300100100322533303200114bd6f7b630099191919299981999b8f0070021003133037337606ea4008dd3000998030030019bab3034003375c6064004606c004606800266004600660586ea8048cdc00022410141ed4e26264a666056603860586ea80044c8c8c8c8c8c94ccc0c4c080c0c8dd5000899191919191919191919299981d9815981e1baa0011323232323232323232533304453330443370e6eb4c094c118dd500480f0a99982219b87375a6050608c6ea802405c4cdc79bae30113046375401202029405280a9998220028a9998220020a99982200108008a5014a0294052819192999822981a00109919192999824199824181b808a504a22a6660900062a666090004200229405280a503370e6466002002666008016014940894ccc130004520001337006eb4c0a8c12cdd5182700099801001182780080819b8948000034c8c94ccc11cc0e0c120dd5000899299982419299982618258008a999824981d18250008a51153330493038304a00114a02c2c6ea8c0a4c128dd5181498251baa003133710002044266e24004088dd6982618249baa00114a0605860906ea8c09cc120dd5000980f18239baa02d15333045303600213232323232533304a3039304b375400226464646464a66609e607c60a06ea80044c8c8c8c94ccc14cc108c150dd5000899299982a0068a99982a0060a99982a0040a99982a0038a99982a00208008a5014a029405280a503370e034605466e04ccc0bcdd5981a182a9baa3058305537540020a29110653504c41534800002163302303548008ccc0b400813d22010653504c41534800304133302c00104c0053756606060a26ea8c0c0c144dd5182a18289baa001163301f0330083375e6e9cccc02404003d289ba733051303f330513752004660a26ea0c090dd6981718279baa0034bd7025eb80cdc399b83337046eb4c0c0c138dd50209bad302d304e375400402e60460266eb8c0c4c134dd5000982798261baa001163301a00c375a609c008606e0226603e604060926ea80bc084dd69825982600098239baa0311622232333001001004003222533304d0021533304d00114bd700b09919191919192999828299982829998280050a511337129000001099b8f001375c606c60a46ea80105280a999828199828181f8012504a22660a86084660a86ea4004cc150dd400125eb80ccc02402401400c4ccc02402401400c58dd7181a98289baa005337026eb4c0bcc140dd50011bad302f3050375400860a600860a200660a2006609e00460886ea80bd4c8ccc10d4ccc10ccdc38012400c2a666086600201629444c0040345280a51153330433370e00490040a9998219800805898008068a5014a06e21200032330010010102253330460011480004c8c8cdc019802002182580199198008009bab304800322533304a0011480004c8cc88cdc0198028029828002240046eb8c124004dd6982500098260009bae30450013048001303133301c00e0150143375e03a604a60826ea8038dd6181218201baa00337586046607e6ea80c8c0a8004c100c0f4dd50008b180f181e1baa0093370200202866602800c06c9110653504c41534800337020020046660240080040146660220280020126eb8c004c0d8dd50149181c981d181d181d0009bab301330343754002606c60666ea800458cc00404d20003001001222533303400214c0103d87a8000132325333033302200313025330370024bd7009998028028009813001981c001981b0011bad3011302f37540446eb8c0c4c8cc004004c94ccc0b8c07cc0bcdd50008a5eb7bdb1804dd5981998181baa0013300a00c00222533303100114bd700998191817981980099801001181a0009bae3030302d37540022c602060586ea8020dc0a40004464a666056603860586ea80044c94ccc0b0c94ccc0c0c0bc00454ccc0b4c078c0b80045288a999816980e18170008a5016163754601a605c6ea8c048c0b8dd5002099b880030011337120060026eb4c0c0c0b4dd50008a503010302c3754602060586ea80088c0b4c0b8c0b8c0b8c0b8c0b8c0b8c0b8004dd6980398141baa01b3330010040234890653504c415348002223253330283019302937540022900009bad302d302a375400264a666050603260526ea8004530103d87a8000132330010013756605c60566ea8008894ccc0b4004530103d87a80001323232533302d3371e00e6eb8c0b800c4c07ccc0c4dd4000a5eb804cc014014008dd6981700118188011817800998020018011119198008008019129998150008a60103d87a80001323232533302a3371e00c6eb8c0ac00c4c070cc0b8dd3000a5eb804cc014014008dd5981580118170011816000980418121baa0023756600460466ea8004c004c088dd5181298111baa0022302530260011632323300100100522533302400114c103d87a80001323253330233375e6012604a6ea80080144c054cc09c0092f5c02660080080026050004604c002604660406ea8014dd61800980f9baa005230223023302300137586002603a6ea800c8c08000458c078c07c008c074004c064dd50008a4c26cac64a66602c600a0022a66603260306ea800852616153330163007001132323232533301d3020002149858dd6980f000980f0011bad301c001301837540042a66602c600c0022a66603260306ea800852616163016375400260020104a666026600460286ea80044c8c8c8c8c8c8c8c94ccc078c0840084c926323300100100822533302000114984c8cc00c00cc090008c94ccc078c034c07cdd5000899191919299981298140010a4c2c6eb4c098004c098008dd7181200098101baa00116302200116375c603e002603e0046eb4c074004c074008dd6980d800980d8011bac3019001301537540022c602e60286ea8018dc3a40006e1d2004370e90011ba548000dc0240026eb4004dd70009bae001375c0026eb80055cd2ab9d5573caae7d5d02ba15745", [splashPolicy,farmAuthPolicy,factoryAuthPolicy,inflationBoxAuthPolicy,zerothEpochStart], {"dataType":"list","items":[{"dataType":"bytes"},{"dataType":"bytes"},{"dataType":"bytes"},{"dataType":"bytes"},{"dataType":"integer"}]} as any), "PlutusV2");}, - {state: {"title":"PollState","anyOf":[{"title":"PollState","dataType":"constructor","index":0,"fields":[{"dataType":"list","items":{"title":"Farm","anyOf":[{"title":"Farm","dataType":"constructor","index":0,"fields":[{"dataType":"bytes","title":"id"},{"dataType":"integer","title":"weight"}]}]},"title":"distribution"},{"dataType":"integer","title":"deadline"},{"dataType":"integer","title":"emissionRate"},{"dataType":"bytes","title":"weightingPowerPolicy"}]}]}}, - {action: {"title":"Wrapped Redeemer","description":"A redeemer wrapped in an extra constructor to make multi-validator detection possible on-chain.","anyOf":[{"dataType":"constructor","index":1,"fields":[{"anyOf":[{"title":"Vote","description":"Until epoch end.","dataType":"constructor","index":0,"fields":[]},{"title":"Distribute","description":"After epoch end.","dataType":"constructor","index":1,"fields":[{"dataType":"integer","title":"farmIx"},{"dataType":"integer","title":"farmInIx"}]},{"title":"Destroy","dataType":"constructor","index":2,"fields":[]}]}]}]}}, - ) as unknown as GovernanceWeightingPollWeightingPoll; - -export interface GovernanceWeightingPollWpFactory { - new (wpAuthPolicy:string,govWitnessScriptHash:string): Script; -state: {lastPollEpoch:bigint;activeFarms:Array}; - redeemer: {successorIx:bigint;action:"CreatePoll" | "ExecuteProposal"}; - }; - - export const GovernanceWeightingPollWpFactory = Object.assign( - function (wpAuthPolicy:string,govWitnessScriptHash:string) {return cborToScript(applyParamsToScript("590553010000323232323232322322322323232232322533300d323232533301030063011375400226464646464a66602a601e602c6ea80044c8c8c8c94ccc064c04cc068dd50008991919299980e19b8748010c074dd50008991919191919299981119baf301230243754018602460486ea802454ccc08800840045280a5032325333023301d30243754601c604a6ea80684c8c8c94ccc098cdc39bad3016302837540140062a66604c00420022940528180d99980318019bab30043027375402e0466e50dd99ba80023375e601e604c6ea807cc03cc098dd500419b80375a6026604a6ea807920021323253330253375e6e98c94ccc098c070c09cdd50008a5eb7bdb1804dd5981598141baa00133007300337566008604e6ea805c08d300101a00015333025002100114a02940c8c8cc004004dd5981598161816181618161816181618141baa01822533302a00114a0264a66605066ebc010c0a4c0b4008528899801801800981680098089981419ba548008cc0a0dd481025eb812f5c066e1cdd6980998129baa007375a6026604a6ea80788c8cc004004008894ccc0a000452f5bded8c0264646464a66605266e3d22100002100313302d337606ea4008dd3000998030030019bab302a003375c6050004605800460540024604e60506050605060500026464646464a66604a646660020020069448894ccc0ac00840044c8c8c8c8c8ccc020020c0cc01d4ccc0b40184cdc48009998070098020010a50375a606260640046eb8c0c0004c0c0008dd718170009bac302d002100114a066e1cc008004c008c010028c00c030c004004894ccc098004520001337009001198010011814800919198008008011129998130008a5eb804c8ccc888c8cc00400400c894ccc0b0004400c4c8cc0b8dd3998171ba90063302e37526eb8c0ac004cc0b8dd41bad302c0014bd7019801801981800118170009bae30250013756604c002660060066054004605000244464a666046603260486ea8004520001375a6050604a6ea8004c94ccc08cc064c090dd50008a60103d87a80001323300100137566052604c6ea8008894ccc0a0004530103d87a8000132323253330283371e00e6eb8c0a400c4c054cc0b0dd4000a5eb804cc014014008dd6981480118160011815000998020018011119198008008019129998128008a60103d87a8000132323253330253371e00c6eb8c09800c4c048cc0a4dd3000a5eb804cc014014008dd5981300118148011813800980b0009810980f1baa00116300a301d37540046eacc014c070dd5000980f180d9baa0011633323001001222533301e00214c0103d87a800013232533301d30170031300a330210024bd70099980280280099b8000348004c08800cc080008018dd69804180d1baa00f3756600460326ea8004c004c060dd5180d980c1baa0022301b301c001163322323300100100322533301b00114c103d87a800013232533301a3375e601460386ea80080144c01ccc0780092f5c0266008008002603e004603a0026eb0c010c058dd5003180c980b1baa005374a90001bac3001301437540084602e603060300024602c0022c6028602a0046026002601e6ea800452613656533300b3005300c3754004264646464a666024602a0042649319299980818050008a99980998091baa00214985854ccc040c01800454ccc04cc048dd50010a4c2c2c60206ea800458c04c004c04c008dd6980880098069baa00216370e9001180080192999804180118049baa001132323232533300f3012002132498c8cc004004008894ccc044004526132330030033015002375c60260022c6eb0c040004c040008dd6980700098051baa00116370e90001bae001375c002ae6955ceaab9e5573eae815d0aba201", [wpAuthPolicy,govWitnessScriptHash], {"dataType":"list","items":[{"dataType":"bytes"},{"dataType":"bytes"}]} as any), "PlutusV2");}, - {state: {"title":"FactoryState","anyOf":[{"title":"FactoryState","dataType":"constructor","index":0,"fields":[{"dataType":"integer","title":"lastPollEpoch"},{"dataType":"list","items":{"dataType":"bytes"},"title":"activeFarms"}]}]}}, - {redeemer: {"title":"FactoryRedeemer","anyOf":[{"title":"FactoryRedeemer","dataType":"constructor","index":0,"fields":[{"dataType":"integer","title":"successorIx"},{"title":"action","anyOf":[{"title":"CreatePoll","description":"Create a new WP for the next epoch.","dataType":"constructor","index":0,"fields":[]},{"title":"ExecuteProposal","description":"Leak control over `active_farms` to GovProxy.","dataType":"constructor","index":1,"fields":[]}]}]}]}}, - ) as unknown as GovernanceWeightingPollWpFactory; - -export interface TokenDeploymentMintingOnetimeMint { - new (authOref:{transactionId:{hash:string};outputIndex:bigint},quantity:bigint): Script; - _: PlutusData; - }; - - export const TokenDeploymentMintingOnetimeMint = Object.assign( - function (authOref:{transactionId:{hash:string};outputIndex:bigint},quantity:bigint) {return cborToScript(applyParamsToScript("5901850100003232323232323222322253330063232323232533300b3370e900018061baa0041323253330103013002132533300e3371090000008a99980719b8748000c03cdd519198008008031129998098008a60103d87a80001323253330123375e602e60286ea80080444cdd2a40006602c00497ae01330040040013017002301500113370e0020162c2944dd698078008b1808800999119299980719b8748008c03cdd50008a5eb7bdb1804dd5980998081baa001323300100100322533301200114c103d87a8000132323253330123371e00c6eb8c04c00c4cdd2a40006602c6e980052f5c026600a00a0046eacc04c008c058008c050004c8cc004004008894ccc04000452f5bded8c0264646464a66602266e3d2201000021003133015337606ea4008dd3000998030030019bab3012003375c6020004602800460240026eb8c040c034dd50020b1bab300f30103010301030100023758601c00260146ea8c034008c030c034004c020dd50008a4c26cac6eb40055cd2ab9d5573caae7d5d02ba157441", [authOref,quantity], {"dataType":"list","items":[{"title":"OutputReference","description":"An `OutputReference` is a unique reference to an output on-chain. The `output_index`\n corresponds to the position in the output list of the transaction (identified by its id)\n that produced that output","anyOf":[{"title":"OutputReference","dataType":"constructor","index":0,"fields":[{"title":"transactionId","description":"A unique transaction identifier, as the hash of a transaction body. Note that the transaction id\n isn't a direct hash of the `Transaction` as visible on-chain. Rather, they correspond to hash\n digests of transaction body as they are serialized on the network.","anyOf":[{"title":"TransactionId","dataType":"constructor","index":0,"fields":[{"dataType":"bytes","title":"hash"}]}]},{"dataType":"integer","title":"outputIndex"}]}]},{"dataType":"integer"}]} as any), "PlutusV2");}, - - {_: {"title":"Data","description":"Any Plutus data."}}, - ) as unknown as TokenDeploymentMintingOnetimeMint; - -export interface TokenIdentifierMintIdentifier { - new (): Script; - inputOref: {transactionId:{hash:string};outputIndex:bigint}; - }; - - export const TokenIdentifierMintIdentifier = Object.assign( - function () {return cborToScript("5902070100003232323232323223232253330053232323232533300a3008300b375400826464a66601e602400426464a66601c66e212000001132533300f300d30103754646600200201044a6660280022980103d87a80001323253330133375e600a602a6ea80080484cdd2a40006602e00497ae01330040040013018002301600113253330103371e0086e50cdc51bae300230123754600460246ea803cdd9980a980b18091baa00f100114a066e1c0092002162301400114a26eb4c03c008dd718068008b1808000999119299980699b8748008c038dd50008a5eb7bdb1804dd5980918079baa001323300100100322533301100114c103d87a8000132323253330113371e00c6eb8c04800c4cdd2a40006602a6e980052f5c026600a00a0046eacc048008c054008c04c004c8cc004004008894ccc03c00452f5bded8c0264646464a66602066e3d2201000021003133014337606ea4008dd3000998030030019bab3011003375c601e004602600460220026eb8c03cc030dd50020b1bab300e300f300f300f300f0023758601a00260126ea8c030008c02cc030004c01cdd50008a4c26caca666006600260086ea80084c8c8c8c94ccc028c0340084c926533300730053008375400626464a666018601e0042930b1bae300d001300937540062c2c6eb4c02c004c02c008c024004c014dd50010b1b87480015cd2ab9d5573caae7d5d02ba15745", "PlutusV2");}, - - {inputOref: {"title":"OutputReference","description":"An `OutputReference` is a unique reference to an output on-chain. The `output_index`\n corresponds to the position in the output list of the transaction (identified by its id)\n that produced that output","anyOf":[{"title":"OutputReference","dataType":"constructor","index":0,"fields":[{"title":"transactionId","description":"A unique transaction identifier, as the hash of a transaction body. Note that the transaction id\n isn't a direct hash of the `Transaction` as visible on-chain. Rather, they correspond to hash\n digests of transaction body as they are serialized on the network.","anyOf":[{"title":"TransactionId","dataType":"constructor","index":0,"fields":[{"dataType":"bytes","title":"hash"}]}]},{"dataType":"integer","title":"outputIndex"}]}]}}, - ) as unknown as TokenIdentifierMintIdentifier; - -export interface TokenInflationInflation { - new (selfAuthPolicy:string,splashPolicy:string,wpAuthPolicy:string,weightingPowerPolicy:string,zerothEpochStart:bigint): Script; -epoch: bigint; - _: PlutusData; - }; - - export const TokenInflationInflation = Object.assign( - function (selfAuthPolicy:string,splashPolicy:string,wpAuthPolicy:string,weightingPowerPolicy:string,zerothEpochStart:bigint) {return cborToScript(applyParamsToScript("5905620100003232323232323223223223223223223222533300f3232325332330133001301437540042646464a6646602e600260306ea80084c8c8c8c8c8c8c8c94ccc07cc024c080dd50008991919191919191919191919192999816180b18169baa0011323232323253330313370e900218191baa00113232323253330350141533303500f1533303500b153330350071533303500615333035002100114a029405280a5014a02940cdc4991980080080a91299981c8008a40002646466e00cc010010c0f800cc8cc004004dd5981d80191299981e8008a4000264664466e00cc014014c10c0112002375c60780026eb4c0f4004c0fc004dd7181c000981d800a400c66e3cdd7181c181c981c981c981a9baa00202b5333032301c3033375400226464646464646464a66607a608000426493191980080080411299981f8008a4c26466006006608600464a66607a604e607c6ea80044c8c8c8c94ccc110c11c00852616375a608a002608a0046eb8c10c004c0fcdd50008b18208008b1bae303e001303e002375a607800260780046eb4c0e8004c0e8008dd6181c000981a1baa001163036303337540022c602e60646ea8010cdc3999806801015a4410653504c4153480000a301c33300c00102837286eccdd40111bab3016302f37540026062605c6ea800458cc0380452002533302a301400614a22a6660540062a66605400420022940528180b999803804813a44101a4003375e601e60546ea8024cdd2a4008660586ea0cdc000e2400497ae03375e602860526ea8020c050c0a4dd500799b870013253330273371000800220082002646464a66605260260022904040437bc2068a999814980b8008a4101012341201226466e0ccdc124101012341201266006907c620580099801a41813418002601c00266e0c071201a300100122253330293371000290000a40002a6660526026002290010a99199815180a19b86002480104ccc010010c00400ccdc18012400826002666008008600200666e0cc03c0092004370400466e04008004ccc00801008122010653504c4153480033300137566018604a6ea802c07d22010653504c415348002223253330263014302737540022900009bad302b3028375400264a66604c6028604e6ea8004530103d87a8000132330010013756605860526ea8008894ccc0ac004530103d87a80001323232533302b3371e00e6eb8c0b000c4c05ccc0bcdd4000a5eb804cc014014008dd698160011817801181680099198008008021129998150008a6103d87a80001323232533302a3371e00e6eb8c0ac00c4c058cc0b8dd3000a5eb804cc014014008dd59815801181700118160009991192999812180918129baa00113253330253253330293028001153330263014302700114a22a66604c6020604e00229405858dd5180718139baa301230273754008266e2000c0044cdc48018009bad3029302637540022940c040c094dd5180818129baa002302630273027302730273027302730273023375402266e0005ccdc100aa410121c980086eacc024c088dd5000981218109baa001163300100448000c0040048894ccc088008530103d87a8000132325333021300b0031300d330250024bd7009998028028009803001981300198120011b8048004dd61800980e1baa00a2301f302030200013001301a3754603a60346ea800c8c074c078004dc3a40002c6644646600200200644a666038002298103d87a800013232533301b3375e6010603a6ea80080144c01ccc07c0092f5c02660080080026040004603c0026eb0c008c05cdd5002980d180b9baa004374a90001180c8009b874800858c058c05c008c054004c044dd50008a4c26cac6eb4004dd68009bae001375c0026eb8004dd7000ab9a5573aaae7955cfaba05742ae89", [selfAuthPolicy,splashPolicy,wpAuthPolicy,weightingPowerPolicy,zerothEpochStart], {"dataType":"list","items":[{"dataType":"bytes"},{"dataType":"bytes"},{"dataType":"bytes"},{"dataType":"bytes"},{"dataType":"integer"}]} as any), "PlutusV2");}, - {epoch: {"dataType":"integer"}}, - {_: {"title":"Data","description":"Any Plutus data."}}, - ) as unknown as TokenInflationInflation; - -export interface TokenSmartFarmFarmFactory { - new (farmAuthPolicy:string,govWitnessScriptHash:string): Script; -state: {lastFarmId:bigint;farmSeedData:string}; - action: "CreateFarm" | "ExecuteProposal"; - }; - - export const TokenSmartFarmFarmFactory = Object.assign( - function (farmAuthPolicy:string,govWitnessScriptHash:string) {return cborToScript(applyParamsToScript("59041a010000323232323232322322322323232232322533300d323232533301030063011375400226464646464a66602a601e602c6ea80044c8c8c8c94ccc064c04cc068dd50008991919299980e19b8748010c074dd5000899191919299981019baf301030223754014602060446ea801c54ccc08000840045280a503232325333022301c302337540322646464a66604a66e1cdd6980a98139baa00900315333025002100114a02940c068cc88c94ccc09cc074c0a0dd50008a400026eb4c0b0c0a4dd5000992999813980e98141baa00114c0103d87a8000132330010013756605a60546ea8008894ccc0b0004530103d87a80001323232533302c3371e00e6eb8c0b400c4c064cc0c0dd4000a5eb804cc014014008dd69816801181800118170009980280101218021bab30053026375402c6eccdd400119b8f375c601c604a6ea8078dd7180718129baa007337006eb4c048c090dd500ea400426464a66604866ebcdd3192999812980d98131baa00114bd6f7b63009bab302a302737540026600660086eacc014c098dd500b011260101a00015333024002100114a02940c8c8cc004004dd5981518159815981598159815981598139baa01722533302900114a0264a66604e66ebc010c0a0c0b0008528899801801800981600098081981399ba548008cc09cdd480fa5eb812f5c066e1cdd6980918121baa006375a602460486ea807488c8cc00400400c894ccc0a0004530103d87a8000132323253330283371e00c6eb8c0a400c4c054cc0b0dd3000a5eb804cc014014008dd5981480118160011815000919198008008011129998130008a5eb7bdb1804c8c8c8c94ccc09ccdc7a4500002100313302b337606ea4008dd3000998030030019bab3028003375c604c004605400460500024604a604c604c604c604c00266ebcdd30039ba600430160013021301e37540022c6014603a6ea8008dd59802980e1baa001301e301b37540022c66646002002444a66603c004298103d87a800013232533301d30170031300a330210024bd70099980280280099b8000348004c08800cc08000801920003756600460326ea8004c004c060dd5180d980c1baa0022301b301c001163322323300100100322533301b00114c103d87a800013232533301a3375e601460386ea80080144c01ccc0780092f5c0266008008002603e004603a0026eb0c010c058dd5003180c980b1baa005374a90001bac3001301437540084602e603060300024602c0022c6028602a0046026002601e6ea80045261365632533300c30060011533300f300e37540062930b0a99980618010008a99980798071baa00314985858c030dd50011b8748008c00400c94ccc020c008c024dd5000899191919299980798090010a4c2c6eb8c040004c040008dd6980700098051baa00116370e90001bae001375c002ae6955ceaab9e5573eae815d0aba21", [farmAuthPolicy,govWitnessScriptHash], {"dataType":"list","items":[{"dataType":"bytes"},{"dataType":"bytes"}]} as any), "PlutusV2");}, - {state: {"title":"FactoryState","anyOf":[{"title":"FactoryState","dataType":"constructor","index":0,"fields":[{"dataType":"integer","title":"lastFarmId"},{"dataType":"bytes","title":"farmSeedData"}]}]}}, - {action: {"title":"FactoryAction","anyOf":[{"title":"CreateFarm","description":"Create a new farm.","dataType":"constructor","index":0,"fields":[]},{"title":"ExecuteProposal","description":"Leak control over `farm_seed_data` to GovProxy.","dataType":"constructor","index":1,"fields":[]}]}}, - ) as unknown as TokenSmartFarmFarmFactory; - -export interface TokenSmartFarmMintFarmAuthToken { - new (splashPolicy:string,factoryAuthPolicy:string): Script; - action: {MintAuthToken: {factoryInIx:bigint}} | "BurnAuthToken"; +export interface NestedSometimesTrueSpend { + new (param:bigint): Script; + redeemer: bigint; }; - export const TokenSmartFarmMintFarmAuthToken = Object.assign( - function (splashPolicy:string,factoryAuthPolicy:string) {return cborToScript(applyParamsToScript("590b50010000323232323232322322322253232323233300b3002300c375400a264a666018646464a66601e600c60206ea80044c8c8c8c8c94ccc050c02cc054dd5007899191919299980c1807980c9baa00113232323232533301d3016301e375400226464646464646464a66604a6038604c6ea80044c8c8c8c94ccc0a4c088c0a8dd500089929998150080a9998150038a9998150020a99981500188008a5014a0294052819b8f300a302e302b37540026eb8c040c0acdd50060b180698151baa0033375e602660526ea8008c07ccc0accdd2a4004660566ea40612f5c06605698103d87a80004bd7019baf374c6602c6eacc034c0a0dd5000a4500374ca66604c603890000a5eb7bdb1804c8c8cc0040052f5bded8c044a66605800226605a66ec0dd480d1ba60034bd6f7b630099191919299981699baf3300c01e0024c0103d8798000133031337606ea4078dd30038028a99981699b8f01e002133031337606ea4078dd300380189981899bb037520046e98004cc01801800cdd598170019bae302c0023030002302e00133330044bd6f7b6300032400400a6054604e6ea800458cc038dd6180498131baa01748008cdd79ba633010012014374c666600297adef6c60003480080088888c8cc004004014894ccc0ac0044cc0b0cdd81ba9005375000897adef6c60132323232533302c3375e6600e01200498103d8798000133030337606ea4024dd40040028a99981619b8f009002133030337606ea4024dd400400189981819bb037520046ea0004cc01801800cdd698168019bae302b002302f002302d00122533302333720004002298103d8798000153330233371e0040022980103d87a800014c103d87b80003001375066e00dd6980618111baa003480088dd9800a99980f180a980f9baa00113232323253330253028002149858dd7181300098130011bad3024001302037540022c6044603e6ea800458c004c078dd51801980f1baa0042302130223022001301032533301b3011301c37540022900009bad3020301d375400264a666036602260386ea80045300103d87a80001323300100137566042603c6ea8008894ccc080004530103d87a8000132323253330203371e91101a400375c604200626030660486ea00052f5c026600a00a0046eb4c084008c090008c088004cc020dd59800980e1baa3001301c375400402c4603e6040002603a60346ea800458cc004dd61801980c9baa00a375a603860326ea8048c0040048894ccc06c0085300103d87a800013232533301a3011003130123301e0024bd70099980280280099b8000348004c07c00cc0740088c0680044c8c8cc004004cc008008cc00c01401c894ccc068004528899299980c19b88375a603a00490000998018018008a50301d00122533301900114bd7009980d180c180d80099801001180e0009119299980b1806180b9baa00114bd6f7b63009bab301b301837540026600600400244646600200200644a666032002298103d87a8000132323253330193371e00c6eb8c06800c4c044cc074dd3000a5eb804cc014014008dd5980d001180e801180d800998009bab30163017301730173017301337540089110022323300100100322533301700114bd6f7b630099191919299980c19b8f007002100313301c337606ea4008dd3000998030030019bab3019003375c602e004603600460320026eb8c050c044dd50008b1809980a001180900098071baa00614984d958c94ccc030c00c0044c8c94ccc044c05000852616375a6024002601c6ea801c54ccc030c00800454ccc03cc038dd50038a4c2c2c60186ea80184cc88c894ccc03cc8c8c94ccc048c020c04cdd5000899191919299980b1806980b9baa0011323232323232533301c3013301d375400226464a66603c602e603e6ea80044c8c8c8c94ccc088cdc780b9bae30273024375400a2a666044008200229405281919192999812180d98129baa00313232533302633300230010070064a226660046466002002600400e44a666056002297ae013232533302a33302a3371e6eb8c06000922011cececc92aeaaac1f5b665f567b01baec8bc2771804b4c21716a87a4e3004a09444cc0b8dd38011980200200089980200200098178011bac302d0010074a229408c8cc004004008894ccc0ac00452f5c0264666444646600200200644a6660620022006264660666e9ccc0ccdd4803198199ba9375c6060002660666ea0dd69818800a5eb80cc00c00cc0d4008c0cc004dd718150009bab302b00133003003302f002302d00122232333001001004002222533302d0021001132323232323330080083035007533302f0061337120026660180140080042940dd69819981a0011bae30320013032002375c60600026eb0c0bc0084c8c94ccc098c074c09cdd500089919192999814981118151baa001132323232533302d3023302e375400226464a666064606a0042646464a66606401c2a6660640162a666064004200229405280a5032330010013758606e6070607060706070607060706070607060686ea8088894ccc0d8004528099299981a198028049bae303900214a22660060060026072002666060660026eb0c068c0c8dd50038012504a244646600200200644a66606c00229404c94ccc0d0cdc79bae303900200414a226600600600260720022c6eb8c0cc004c8cc004004c94ccc0bcc094c0c0dd50008a5eb7bdb1804dd5981a18189baa0013300c00f375c606660606ea8008894ccc0c800452f5c02660666060606800266004004606a0022c6034605c6ea8050dd6180c98169baa00232533302b3022302c3754004264646464a666064606a00426464931980300111bae001330050032375c0022c6eb0c0cc004c0cc008dd6181880098169baa0021622323300100100322533303100114984c8cc00c00cc0d4008c00cc0cc004c0b8c0acdd50008b180a98151baa002301d3330043756602260526ea8004071220101a400301030283754605660506ea800458cc02cdd6180798139baa015375a6054604e6ea8010c8cdd79ba633001006023374c660026eacc03cc09cdd50048119119198008008019129998158008a5eb7bdb1804c8c8c8c94ccc0b0cdc7803801080189981819bb037520046e98004cc01801800cdd598168019bae302b002302f002302d001222325333027301d302837540022900009bad302c3029375400264a66604e603a60506ea8004530103d87a8000132330010013756605a60546ea8008894ccc0b0004530103d87a80001323232533302c3371e00e6eb8c0b400c4c090cc0c0dd4000a5eb804cc014014008dd6981680118180011817000998020018011119198008008019129998148008a60103d87a8000132323253330293371e00c6eb8c0a800c4c084cc0b4dd3000a5eb804cc014014008dd5981500118168011815800980598119baa0153756601460446ea8010dd5980498109baa0083375e00c601860406ea800858c028c07cdd50009810980f1baa0011633001007375a6012603a6ea803cc0040048894ccc07c008530103d87a800013232533301e301500313016330220024bd70099980280280099b8000348004c08c00cc084008c018c068dd50009800980c9baa301c3019375400446038603a0022c6644646600200200644a6660380022980103d87a800013232533301b3375e6012603a6ea80080144c04ccc07c0092f5c02660080080026040004603c0026eb0c00cc05cdd5002980d180b9baa00437586002602c6ea80108c064c068c0680048c06000458c058c05c008c054004c044dd50008a4c26caca66601a6008601c6ea80044c8c8c8c94ccc050c05c0084c926325333012300900115333015301437540042930b0a999809180400089919299980b980d0010a4c2c6eb4c060004c050dd50010b18091baa0011630150013015002375a6026002601e6ea800458dd7003180818069baa005370e90011b8748000dd2a40006e1d2004375c0026eb80055cd2ab9d5573caae7d5d02ba157441", [splashPolicy,factoryAuthPolicy], {"dataType":"list","items":[{"dataType":"bytes"},{"dataType":"bytes"}]} as any), "PlutusV2");}, + export const NestedSometimesTrueSpend = Object.assign( + function (param:bigint) {return cborToScript(applyParamsToScript("581e01000032232232253330063371000800429309b2b1bad001375a002ae681", [param], {"dataType":"list","items":[{"dataType":"integer"}]} as any), "PlutusV2");}, - {action: {"title":"MintAction","anyOf":[{"title":"MintAuthToken","dataType":"constructor","index":0,"fields":[{"dataType":"integer","title":"factoryInIx"}]},{"title":"BurnAuthToken","dataType":"constructor","index":1,"fields":[]}]}}, - ) as unknown as TokenSmartFarmMintFarmAuthToken; - -export interface TokenSmartFarmSmartFarm { - new (splashPolicy:string,factoryAuthPolicy:string): Script; -permManagerAuthPolicy: string; - redeemer: {wrapper:{successorOutIx:bigint;action:"Charge" | {DistributeRewards: {permManagerInputIx:bigint}}}}; - }; - - export const TokenSmartFarmSmartFarm = Object.assign( - function (splashPolicy:string,factoryAuthPolicy:string) {return cborToScript(applyParamsToScript("590b50010000323232323232322322322253232323233300b3002300c375400a264a666018646464a66601e600c60206ea80044c8c8c8c8c94ccc050c02cc054dd5007899191919299980c1807980c9baa00113232323232533301d3016301e375400226464646464646464a66604a6038604c6ea80044c8c8c8c94ccc0a4c088c0a8dd500089929998150080a9998150038a9998150020a99981500188008a5014a0294052819b8f300a302e302b37540026eb8c040c0acdd50060b180698151baa0033375e602660526ea8008c07ccc0accdd2a4004660566ea40612f5c06605698103d87a80004bd7019baf374c6602c6eacc034c0a0dd5000a4500374ca66604c603890000a5eb7bdb1804c8c8cc0040052f5bded8c044a66605800226605a66ec0dd480d1ba60034bd6f7b630099191919299981699baf3300c01e0024c0103d8798000133031337606ea4078dd30038028a99981699b8f01e002133031337606ea4078dd300380189981899bb037520046e98004cc01801800cdd598170019bae302c0023030002302e00133330044bd6f7b6300032400400a6054604e6ea800458cc038dd6180498131baa01748008cdd79ba633010012014374c666600297adef6c60003480080088888c8cc004004014894ccc0ac0044cc0b0cdd81ba9005375000897adef6c60132323232533302c3375e6600e01200498103d8798000133030337606ea4024dd40040028a99981619b8f009002133030337606ea4024dd400400189981819bb037520046ea0004cc01801800cdd698168019bae302b002302f002302d00122533302333720004002298103d8798000153330233371e0040022980103d87a800014c103d87b80003001375066e00dd6980618111baa003480088dd9800a99980f180a980f9baa00113232323253330253028002149858dd7181300098130011bad3024001302037540022c6044603e6ea800458c004c078dd51801980f1baa0042302130223022001301032533301b3011301c37540022900009bad3020301d375400264a666036602260386ea80045300103d87a80001323300100137566042603c6ea8008894ccc080004530103d87a8000132323253330203371e91101a400375c604200626030660486ea00052f5c026600a00a0046eb4c084008c090008c088004cc020dd59800980e1baa3001301c375400402c4603e6040002603a60346ea800458cc004dd61801980c9baa00a375a603860326ea8048c0040048894ccc06c0085300103d87a800013232533301a3011003130123301e0024bd70099980280280099b8000348004c07c00cc0740088c0680044c8c8cc004004cc008008cc00c01401c894ccc068004528899299980c19b88375a603a00490000998018018008a50301d00122533301900114bd7009980d180c180d80099801001180e0009119299980b1806180b9baa00114bd6f7b63009bab301b301837540026600600400244646600200200644a666032002298103d87a8000132323253330193371e00c6eb8c06800c4c044cc074dd3000a5eb804cc014014008dd5980d001180e801180d800998009bab30163017301730173017301337540089110022323300100100322533301700114bd6f7b630099191919299980c19b8f007002100313301c337606ea4008dd3000998030030019bab3019003375c602e004603600460320026eb8c050c044dd50008b1809980a001180900098071baa00614984d958c94ccc030c00c0044c8c94ccc044c05000852616375a6024002601c6ea801c54ccc030c00800454ccc03cc038dd50038a4c2c2c60186ea80184cc88c894ccc03cc8c8c94ccc048c020c04cdd5000899191919299980b1806980b9baa0011323232323232533301c3013301d375400226464a66603c602e603e6ea80044c8c8c8c94ccc088cdc780b9bae30273024375400a2a666044008200229405281919192999812180d98129baa00313232533302633300230010070064a226660046466002002600400e44a666056002297ae013232533302a33302a3371e6eb8c06000922011cececc92aeaaac1f5b665f567b01baec8bc2771804b4c21716a87a4e3004a09444cc0b8dd38011980200200089980200200098178011bac302d0010074a229408c8cc004004008894ccc0ac00452f5c0264666444646600200200644a6660620022006264660666e9ccc0ccdd4803198199ba9375c6060002660666ea0dd69818800a5eb80cc00c00cc0d4008c0cc004dd718150009bab302b00133003003302f002302d00122232333001001004002222533302d0021001132323232323330080083035007533302f0061337120026660180140080042940dd69819981a0011bae30320013032002375c60600026eb0c0bc0084c8c94ccc098c074c09cdd500089919192999814981118151baa001132323232533302d3023302e375400226464a666064606a0042646464a66606401c2a6660640162a666064004200229405280a5032330010013758606e6070607060706070607060706070607060686ea8088894ccc0d8004528099299981a198028049bae303900214a22660060060026072002666060660026eb0c068c0c8dd50038012504a244646600200200644a66606c00229404c94ccc0d0cdc79bae303900200414a226600600600260720022c6eb8c0cc004c8cc004004c94ccc0bcc094c0c0dd50008a5eb7bdb1804dd5981a18189baa0013300c00f375c606660606ea8008894ccc0c800452f5c02660666060606800266004004606a0022c6034605c6ea8050dd6180c98169baa00232533302b3022302c3754004264646464a666064606a00426464931980300111bae001330050032375c0022c6eb0c0cc004c0cc008dd6181880098169baa0021622323300100100322533303100114984c8cc00c00cc0d4008c00cc0cc004c0b8c0acdd50008b180a98151baa002301d3330043756602260526ea8004071220101a400301030283754605660506ea800458cc02cdd6180798139baa015375a6054604e6ea8010c8cdd79ba633001006023374c660026eacc03cc09cdd50048119119198008008019129998158008a5eb7bdb1804c8c8c8c94ccc0b0cdc7803801080189981819bb037520046e98004cc01801800cdd598168019bae302b002302f002302d001222325333027301d302837540022900009bad302c3029375400264a66604e603a60506ea8004530103d87a8000132330010013756605a60546ea8008894ccc0b0004530103d87a80001323232533302c3371e00e6eb8c0b400c4c090cc0c0dd4000a5eb804cc014014008dd6981680118180011817000998020018011119198008008019129998148008a60103d87a8000132323253330293371e00c6eb8c0a800c4c084cc0b4dd3000a5eb804cc014014008dd5981500118168011815800980598119baa0153756601460446ea8010dd5980498109baa0083375e00c601860406ea800858c028c07cdd50009810980f1baa0011633001007375a6012603a6ea803cc0040048894ccc07c008530103d87a800013232533301e301500313016330220024bd70099980280280099b8000348004c08c00cc084008c018c068dd50009800980c9baa301c3019375400446038603a0022c6644646600200200644a6660380022980103d87a800013232533301b3375e6012603a6ea80080144c04ccc07c0092f5c02660080080026040004603c0026eb0c00cc05cdd5002980d180b9baa00437586002602c6ea80108c064c068c0680048c06000458c058c05c008c054004c044dd50008a4c26caca66601a6008601c6ea80044c8c8c8c94ccc050c05c0084c926325333012300900115333015301437540042930b0a999809180400089919299980b980d0010a4c2c6eb4c060004c050dd50010b18091baa0011630150013015002375a6026002601e6ea800458dd7003180818069baa005370e90011b8748000dd2a40006e1d2004375c0026eb80055cd2ab9d5573caae7d5d02ba157441", [splashPolicy,factoryAuthPolicy], {"dataType":"list","items":[{"dataType":"bytes"},{"dataType":"bytes"}]} as any), "PlutusV2");}, - {permManagerAuthPolicy: {"dataType":"bytes"}}, - {redeemer: {"title":"Wrapped Redeemer","description":"A redeemer wrapped in an extra constructor to make multi-validator detection possible on-chain.","anyOf":[{"dataType":"constructor","index":1,"fields":[{"anyOf":[{"title":"Redeemer","dataType":"constructor","index":0,"fields":[{"dataType":"integer","title":"successorOutIx"},{"title":"action","anyOf":[{"title":"Charge","dataType":"constructor","index":0,"fields":[]},{"title":"DistributeRewards","dataType":"constructor","index":1,"fields":[{"dataType":"integer","title":"permManagerInputIx"}]}]}]}]}]}]}}, - ) as unknown as TokenSmartFarmSmartFarm; \ No newline at end of file + {redeemer: {"dataType":"integer"}}, + ) as unknown as NestedSometimesTrueSpend; \ No newline at end of file