├── .claude └── agents │ └── code-reviewer.md ├── .envrc ├── .github └── workflows │ ├── ci-js.yml │ ├── ci-jvm.yml │ ├── ci-native.yml │ ├── ci.yml │ ├── deploy-site.yml │ ├── it.yml │ └── release.yml ├── .gitignore ├── .jvmopts ├── .prettierrc ├── .scalafmt.conf ├── CHANGELOG.md ├── CONTRIBUTING.md ├── Claude.md ├── LICENSE ├── README.md ├── bench ├── last-bench-result.txt └── src │ └── main │ ├── resources │ └── data │ │ ├── auction_1-1.flat │ │ ├── auction_1-2.flat │ │ ├── auction_1-3.flat │ │ ├── auction_1-4.flat │ │ ├── auction_2-1.flat │ │ ├── auction_2-2.flat │ │ ├── auction_2-3.flat │ │ ├── auction_2-4.flat │ │ ├── auction_2-5.flat │ │ ├── crowdfunding-success-1.flat │ │ ├── crowdfunding-success-2.flat │ │ ├── crowdfunding-success-3.flat │ │ ├── currency-1.flat │ │ ├── escrow-redeem_1-1.flat │ │ ├── escrow-redeem_1-2.flat │ │ ├── escrow-redeem_2-1.flat │ │ ├── escrow-redeem_2-2.flat │ │ ├── escrow-redeem_2-3.flat │ │ ├── escrow-refund-1.flat │ │ ├── future-increase-margin-1.flat │ │ ├── future-increase-margin-2.flat │ │ ├── future-increase-margin-3.flat │ │ ├── future-increase-margin-4.flat │ │ ├── future-increase-margin-5.flat │ │ ├── future-pay-out-1.flat │ │ ├── future-pay-out-2.flat │ │ ├── future-pay-out-3.flat │ │ ├── future-pay-out-4.flat │ │ ├── future-settle-early-1.flat │ │ ├── future-settle-early-2.flat │ │ ├── future-settle-early-3.flat │ │ ├── future-settle-early-4.flat │ │ ├── game-sm-success_1-1.flat │ │ ├── game-sm-success_1-2.flat │ │ ├── game-sm-success_1-3.flat │ │ ├── game-sm-success_1-4.flat │ │ ├── game-sm-success_2-1.flat │ │ ├── game-sm-success_2-2.flat │ │ ├── game-sm-success_2-3.flat │ │ ├── game-sm-success_2-4.flat │ │ ├── game-sm-success_2-5.flat │ │ ├── game-sm-success_2-6.flat │ │ ├── multisig-sm-1.flat │ │ ├── multisig-sm-10.flat │ │ ├── multisig-sm-2.flat │ │ ├── multisig-sm-3.flat │ │ ├── multisig-sm-4.flat │ │ ├── multisig-sm-5.flat │ │ ├── multisig-sm-6.flat │ │ ├── multisig-sm-7.flat │ │ ├── multisig-sm-8.flat │ │ ├── multisig-sm-9.flat │ │ ├── ping-pong-1.flat │ │ ├── ping-pong-2.flat │ │ ├── ping-pong_2-1.flat │ │ ├── prism-1.flat │ │ ├── prism-2.flat │ │ ├── prism-3.flat │ │ ├── pubkey-1.flat │ │ ├── stablecoin_1-1.flat │ │ ├── stablecoin_1-2.flat │ │ ├── stablecoin_1-3.flat │ │ ├── stablecoin_1-4.flat │ │ ├── stablecoin_1-5.flat │ │ ├── stablecoin_1-6.flat │ │ ├── stablecoin_2-1.flat │ │ ├── stablecoin_2-2.flat │ │ ├── stablecoin_2-3.flat │ │ ├── stablecoin_2-4.flat │ │ ├── token-account-1.flat │ │ ├── token-account-2.flat │ │ ├── uniswap-1.flat │ │ ├── uniswap-2.flat │ │ ├── uniswap-3.flat │ │ ├── uniswap-4.flat │ │ ├── uniswap-5.flat │ │ ├── uniswap-6.flat │ │ └── vesting-1.flat │ └── scala │ └── scalus │ ├── cardano │ └── ledger │ │ └── PlutusScriptEvaluatorBenchmark.scala │ └── uplc │ └── eval │ ├── CekJVMBenchmark.scala │ └── JITBenchmark.scala ├── bloxbean-cardano-client-lib ├── bloxbean-cardano-client-lib │ └── src │ │ └── test │ │ └── resources │ │ └── scripts │ │ ├── 1eae96baf29e27682ea3f815aba361a0c6059d45e4bfbe95bbd2f44a │ │ ├── 2b54b48d17c9689751d7c57d92b3daca98b28bf0b065dd4d49daa0c8 │ │ ├── 464eeee89f05aff787d40045af2a40a83fd96c513197d32fbc54ff02 │ │ ├── 548e3423910cf72087c39667dff4725c8367e71704a5f4984cd876ce │ │ ├── 865085a4d810ed21f7677bdf3b1a93e1b75fd17f246d7f0243493cde │ │ ├── 89829415a9cdfb32a05122b1f0c0f495b80f57b00087bb62116651e8 │ │ ├── 8cd62e5a2553c5d57be78ba0058451b925b4f1d111a2f6fd5c73a94b │ │ ├── 905ab869961b094f1b8197278cfe15b45cbe49fa8f32c6b014f85a2d │ │ ├── 96f5c1bee23481335ff4aece32fe1dfa1aa40a944a66d2d6edc9a9a5 │ │ ├── a23793f529179e09cefb3c37fc6ae081e0e99e99be5cdb55a00941a5 │ │ ├── c3e28c36c3447315ba5a56f33da6a6ddc1770a876a8d9f0cb3a97c4c │ │ ├── cb684a69e78907a9796b21fc150a758af5f2805e5ed5d5a8ce9f76f1 │ │ ├── e0302560ced2fdcbfcb2602697df970cd0d6a38f94b32703f51c312b │ │ ├── ea07b733d932129c378af627436e7cbc2ef0bf96e0036bb51b3bde6b │ │ └── fa6a58bbe2d0ff05534431c8e2f0ef2cbdc1602a8456e4b13c8f3077 └── src │ ├── main │ ├── java │ │ └── scalus │ │ │ └── bloxbean │ │ │ ├── EvaluatorMode.java │ │ │ └── ScalusScriptUtils.java │ └── scala │ │ └── scalus │ │ └── bloxbean │ │ ├── CachedEpochParamsSupplier.scala │ │ ├── CachedUtxoSupplier.scala │ │ ├── CclUtxoResolver.scala │ │ ├── Interop.scala │ │ ├── ScalusTransactionEvaluator.scala │ │ ├── ScalusUtxoResolver.scala │ │ ├── ScriptSupplier.scala │ │ └── TxEvaluator.scala │ └── test │ ├── resources │ ├── blocks │ │ ├── block-11544518.cbor │ │ ├── block-11544748.cbor │ │ ├── block-11553070.cbor │ │ ├── block-11554633.cbor │ │ ├── block-11560713.cbor │ │ ├── block-11561697.cbor │ │ ├── block-11584530.cbor │ │ ├── block-11605101.cbor │ │ ├── block-11605700.cbor │ │ ├── block-11606121.cbor │ │ ├── block-11606160.cbor │ │ ├── block-11606435.cbor │ │ ├── block-11607556.cbor │ │ ├── block-11610806.cbor │ │ ├── block-11611176.cbor │ │ ├── block-11611549.cbor │ │ ├── block-11611889.cbor │ │ ├── block-11613060.cbor │ │ ├── block-11616107.cbor │ │ ├── block-11618219.cbor │ │ ├── block-11621390.cbor │ │ ├── block-11649853.cbor │ │ ├── block-11649988.cbor │ │ ├── block-11650496.cbor │ │ └── block-11660768.cbor │ ├── scripts │ │ ├── 1eae96baf29e27682ea3f815aba361a0c6059d45e4bfbe95bbd2f44a │ │ ├── 2b54b48d17c9689751d7c57d92b3daca98b28bf0b065dd4d49daa0c8 │ │ ├── 464eeee89f05aff787d40045af2a40a83fd96c513197d32fbc54ff02 │ │ ├── 548e3423910cf72087c39667dff4725c8367e71704a5f4984cd876ce │ │ ├── 865085a4d810ed21f7677bdf3b1a93e1b75fd17f246d7f0243493cde │ │ ├── 89829415a9cdfb32a05122b1f0c0f495b80f57b00087bb62116651e8 │ │ ├── 8cd62e5a2553c5d57be78ba0058451b925b4f1d111a2f6fd5c73a94b │ │ ├── 905ab869961b094f1b8197278cfe15b45cbe49fa8f32c6b014f85a2d │ │ ├── 96f5c1bee23481335ff4aece32fe1dfa1aa40a944a66d2d6edc9a9a5 │ │ ├── a23793f529179e09cefb3c37fc6ae081e0e99e99be5cdb55a00941a5 │ │ ├── c3e28c36c3447315ba5a56f33da6a6ddc1770a876a8d9f0cb3a97c4c │ │ ├── cb684a69e78907a9796b21fc150a758af5f2805e5ed5d5a8ce9f76f1 │ │ ├── e0302560ced2fdcbfcb2602697df970cd0d6a38f94b32703f51c312b │ │ ├── ea07b733d932129c378af627436e7cbc2ef0bf96e0036bb51b3bde6b │ │ └── fa6a58bbe2d0ff05534431c8e2f0ef2cbdc1602a8456e4b13c8f3077 │ ├── simplelogger.properties │ └── utxos │ │ ├── 00ebe60f2b4245c92658684eac0c2dbaa5f343688a0115e931338a898473bfff-0 │ │ ├── 0258ec397cbd4a86951126bd2c423d62f71ec844430964cd0e14df2f951906a4-0 │ │ ├── 04f47aa441ad320ef075b547282a9f3e91a09ad57db63fb5c768b94120983e91-3 │ │ ├── 06e776681e438df929800ffe8077f284877d78365f76f969424fd1803eeb5978-1 │ │ ├── 0b700f0b480030eaa40e47d0887f838534972520aaf84d0efd974a6a069b3dd9-2 │ │ ├── 0dc17712e37a4e741767db2f90d4ffbf69faf88b9bed4c47864f7bd912924bea-0 │ │ ├── 0df931faeca9cf770500568872dfa0fe7c3325b34ebb7f4dc18c4a5aaa333fc6-0 │ │ ├── 0ef3c75859491b9ad0e2c0fe8854042092d422a5369020bb0a4fd84f806ec8df-0 │ │ ├── 16ad2d08415d096af6c04a21ae9cfbe896ad7e861029732ce60406022c229212-1 │ │ ├── 19f1c849d4f99f2386da8a0768ab7e9c7600cf0a1f863f6c02c021ef54ddf8c1-0 │ │ ├── 1b55b13939ea410c956fef9895b64abfab33e8b41b4406c3268482ec66d0345a-0 │ │ ├── 1d818a38603a8a6b1dcf15a6b12a0f5643290a91a4c609622b85bf8e2e944e3c-0 │ │ ├── 1e293d5b606321fcc8fe058a2c3b6c0f104f913e5cec2945935ef74fbaf69238-1 │ │ ├── 21a328d3580651b1059bd2504a63ced05a3d1b1a581afdd963104eeeb0f8ff0c-0 │ │ ├── 21a328d3580651b1059bd2504a63ced05a3d1b1a581afdd963104eeeb0f8ff0c-2 │ │ ├── 2536194d2a976370a932174c10975493ab58fd7c16395d50e62b7c0e1949baea-0 │ │ ├── 279aa30d9400b8f3ca5e50056b8223d1b192c61a3bb8e8518f1563d79cb80def-0 │ │ ├── 33a0be00c37d23d28dd79459fec39d7abacaa6039ff592dea714a742088da319-1 │ │ ├── 34d05e15dfa62ecf7dfa3f45795f64f9ebb37d9b6284cdad7704b102742cdf37-0 │ │ ├── 35af6d72d2b41c46405f206713555dd95ff04f90ffe686b8de9d2da3749fbeab-0 │ │ ├── 36709cf2a817c4afd69dd1f3a8293c2c11b9f9fe680dcd643da09a7e9329141d-2 │ │ ├── 399ea1e5b824bd6e175edf49b83af9c7aa7e5cf08009ef0f72a0aaf91f549f86-6 │ │ ├── 39de76f1c8dd8879769a24339feb4eb57d7e727d772cf0853f4d7347addcb479-0 │ │ ├── 4855c09596b2d46cc34e6f2e3b82a7f31e460c24ba527b1f7ff88edfd74f887f-0 │ │ ├── 48bf7208eb8c8b0e15b30b61388f2c195074b0fed3beafc2a9a61504b970b607-2 │ │ ├── 4be97c509013387b65118d3ead87cc63f50a7039182e3192ea9b2afcffcf58a3-2 │ │ ├── 4d14419604e40fb6a77a79692ebe2c85a3d22b6cf9551b29e9f311ecf129d181-0 │ │ ├── 564e54181c28886e0e0757813c1eaa1d6173062acfe50e678a60fd3bba750c65-1 │ │ ├── 60290b52e6437dff251c504d6e68dfb80019e6dccb3df8dd41a3832a9c766a9b-0 │ │ ├── 61e2b6a489b31321e171104df2e984a5fa0a73f814509c0941d5d230459d3740-3 │ │ ├── 6766df60f0e6cb1e0ee137203cd0e4c1e670e9224730ce086491d7654aebcc54-1 │ │ ├── 6a3d998001f24980d28b042fae8c4333ccdc70f2d403600104cb78d572da544c-0 │ │ ├── 6ba6bc7fd95df337a0df75471d7f85323783a10bad44e24d71c6ecb48d870a18-0 │ │ ├── 6ba6bc7fd95df337a0df75471d7f85323783a10bad44e24d71c6ecb48d870a18-1 │ │ ├── 73e43bd1bd9953cba3f2e2b49472faed2b723d3156f8a417bc5d2bec9644c88e-0 │ │ ├── 765b0fdbfe0a12825ea52be65b4201a1df6b66631e4db7ff24fabf064322ee6a-0 │ │ ├── 7cd10319b6016f9b7f42877bca605cc6a811644b4b30f2d315c868737f0b233d-0 │ │ ├── 7e189382cd2f6ee43be4af9e7e4adab81f95da3b801ffbdf161fcf2122b4dfbf-0 │ │ ├── 89073770a564b696193892512d72ed0574d1273c57fbf5ca6d6dc63538dda204-1 │ │ ├── 8a1acf544f48eb8d450cc5429721714564548af670fcc299a1c757307d0194fe-0 │ │ ├── 8aa606ad8c995af6e59b19c0fee2f5bb5abc04552d105a146f0a4921cca9b600-0 │ │ ├── 8c329a02513e31d0f8084f54972b75686d746d634499ed54a572bab412c89bf2-0 │ │ ├── 9407bbecb88c5e0a6c032484a3e393e0eea393d2f196da623d4a5c4395d323e6-0 │ │ ├── 963972eaa52927f58cd6e6297c177b4ff24949ab9f990668909321b43af60bff-2 │ │ ├── 996ff9d7aadfe51d706cbeec21edfb60b13359d1743011ffac647345ec4b6b82-1 │ │ ├── 9c28505c8d92b9981792bd19accf4970d35cbad36457a03ff5e2bea27d92a519-1 │ │ ├── 9c28505c8d92b9981792bd19accf4970d35cbad36457a03ff5e2bea27d92a519-2 │ │ ├── 9d88484b88a6aa22cf8019ac4152509f70ec6ba0a78247b5020f4fc0968003d3-1 │ │ ├── a12a48c6d32a73d63e4fec43126547147a7360c6dd5b62958efbb77888953715-2 │ │ ├── a1b38504bf57cbad056359e79c3520f974673859122b879d3f128e08d07896e3-2 │ │ ├── a765860cd16e85b114e03f79ea84c6dc97eba972ac8e71cedfc853400df0199d-0 │ │ ├── af10b23d8131468f6cee829166ad824a1a25d225dd78b852507b85bd41b8d64a-0 │ │ ├── b2040dc08bd77f70e04b5dbf92e0262a242877e8bc069d7742d3356919585bfb-1 │ │ ├── b2040dc08bd77f70e04b5dbf92e0262a242877e8bc069d7742d3356919585bfb-2 │ │ ├── b3caf96c4824ea3c15c82e59dfeff726d658f65ddd118c657f77b68dfcd60c04-0 │ │ ├── b54cb6d920a3fe7cf59a562d3184688ad6a7cbd11b1e9dfdf13f8804541e11a1-0 │ │ ├── b57b6e460a668aed7cab410350a6123305a5ca1889e723d050f1beb9e3eebcfa-0 │ │ ├── b835a0eb2cc59766927ad0ca5774f2c725e823f49ce076cbfaccae3ade5a4bf5-2 │ │ ├── b91eda29d145ab6c0bc0d6b7093cb24b131440b7b015033205476f39c690a51f-0 │ │ ├── b91eda29d145ab6c0bc0d6b7093cb24b131440b7b015033205476f39c690a51f-1 │ │ ├── bb765fc1e9e215511608cfea88f62b05983eb02fac58e033811f104346345a32-2 │ │ ├── c089fa073fb747da7b54c5114cfe44c9c2a148ce70727f0681d010589160f191-2 │ │ ├── c291586934b0ec6faaf3661f9291a8d8daada260c9b4ddd67a01286346857d2b-1 │ │ ├── c2cad49c1a0a2da31816e11c6c1ab18ac3dc7bbb03f7cab6a35e5643538f9243-1 │ │ ├── c2fcaf18c8bc582aeba1682ec79daf3377ea07dcb89d74895bbe0816dc9a82aa-1 │ │ ├── c4725f8948aafe680c7e4c1b5cec0a089afe3472afb3a8de8d99c5983b7bad2a-2 │ │ ├── c4a540ac2e06c217dd4fb3f39ca3863da394ba134677dafa9b98830ca71d584d-3 │ │ ├── c917304350d82c50d1ab1fb9c82655cc7bfff3752c78d333d401b69b3582fe50-0 │ │ ├── c9aff50a6051fc9c12ec87cb6f9dc4e05635789112a3fd1058ae71d906f97ea2-0 │ │ ├── ca01b924f991b4902496012606c0b9dce0279845f294b619102f17c98d0471ab-0 │ │ ├── caff52e471048e06be8575bfa99aac3f3ae5dbf9d4b5f3c3b353c4e3c43a4e1b-2 │ │ ├── cb8458f091eb24b44dd534c1ffd8603c1a7657ae6effa734b15d11133c42acb7-0 │ │ ├── cc965863364543fb0f132280921aef3bf61cda8c857933e7bf9f35e73ad63f1e-0 │ │ ├── cf4ecddde0d81f9ce8fcc881a85eb1f8ccdaf6807f03fea4cd02da896a621776-0 │ │ ├── d3b02acc2d705ccce4dc0e92e508fdf6b7cc6bb5b7343e0ef875017e06435365-0 │ │ ├── d46bd227bd2cf93dedd22ae9b6d92d30140cf0d68b756f6608e38d680c61ad17-0 │ │ ├── d512a53bed12bb90b74010d252b473d414bcb57f2dedad9a14c820d8ced9ff4c-1 │ │ ├── dddccee9cd58cbf712f2ff2c49ea20537db681a333c701106aa13cd57aee3873-0 │ │ ├── dddccee9cd58cbf712f2ff2c49ea20537db681a333c701106aa13cd57aee3873-1 │ │ ├── dddccee9cd58cbf712f2ff2c49ea20537db681a333c701106aa13cd57aee3873-3 │ │ ├── df561a25590110c3593be2f23b4b586562ae051c6cd08f64fe750d4f35653be1-2 │ │ ├── e84bb92f9a4f536153fb95f4bbbe2654af359e4d17cf9bf19e0c4d5d2c9c5953-3 │ │ ├── e92d1799a013f3d9e9dfbd83f1ef4eba0f440fc92feaf2b05f712ccf26c750b3-0 │ │ ├── ed20b5314fe876f234c63f018f13fb681ec312a6d1ee9cef7ea2080ccb88ce83-2 │ │ ├── ed3e1effa76dc840cb0f2718c50186b17093e1ee4f71078d077a874bbdf13c12-3 │ │ ├── f1ab3831685267ebb113f319b6337cd126dbf1ee7d14a0b49d0ebcee868dcf4a-0 │ │ ├── f38826901e3d9a17f4ddf7a7eb4ee84d9ae590c8e88b612c2c399683d7e346f8-3 │ │ ├── f38826901e3d9a17f4ddf7a7eb4ee84d9ae590c8e88b612c2c399683d7e346f8-4 │ │ ├── f539707b5b717cd30354b0c708cac4073da561b5bab9e5bf1d3dd85a1adb7d52-2 │ │ ├── f5f1bdfad3eb4d67d2fc36f36f47fc2938cf6f001689184ab320735a28642cf2-0 │ │ ├── f6fb24ea2afee4dbe35cbada264ebfa31ce1933927c9f7fdb6e92cad91621cf2-1 │ │ ├── f9121bf01434f6c263d5b1ffa35a155bed37a1aba641a209b35da7c841082d7b-0 │ │ ├── fa28fa6db1d4fcd379dc1f356b22218e7a5ccdb2fce8a29dd56ce61ba92e249d-3 │ │ ├── fa46a1d162c59cece3308c5a9d4db9ff2ea17f9c0146ff821c9b445588b017c9-0 │ │ ├── fccbed2c9734a7892d1949dd1832f4c0d3e6500162ed4a294da48b24eb20c251-1 │ │ ├── fccbed2c9734a7892d1949dd1832f4c0d3e6500162ed4a294da48b24eb20c251-3 │ │ ├── fdd06161e3c54c33b01bf14b7d765d43fffac10b5e44111efe3a0d75d805c086-1 │ │ ├── fefb328ecd8beae87d568c1388b13ad9de8f7fc93da941094fe784d6e7026e24-0 │ │ ├── ff13bc23932a3839ad8d7be55826d45427baa6f3829021365e16221b89231efb-1 │ │ └── ff13bc23932a3839ad8d7be55826d45427baa6f3829021365e16221b89231efb-3 │ └── scala │ └── scalus │ ├── bloxbean │ ├── BlockDeserializationTest.scala │ ├── BlocksLedgerRulesValidator.scala │ ├── CardanoMutatorBlocksLedgerTest.scala │ ├── DebugUtils.scala │ ├── InteropMapOrderingTest.scala │ ├── MetadataValidatorBlocksLedgerTest.scala │ ├── PlutusScriptEvaluatorTest.scala │ ├── ProtocolParamsViewHashesMatchValidatorBlocksLedgerTest.scala │ ├── ResourcesUtxoResolver.scala │ ├── ScalusScriptUtilsTest.scala │ ├── ScriptsWellFormedValidatorBlocksLedgerTest.scala │ ├── TransactionTest.scala │ ├── TxDownloader.scala │ └── TxEvaluatorTest.scala │ └── examples │ └── PubKeyValidator.scala ├── docs ├── Advanced.md ├── Catalyst │ ├── Close-out Report - Multiplatform 1100198.md │ ├── Close-out Report - Scalus 1100252.md │ └── cape.png ├── Examples.md ├── Installation.md ├── Tutorial.md └── internal │ ├── Application.md │ ├── Hashes.md │ ├── Typing.md │ ├── codegen │ └── simple │ │ └── LazyLet.md │ ├── lw │ └── find.lw │ └── misc │ └── Application.scala ├── experimental ├── build.sc └── prompts │ ├── CIP-57 Prompt.md │ ├── GenerateDomain.md │ └── Intro.md ├── flake.lock ├── flake.nix ├── project ├── build.properties └── plugins.sbt ├── scalus-cardano-ledger-it └── src │ └── test │ ├── resources │ ├── blockfrost-params-epoch-543.json │ ├── blockfrost-params-epoch-544.json │ ├── simplelogger.properties │ └── vectors.tar.gz │ └── scala │ └── scalus │ └── testing │ ├── conformance │ ├── CardanoLedgerConformanceTest.scala │ ├── CardanoLedgerVectors.scala │ ├── LedgerState.scala │ └── MempackParser.scala │ └── integration │ ├── BlocksTestUtils.scala │ ├── BlocksValidation.scala │ ├── CardanoKeyDerivation.scala │ ├── CborTest.scala │ ├── LedgerRulesValidationTest.scala │ ├── TxSigner.scala │ └── TxSubmitter.scala ├── scalus-cardano-ledger-xplatform-it ├── js │ └── src │ │ └── test │ │ └── scala │ │ └── scalus │ │ └── testing │ │ └── integration │ │ └── HtlcIntegrationTestJs.scala ├── jvm │ └── src │ │ └── test │ │ └── scala │ │ └── scalus │ │ └── testing │ │ └── integration │ │ └── HtlcIntegrationTestJvm.scala └── shared │ └── src │ └── test │ └── scala │ └── scalus │ └── testing │ └── integration │ └── HtlcIntegrationTestBase.scala ├── scalus-cardano-ledger ├── js │ └── src │ │ ├── main │ │ ├── npm │ │ │ ├── README.md │ │ │ ├── evaluate.js │ │ │ ├── package.json │ │ │ ├── scalus-cardano-ledger-opt-bundle.js │ │ │ └── scalus.d.ts │ │ ├── resources │ │ │ └── blockfrost-params-epoch-544.json │ │ ├── scala │ │ │ └── scalus │ │ │ │ ├── cardano │ │ │ │ └── wallet │ │ │ │ │ ├── Lucid.scala │ │ │ │ │ └── LucidAccount.scala │ │ │ │ └── uplc │ │ │ │ └── eval │ │ │ │ └── JScalus.scala │ │ └── webpack │ │ │ └── webpack.config.js │ │ └── test │ │ └── scala │ │ └── scalus │ │ ├── cardano │ │ ├── txbuilder │ │ │ ├── JsSignerTest.scala │ │ │ └── TxBuilderJsTest.scala │ │ └── wallet │ │ │ ├── JsSignerTest.scala │ │ │ └── TxBuilderJsTest.scala │ │ └── uplc │ │ └── eval │ │ └── JScalusTest.scala ├── jvm │ └── src │ │ ├── main │ │ └── scala │ │ │ └── scalus │ │ │ └── cardano │ │ │ ├── ledger │ │ │ └── BloxbeanToLedgerTranslation.scala │ │ │ └── wallet │ │ │ └── BloxbeanAccount.scala │ │ └── test │ │ ├── resources │ │ └── blockfrost-params-epoch-544.json │ │ └── scala │ │ ├── eval │ │ └── EvalPlutusScriptsTest.scala │ │ └── scalus │ │ └── cardano │ │ ├── ledger │ │ ├── RewardsCalculationTest.scala │ │ ├── StakeDistributionTest.scala │ │ └── rules │ │ │ ├── AllInputsMustBeInUtxoValidatorTest.scala │ │ │ ├── EmptyInputsValidatorTest.scala │ │ │ ├── ExUnitsTooBigValidatorTest.scala │ │ │ ├── ExactSetOfRedeemersValidatorTest.scala │ │ │ ├── FeesOkValidatorTest.scala │ │ │ ├── InputsAndReferenceInputsDisjointValidatorTest.scala │ │ │ ├── MetadataValidatorTest.scala │ │ │ ├── MissingKeyHashesValidatorTest.scala │ │ │ ├── MissingOrExtraScriptHashesValidatorTest.scala │ │ │ ├── MissingRequiredDatumsValidatorTest.scala │ │ │ ├── NativeScriptsValidatorTest.scala │ │ │ ├── OutputsHaveNotEnoughCoinsValidatorTest.scala │ │ │ ├── OutputsHaveTooBigValueStorageSizeValidatorTest.scala │ │ │ ├── OutsideValidityIntervalValidatorTest.scala │ │ │ ├── PlutusScriptsTransactionMutatorTest.scala │ │ │ ├── TooManyCollateralInputsValidatorTest.scala │ │ │ ├── TransactionSizeValidatorTest.scala │ │ │ ├── ValidatorRulesTestKit.scala │ │ │ ├── ValueNotConservedUTxOValidatorTest.scala │ │ │ ├── VerifiedSignaturesInWitnessesValidatorTest.scala │ │ │ ├── WrongNetworkInTxBodyValidatorTest.scala │ │ │ ├── WrongNetworkValidatorTest.scala │ │ │ └── WrongNetworkWithdrawalValidatorTest.scala │ │ └── txbuilder │ │ ├── ChangeOutputDiffHandlerTest.scala │ │ ├── ChangeTest.scala │ │ ├── TestPeer.scala │ │ ├── TransactionBuilderTests.scala │ │ ├── TransactionEditorTest.scala │ │ ├── TransactionSignerTest.scala │ │ ├── TxBuilderCompleteTest.scala │ │ ├── TxBuilderTest.scala │ │ ├── Utils.scala │ │ └── Wallet.scala └── shared │ └── src │ └── main │ └── scala │ └── scalus │ └── cardano │ ├── ledger │ ├── Entities.scala │ ├── PlutusScriptEvaluator.scala │ ├── RewardsCalculation.scala │ ├── ScriptDataHashGenerator.scala │ ├── StakeDistribution.scala │ ├── rules │ │ ├── AllInputsMustBeInUtxoValidator.scala │ │ ├── CardanoMutator.scala │ │ ├── EmptyInputsValidator.scala │ │ ├── Entities.scala │ │ ├── ExUnitsTooBigValidator.scala │ │ ├── ExactSetOfRedeemersValidator.scala │ │ ├── FeesOkValidator.scala │ │ ├── InputsAndReferenceInputsDisjointValidator.scala │ │ ├── MetadataValidator.scala │ │ ├── MissingKeyHashesValidator.scala │ │ ├── MissingOrExtraScriptHashesValidator.scala │ │ ├── MissingRequiredDatumsValidator.scala │ │ ├── NativeScriptsValidator.scala │ │ ├── OutputBootAddrAttrsSizeValidator.scala │ │ ├── OutputsHaveNotEnoughCoinsValidator.scala │ │ ├── OutputsHaveTooBigValueStorageSizeValidator.scala │ │ ├── OutsideForecastValidator.scala │ │ ├── OutsideValidityIntervalValidator.scala │ │ ├── PlutusScriptsTransactionMutator.scala │ │ ├── ProtocolParamsViewHashesMatchValidator.scala │ │ ├── ScriptsWellFormedValidator.scala │ │ ├── TooManyCollateralInputsValidator.scala │ │ ├── TransactionSizeValidator.scala │ │ ├── ValueNotConservedUTxOValidator.scala │ │ ├── VerifiedSignaturesInWitnessesValidator.scala │ │ ├── WrongNetworkInTxBodyValidator.scala │ │ ├── WrongNetworkValidator.scala │ │ └── WrongNetworkWithdrawalValidator.scala │ └── utils │ │ ├── AllNeededKeyHashes.scala │ │ ├── AllNeededScriptHashes.scala │ │ ├── AllProvidedReferenceScripts.scala │ │ ├── AllResolvedScripts.scala │ │ ├── AllWitnessesKeyHashes.scala │ │ ├── AllWitnessesScripts.scala │ │ ├── CollateralSufficient.scala │ │ ├── IsValidFlagTransactionSetter.scala │ │ ├── MinCoinSizedTransactionOutput.scala │ │ ├── MinTransactionFee.scala │ │ ├── MissingKeyHashes.scala │ │ ├── ScriptFeeComparison.scala │ │ ├── TraitObjectScanner.scala │ │ └── TxBalance.scala │ ├── node │ ├── AsyncBlockfrostProvider.scala │ ├── AsyncProvider.scala │ └── Provider.scala │ ├── txbuilder │ ├── BuilderContext.scala │ ├── Change.scala │ ├── Environment.scala │ ├── LowLevelTxBuilder.scala │ ├── ResolvedTxInput.scala │ ├── TransactionBuilder.scala │ ├── TransactionEditor.scala │ ├── TransactionSigner.scala │ ├── TransactionStepsProcessor.scala │ ├── TxBuilder.scala │ └── Wallet.scala │ └── wallet │ └── Account.scala ├── scalus-core ├── js │ └── src │ │ ├── main │ │ ├── npm │ │ │ ├── evaluate.js │ │ │ ├── package.json │ │ │ ├── scalus-opt-bundle.js │ │ │ └── scalus.d.ts │ │ ├── scala │ │ │ └── scalus │ │ │ │ ├── builtin │ │ │ │ ├── BLS12_381.scala │ │ │ │ └── JSPlatformSpecific.scala │ │ │ │ └── cardano │ │ │ │ └── ledger │ │ │ │ └── SlotConfig.scala │ │ └── webpack │ │ │ └── webpack.config.js │ │ └── test │ │ └── scala │ │ └── scalus │ │ └── uplc │ │ ├── CekBuiltinsJsTest.scala │ │ └── eval │ │ └── PlutusConformanceJsTest.scala ├── jvm │ └── src │ │ ├── main │ │ └── scala │ │ │ └── scalus │ │ │ ├── builtin │ │ │ ├── BLS12_381.scala │ │ │ └── JVMPlatformSpecific.scala │ │ │ └── cardano │ │ │ └── ledger │ │ │ └── SlotConfig.scala │ │ └── test │ │ └── scala │ │ └── scalus │ │ ├── BaseValidatorTest.scala │ │ ├── CompilePatternMatchingTest.scala │ │ ├── CompilerPluginBuiltinsToSIRTest.scala │ │ ├── CompilerPluginEvalTest.scala │ │ ├── CompilerPluginToSIRTest.scala │ │ ├── DataPatternMatchingTest.scala │ │ ├── builtin │ │ ├── BLS12_381BuiltinsTest.scala │ │ ├── FromDataDerivationTest.scala │ │ └── Ripemd_160BuiltinsTest.scala │ │ ├── cardano │ │ └── ledger │ │ │ ├── CostModelsTest.scala │ │ │ ├── KeepRawTest.scala │ │ │ └── ValueTest.scala │ │ ├── compiler │ │ └── sir │ │ │ ├── FlatSIRClausifyTest.scala │ │ │ └── lowering │ │ │ ├── S3LoweringDataAccessTest.scala │ │ │ └── simple │ │ │ └── SumOfProductsLoweringTest.scala │ │ ├── ledger │ │ └── api │ │ │ └── v1 │ │ │ └── ScriptContextV1DataSerializationTest.scala │ │ ├── misc │ │ └── InlineFib.scala │ │ ├── prelude │ │ ├── PreludeTest.scala │ │ ├── ShowTest.scala │ │ └── crypto │ │ │ └── bls12_381 │ │ │ ├── BLS12_381_G1Test.scala │ │ │ ├── BLS12_381_G2Test.scala │ │ │ └── ScalarTest.scala │ │ ├── testing │ │ └── regression │ │ │ ├── TypeVarMatchingTest.scala │ │ │ ├── binocular20251004 │ │ │ └── MedianListIndexing.scala │ │ │ ├── binocular20251117 │ │ │ └── SortedMapInsertTest.scala │ │ │ ├── binocularmin20250826 │ │ │ └── compileMin.scala │ │ │ ├── booleanor20251105 │ │ │ └── BooleanOrMatchTest.scala │ │ │ ├── cosmex20250919 │ │ │ ├── CompileCosmexToUpclTest.scala │ │ │ ├── Contract.scala │ │ │ └── ValueEx.scala │ │ │ ├── cosmex20251107 │ │ │ ├── CompileCosmexFullTest.scala │ │ │ ├── CompileCosmexStep4MinimizedTest.scala │ │ │ ├── CompileCosmexStep4Test.scala │ │ │ ├── ContractFull.scala │ │ │ ├── ContractStep4.scala │ │ │ └── ContractStep4Minimized.scala │ │ │ ├── gr20251006 │ │ │ ├── Groth16Minimal.scala │ │ │ └── Groth16MinimalTest.scala │ │ │ ├── hydrozoa20250804 │ │ │ ├── BlockTypeL2.scala │ │ │ ├── ByteStringExtensions.scala │ │ │ ├── DisputeResolutionValidator.scala │ │ │ ├── SameCborTest.scala │ │ │ ├── Scalar.scala │ │ │ ├── TreasuryValidator.scala │ │ │ ├── TxOutExtensions.scala │ │ │ └── ValueExtensions.scala │ │ │ ├── hzmin20251002 │ │ │ └── HzMinCompilationTest.scala │ │ │ ├── match20251022 │ │ │ └── BrokenFibTest.scala │ │ │ └── orddata20251106 │ │ │ ├── OrdDataUpcastTest.scala │ │ │ └── SimpleFunctionUpcastTest.scala │ │ ├── uplc │ │ ├── ProgramFlatTest.scala │ │ ├── eval │ │ │ ├── BuiltinCostModelTest.scala │ │ │ ├── CekBudgetJVMTest.scala │ │ │ ├── CostingIntegerJVMTest.scala │ │ │ ├── ExprSizeAndBudgetTest.scala │ │ │ ├── PlutusConformanceJvmTest.scala │ │ │ └── PlutusVMTest.scala │ │ └── transform │ │ │ ├── CaseConstrApplyTest.scala │ │ │ └── ForcedBuiltinsExtractorTest.scala │ │ └── utils │ │ └── UtilsTest.scala ├── native │ ├── lib │ │ └── tiny_keccak_wrapper │ │ │ ├── Cargo.lock │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ └── lib.rs │ └── src │ │ ├── main │ │ └── scala │ │ │ └── scalus │ │ │ ├── builtin │ │ │ ├── BLS12_381.scala │ │ │ └── NativePlatformSpecific.scala │ │ │ ├── cardano │ │ │ └── ledger │ │ │ │ └── SlotConfig.scala │ │ │ └── uplc │ │ │ └── eval │ │ │ └── LibScalus.scala │ │ └── test │ │ └── scala │ │ └── scalus │ │ └── uplc │ │ └── eval │ │ └── PlutusConformanceNativeTest.scala └── shared │ └── src │ ├── main │ ├── resources │ │ ├── blockfrost-params-epoch-471.json │ │ ├── blockfrost-params-epoch-507.json │ │ ├── blockfrost-params-epoch-544.json │ │ ├── builtinCostModelA.json │ │ ├── builtinCostModelB.json │ │ ├── builtinCostModelC.json │ │ └── protocol-params.json │ └── scala │ │ └── scalus │ │ ├── Compiler.scala │ │ ├── builtin │ │ ├── Bitwise.scala │ │ ├── BuiltinList.scala │ │ ├── Builtins.scala │ │ ├── ByteString.scala │ │ ├── ByteStringFlatInstance.scala │ │ ├── ByteStringOffchainApi.scala │ │ ├── Data.scala │ │ ├── DataApi.scala │ │ ├── FromData.scala │ │ ├── FromDataMacros.scala │ │ ├── PlatformSpecific.scala │ │ ├── ToData.scala │ │ ├── ToDataMacros.scala │ │ ├── UplcIntrinsic.scala │ │ └── internal │ │ │ └── UniversalDataConversion.scala │ │ ├── cardano │ │ ├── address │ │ │ └── Address.scala │ │ ├── blueprint │ │ │ ├── Blueprint.scala │ │ │ ├── Contract.scala │ │ │ ├── PlutusDataSchema.scala │ │ │ └── ScriptDefinition.scala │ │ ├── ledger │ │ │ ├── Anchor.scala │ │ │ ├── AuxiliaryData.scala │ │ │ ├── Bech32.scala │ │ │ ├── Block.scala │ │ │ ├── BlockHeader.scala │ │ │ ├── BlockHeaderBody.scala │ │ │ ├── BootstrapWitness.scala │ │ │ ├── Builtins.scala │ │ │ ├── CardanoInfo.scala │ │ │ ├── Certificate.scala │ │ │ ├── Credential.scala │ │ │ ├── DRep.scala │ │ │ ├── DatumOption.scala │ │ │ ├── GovAction.scala │ │ │ ├── GovActionId.scala │ │ │ ├── Hashes.scala │ │ │ ├── LedgerToPlutusTranslation.scala │ │ │ ├── NonNegativeInterval.scala │ │ │ ├── OperationalCert.scala │ │ │ ├── PoolMetadata.scala │ │ │ ├── ProposalProcedure.scala │ │ │ ├── ProtocolParamUpdate.scala │ │ │ ├── ProtocolParams.scala │ │ │ ├── ProtocolVersion.scala │ │ │ ├── Redeemer.scala │ │ │ ├── Relay.scala │ │ │ ├── RewardAccount.scala │ │ │ ├── Script.scala │ │ │ ├── ScriptRef.scala │ │ │ ├── TaggedOrderedSet.scala │ │ │ ├── TaggedOrderedStrictSet.scala │ │ │ ├── TaggedSeq.scala │ │ │ ├── TaggedSortedMap.scala │ │ │ ├── TaggedSortedSet.scala │ │ │ ├── TaggedSortedStrictMap.scala │ │ │ ├── Timelock.scala │ │ │ ├── Transaction.scala │ │ │ ├── TransactionBody.scala │ │ │ ├── TransactionInput.scala │ │ │ ├── TransactionOutput.scala │ │ │ ├── TransactionWitnessSet.scala │ │ │ ├── Types.scala │ │ │ ├── UnitInterval.scala │ │ │ ├── VKeyWitness.scala │ │ │ ├── Value.scala │ │ │ ├── Voter.scala │ │ │ ├── VotingProcedure.scala │ │ │ ├── VotingProcedures.scala │ │ │ ├── VotingThresholds.scala │ │ │ ├── VrfCert.scala │ │ │ ├── Withdrawals.scala │ │ │ └── Word64.scala │ │ └── onchain │ │ │ └── Errors.scala │ │ ├── compiler │ │ └── sir │ │ │ ├── AbbreviateErrorTraces.scala │ │ │ ├── BooleanOptimizer.scala │ │ │ ├── EnrichedSIR.scala │ │ │ ├── PrettyPrinter.scala │ │ │ ├── RemoveRecursivity.scala │ │ │ ├── RenamingTypeVars.scala │ │ │ ├── SIR.scala │ │ │ ├── SIRBuiltins.scala │ │ │ ├── SIRCompiled.scala │ │ │ ├── SIRDefaultOptions.scala │ │ │ ├── SIRHashCodeInRec.scala │ │ │ ├── SIRMacro.scala │ │ │ ├── SIRPattern.scala │ │ │ ├── SIRToExpr.scala │ │ │ ├── SIRType.scala │ │ │ ├── SIRUnify.scala │ │ │ ├── SirDSL.scala │ │ │ ├── linking │ │ │ └── SIRLinker.scala │ │ │ └── lowering │ │ │ ├── LocalScope.scala │ │ │ ├── LoweredValue.scala │ │ │ ├── LoweredValueRepresentation.scala │ │ │ ├── Lowering.scala │ │ │ ├── LoweringContext.scala │ │ │ ├── LoweringException.scala │ │ │ ├── RepresentationProxyLoweredValue.scala │ │ │ ├── ScalusRuntime.scala │ │ │ ├── SirToUplcV3Lowering.scala │ │ │ ├── TermGenerationContext.scala │ │ │ ├── simple │ │ │ ├── BaseSimpleLowering.scala │ │ │ ├── LetFloating.scala │ │ │ ├── ScottEncodingLowering.scala │ │ │ └── SumOfProductsLowering.scala │ │ │ └── typegens │ │ │ ├── DataSirTypeGenerator.scala │ │ │ ├── FunSirTypeGenerator.scala │ │ │ ├── MapSirTypeGenerator.scala │ │ │ ├── PrimitiveSirTypeGenerators.scala │ │ │ ├── ProductCaseOneElementSirTypeGenerator.scala │ │ │ ├── ProductCaseSirTypeGenerator.scala │ │ │ ├── ProductCaseUplcOnlySirTypeGenerator.scala │ │ │ ├── SirTypeUplcGenerator.scala │ │ │ ├── SumCaseSirTypeGenerator.scala │ │ │ ├── SumCaseUplcOnlySirTypeGenerator.scala │ │ │ ├── SumDataListSirTypeGenerator.scala │ │ │ ├── SumListCommonSirTypeGenerator.scala │ │ │ ├── SumPairDataListSirTypeGenerator.scala │ │ │ ├── TypeNothingSirTypeGenerator.scala │ │ │ ├── TypeVarSirTypeGenerator.scala │ │ │ └── UnitSirTypeGenerator.scala │ │ ├── ledger │ │ ├── api │ │ │ ├── package.scala │ │ │ ├── v1 │ │ │ │ ├── Contexts.scala │ │ │ │ └── Value.scala │ │ │ ├── v2 │ │ │ │ ├── Contexts.scala │ │ │ │ └── package.scala │ │ │ └── v3 │ │ │ │ └── Contexts.scala │ │ └── babbage │ │ │ └── ProtocolParams.scala │ │ ├── package.scala │ │ ├── prelude │ │ ├── AssocMap.scala │ │ ├── DataOps.scala │ │ ├── Eq.scala │ │ ├── List.scala │ │ ├── Math.scala │ │ ├── Option.scala │ │ ├── Ord.scala │ │ ├── Order.scala │ │ ├── ParameterizedValidator.scala │ │ ├── Prelude.scala │ │ ├── Show.scala │ │ ├── SortedMap.scala │ │ ├── Validator.scala │ │ ├── Varargs.scala │ │ └── crypto │ │ │ └── bls12_381 │ │ │ ├── G1.scala │ │ │ ├── G2.scala │ │ │ └── Scalar.scala │ │ ├── serialization │ │ ├── cbor │ │ │ └── Cbor.scala │ │ └── flat │ │ │ ├── DataFlatInstance.scala │ │ │ ├── FlatInstances.scala │ │ │ ├── HashConsed.scala │ │ │ ├── HashConsedFlat.scala │ │ │ └── package.scala │ │ ├── sir │ │ └── SIR.scala │ │ ├── uplc │ │ ├── Builtin.scala │ │ ├── BuiltinSemanticsVariant.scala │ │ ├── Compiled.scala │ │ ├── Constant.scala │ │ ├── DeBruijn.scala │ │ ├── DefaultFun.scala │ │ ├── DefaultUni.scala │ │ ├── Expr.scala │ │ ├── Meaning.scala │ │ ├── PlutusParams.scala │ │ ├── Program.scala │ │ ├── ProgramFlatCodec.scala │ │ ├── Term.scala │ │ ├── TermDSL.scala │ │ ├── TermSanitizer.scala │ │ ├── TypeScheme.scala │ │ ├── UplcCli.scala │ │ ├── UplcParser.scala │ │ ├── eval │ │ │ ├── BuiltinCostModel.scala │ │ │ ├── Cek.scala │ │ │ ├── CostModel.scala │ │ │ ├── ExBudget.scala │ │ │ ├── MemoryUsage.scala │ │ │ ├── PlutusVM.scala │ │ │ └── RestrictingBudgetSpenderWithScriptDump.scala │ │ └── transform │ │ │ ├── CaseConstrApply.scala │ │ │ ├── EtaReduce.scala │ │ │ ├── ForcedBuiltinsExtractor.scala │ │ │ ├── Inliner.scala │ │ │ ├── Optimizer.scala │ │ │ ├── OptimizerPipelines.scala │ │ │ ├── StrictIf.scala │ │ │ └── TermAnalysis.scala │ │ └── utils │ │ ├── Hex.scala │ │ ├── Macros.scala │ │ └── Utils.scala │ └── test │ └── scala │ └── scalus │ ├── TutorialTest.scala │ ├── builtin │ ├── ByteStringTest.scala │ ├── DataCborCodecTest.scala │ ├── DataDerivationTest.scala │ └── DataTest.scala │ ├── cardano │ ├── address │ │ ├── ArbitraryInstances.scala │ │ └── CardanoAddressTest.scala │ ├── blueprint │ │ ├── BlueprintTest.scala │ │ ├── EmptyValidator.scala │ │ ├── ScriptDefinitionTest.scala │ │ └── blueprints.scala │ └── ledger │ │ ├── ArbitraryInstances.scala │ │ ├── Bech32Test.scala │ │ ├── CborSerializationTest.scala │ │ ├── SizedTest.scala │ │ ├── TaggedSeqTest.scala │ │ ├── TimelockTest.scala │ │ ├── Word64FlatTest.scala │ │ └── Word64Test.scala │ ├── compiler │ └── sir │ │ ├── AbbreviateErrorTracesSpec.scala │ │ ├── BooleanOptimizerTest.scala │ │ ├── RemoveRecursivityTest.scala │ │ ├── SIRApplyMethodTest.scala │ │ ├── SIRPreprocessingTest.scala │ │ ├── SIRRenamingTest.scala │ │ ├── SIRTypeSerializationTest.scala │ │ ├── SIRTypeUnifyTest.scala │ │ ├── SIRTypingScalaToSIRTest.scala │ │ ├── SirDSLTypingTest.scala │ │ ├── SirToExprTest.scala │ │ └── lowering │ │ ├── BuiltinListLoweringTest.scala │ │ ├── FromDataEraseLinkerTest.scala │ │ ├── LambdaBarrierLoweringTest.scala │ │ ├── SIRLoweringRepresentationTest.scala │ │ ├── SIRUplcV3LoweringRandomSpec.scala │ │ ├── ScalusRuntimeTest.scala │ │ ├── SirToUplcFromDataReplacementTest.scala │ │ ├── SirToUplcSmLoweringTest.scala │ │ └── simple │ │ ├── LetFloatingTest.scala │ │ └── ScottEncodingLoweringTest.scala │ ├── ledger │ └── api │ │ ├── v1 │ │ ├── ArbitraryInstances.scala │ │ ├── ContextTest.scala │ │ ├── IntervalTest.scala │ │ └── ValueTest.scala │ │ ├── v2 │ │ └── ArbitraryInstances.scala │ │ └── v3 │ │ ├── ArbitraryInstances.scala │ │ └── TxInfoTest.scala │ ├── prelude │ ├── AssocMapTest.scala │ ├── DerivingTest.scala │ ├── ListTest.scala │ ├── MathTest.scala │ ├── OptionTest.scala │ ├── SortedMapTest.scala │ ├── StdlibTestKit.scala │ └── VarargsTest.scala │ ├── serialization │ └── flat │ │ └── FlatTest.scala │ ├── testing │ ├── ArbitraryDerivation.scala │ ├── SIRModules.scala │ └── regression │ │ ├── ClausifyMinTest.scala │ │ ├── GenUpcastFailureTest.scala │ │ ├── GeneratingUnscopedVarsTest.scala │ │ ├── InvalidMkConsReprTest.scala │ │ ├── PairListVarArgsInitTest.scala │ │ ├── ParseScriptInfoTest.scala │ │ └── SumDatumValidator.scala │ └── uplc │ ├── CekBuiltinsTest.scala │ ├── DeBruijnTest.scala │ ├── DeBruijnedProgramTest.scala │ ├── TermDSLTest.scala │ ├── TermSanitizerTest.scala │ ├── UplcParserTest.scala │ ├── eval │ ├── CaseOnBuiltinsTest.scala │ ├── CostingIntegerTest.scala │ ├── DropListTest.scala │ ├── MemoryUsageTest.scala │ └── PlutusConformanceTest.scala │ ├── test │ └── ArbitraryInstances.scala │ └── transform │ ├── EtaReduceTest.scala │ ├── InlinerTest.scala │ ├── StrictIfTest.scala │ └── TermAnalysisTest.scala ├── scalus-design-patterns ├── README.md └── src │ ├── main │ └── scala │ │ └── scalus │ │ ├── examples │ │ ├── OrderedLinkedListExample.scala │ │ ├── StakeValidatorExample.scala │ │ ├── TransactionLevelMinterValidatorExample.scala │ │ ├── UnorderedLinkedListExample.scala │ │ └── UtxoIndexerExample.scala │ │ └── patterns │ │ ├── LinkedList.scala │ │ ├── NormalizedInterval.scala │ │ ├── StakeValidator.scala │ │ ├── TransactionLevelMinterValidator.scala │ │ └── UtxoIndexer.scala │ └── test │ └── scala │ └── scalus │ └── patterns │ ├── NormalizedIntervalTest.scala │ ├── OrderedLinkedListTest.scala │ ├── StakeValidatorTest.scala │ ├── TransactionLevelMinterValidatorTest.scala │ ├── UnorderedLinkedListTest.scala │ └── UtxoIndexerTest.scala ├── scalus-examples ├── js │ ├── index.html │ ├── package.json │ ├── server.js │ └── src │ │ └── main │ │ ├── scala │ │ └── scalus │ │ │ └── MintingPolicyJS.scala │ │ └── ts │ │ ├── README.md │ │ ├── evaluate.ts │ │ ├── package.json │ │ ├── tsconfig.json │ │ ├── tx-743042177a25ed7675d6258211df87cd7dcc208d2fa82cb32ac3c77221bd87c3.cbor │ │ └── utxo-743042177a25ed7675d6258211df87cd7dcc208d2fa82cb32ac3c77221bd87c3.cbor ├── jvm │ └── src │ │ ├── main │ │ ├── java │ │ │ └── scalus │ │ │ │ └── examples │ │ │ │ └── PlutusVMExample.java │ │ └── scala │ │ │ └── scalus │ │ │ └── examples │ │ │ ├── BilinearAccumulator.scala │ │ │ ├── Groth16.scala │ │ │ ├── HelloCardano.scala │ │ │ ├── PreimageValidator.scala │ │ │ ├── PubKeyValidator.scala │ │ │ ├── SendTx.scala │ │ │ ├── betting │ │ │ ├── BettingContract.scala │ │ │ ├── BettingTransactionCreator.scala │ │ │ └── BettingValidator.scala │ │ │ ├── escrow │ │ │ ├── EscrowContract.scala │ │ │ ├── EscrowOffchain.scala │ │ │ └── EscrowValidator.scala │ │ │ ├── paymentsplitter │ │ │ ├── PaymentSplitterContract.scala │ │ │ └── PaymentSplitterValidator.scala │ │ │ ├── simpletransfer │ │ │ ├── SimpleTransferContract.scala │ │ │ └── SimpleTransferValidator.scala │ │ │ ├── vault │ │ │ ├── VaultContract.scala │ │ │ ├── VaultTransactionCreator.scala │ │ │ └── VaultValidator.scala │ │ │ └── vesting │ │ │ ├── VestingContract.scala │ │ │ ├── VestingOffchain.scala │ │ │ └── VestingValidator.scala │ │ └── test │ │ ├── resources │ │ └── scalus │ │ │ └── examples │ │ │ └── PaymentSplitterAikenData │ │ │ └── plutus.json │ │ └── scala │ │ └── scalus │ │ ├── benchmarks │ │ ├── ClausifyTest.scala │ │ └── KnightsTest.scala │ │ └── examples │ │ ├── BilinearAccumulatorTest.scala │ │ ├── CompatibilityWithAikenTest.scala │ │ ├── FactorialTest.scala │ │ ├── FibonacciTest.scala │ │ ├── Groth16Test.scala │ │ ├── HelloCardanoTest.scala │ │ ├── PlutusHelperTest.scala │ │ ├── PreimageExampleTest.scala │ │ ├── PubKeyValidatorTest.scala │ │ ├── betting │ │ ├── BettingTransactionTest.scala │ │ └── BettingValidatorTest.scala │ │ ├── htlc │ │ ├── HtlcDslTest.scala │ │ └── HtlcTest.scala │ │ ├── paymentsplitter │ │ └── PaymentSplitterValidatorTest.scala │ │ ├── simpletransfer │ │ └── SimpleTransferValidatorTest.scala │ │ ├── vault │ │ └── VaultTransactionTest.scala │ │ └── vesting │ │ └── VestingValidatorTest.scala ├── native │ ├── Makefile │ ├── main.c │ └── scalus.h └── shared │ └── src │ ├── main │ └── scala │ │ └── scalus │ │ └── examples │ │ ├── MintingPolicy.scala │ │ └── htlc │ │ ├── HtlcContract.scala │ │ ├── HtlcTransactionCreator.scala │ │ └── HtlcValidator.scala │ └── test │ └── scala │ └── scalus │ ├── BaseValidatorTest.scala │ └── examples │ └── MintingPolicyExampleTest.scala ├── scalus-plugin-tests └── src │ └── test │ └── scala │ └── scalus │ └── CompilerPluginToSIRTest.scala ├── scalus-plugin └── src │ ├── main │ ├── resources │ │ └── plugin.properties │ └── scala │ │ └── scalus │ │ ├── builtin │ │ ├── BLS12_381.scala │ │ ├── ByteString.scala │ │ └── DataApi.scala │ │ ├── compiler │ │ └── plugin │ │ │ ├── CompilationError.scala │ │ │ ├── Macros.scala │ │ │ ├── PatternMatchingCompiler.scala │ │ │ ├── Plugin.scala │ │ │ ├── SIRCompiler.scala │ │ │ ├── SIRHelper.scala │ │ │ ├── SIRPreprocessor.scala │ │ │ ├── SIRTyper.scala │ │ │ └── VariableKey.scala │ │ └── prelude │ │ └── List.scala │ └── test │ └── scala │ └── scalus │ └── serialization │ └── flat │ └── SIRFlatSerializationTest.scala ├── scalus-site ├── .gitignore ├── README.md ├── app │ ├── _ignored │ │ └── dapp │ │ │ └── index.mdx │ ├── _meta.js │ ├── apple-icon.png │ ├── docs │ │ └── [[...mdxPath]] │ │ │ └── page.jsx │ ├── favicon.ico │ ├── globals.css │ ├── icon.png │ ├── layout.jsx │ ├── opengraph-image.png │ └── page.jsx ├── components │ ├── DescriptionCards.jsx │ └── DescriptionCards.module.css ├── content │ ├── _meta.js │ ├── catalyst │ │ ├── _meta.js │ │ ├── index.mdx │ │ ├── multiplatform-1100198.mdx │ │ └── scalus-1100252.mdx │ ├── get-started.mdx │ ├── index.mdx │ ├── language-guide │ │ ├── _meta.js │ │ ├── builtin-functions.mdx │ │ ├── collections.mdx │ │ ├── constants-primitives.mdx │ │ ├── control-flow.mdx │ │ ├── data-types.mdx │ │ ├── functions.mdx │ │ ├── index.mdx │ │ ├── modules.mdx │ │ ├── scala3.mdx │ │ └── support.mdx │ ├── learning │ │ ├── _meta.js │ │ ├── design-patterns │ │ │ ├── normalized-interval-pattern.mdx │ │ │ ├── stake-validator-pattern.mdx │ │ │ ├── transaction-level-minter-pattern.mdx │ │ │ └── utxo-indexer-pattern.mdx │ │ ├── index.mdx │ │ └── plutus-vulnerabilities.mdx │ ├── ledger │ │ └── ledger-rules.mdx │ ├── offchain-applications │ │ └── working-with-contract.mdx │ ├── onboarding │ │ ├── for-cardano-developers.mdx │ │ ├── for-scala-developers.mdx │ │ └── index.mdx │ ├── smart-contract │ │ ├── _meta.js │ │ ├── compiling.mdx │ │ ├── debugging.mdx │ │ ├── developing-smart-contracts.mdx │ │ ├── evaluating-script.mdx │ │ ├── from-data.mdx │ │ ├── in-depth-validator-look.mdx │ │ ├── index.mdx │ │ ├── optimisations │ │ │ ├── index.mdx │ │ │ ├── macros.mdx │ │ │ ├── script-context.mdx │ │ │ ├── sir.mdx │ │ │ └── uplc.mdx │ │ ├── testing.mdx │ │ └── validators.mdx │ └── transaction-builder │ │ ├── _meta.js │ │ ├── advanced-features.mdx │ │ ├── building-first-transaction.mdx │ │ ├── governance.mdx │ │ ├── index.mdx │ │ ├── minting-burning-assets.mdx │ │ ├── payment-methods.mdx │ │ ├── spending-utxos.mdx │ │ ├── staking-rewards.mdx │ │ └── validator-interactions.mdx ├── mdx-components.js ├── next-sitemap.config.js ├── next.config.mjs ├── package.json ├── postcss.config.mjs ├── public │ ├── android-icon-192x192.png │ ├── demo.png │ ├── ms-icon-144x144.png │ ├── robots.txt │ ├── scala-app.png │ ├── scalus-full-stack.png │ ├── scalus-logo-dark.png │ ├── scalus-logo-light.png │ ├── scalus-logo-vertical-dark.png │ ├── scalus-off-chain.png │ ├── scalus-sir-uplc.png │ ├── sitemap-0.xml │ └── sitemap.xml └── yarn.lock ├── scalus-testkit └── shared │ └── src │ └── main │ └── scala │ └── scalus │ └── testing │ └── kit │ ├── ArbitraryInstances.scala │ ├── NodeEmulator.scala │ ├── ScalusTest.scala │ └── TestUtil.scala ├── scalus-uplc-jit-compiler ├── docs │ ├── BENCHMARK-RESULTS.md │ ├── BENCHMARK-RESULTS.md.oct28 │ ├── MinContImplementation.md │ ├── mics │ │ └── proposal-bytecode-generation.md │ └── unimplemented-builtins.md ├── src │ ├── main │ │ └── scala │ │ │ └── scalus │ │ │ └── uplc │ │ │ ├── eval │ │ │ └── mincont │ │ │ │ └── JIT.scala.bak │ │ │ └── jit │ │ │ ├── BuiltinAppliedGenerator.scala │ │ │ ├── BuiltinEmitter.scala │ │ │ ├── BuiltinSnippets.scala │ │ │ ├── CaseHelper.scala │ │ │ ├── ConstantGenerator.scala │ │ │ ├── DefaultUniExpr.scala │ │ │ ├── JITImplementation.scala │ │ │ ├── JitEvaluationFailure.scala │ │ │ ├── JitRunner.scala │ │ │ ├── MemoryUsageJit.scala │ │ │ ├── RuntimeHelper.scala │ │ │ ├── UplcTermHelper.scala │ │ │ ├── hybrid │ │ │ └── HybridJIT.scala │ │ │ ├── mincont │ │ │ ├── ContinuationJitRepr.scala │ │ │ └── JIT.scala │ │ │ └── nativestack │ │ │ ├── JIT.scala │ │ │ └── NativeStackContext.scala │ └── test │ │ ├── resources │ │ ├── auction_1-1.flat │ │ ├── auction_1-2.flat │ │ └── auction_1-3.flat │ │ └── scala │ │ └── scalus │ │ └── uplc │ │ └── jit │ │ ├── JITDeepRecursionTest.scala │ │ ├── JITTest.scala │ │ ├── MincontCompareTest.scala │ │ ├── SimpleDebugTest.scala │ │ └── TestJITCompilationHang.scala └── test-notes.md └── scripts └── stats.sh /.claude/agents/code-reviewer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/.claude/agents/code-reviewer.md -------------------------------------------------------------------------------- /.envrc: -------------------------------------------------------------------------------- 1 | use flake 2 | -------------------------------------------------------------------------------- /.github/workflows/ci-js.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/.github/workflows/ci-js.yml -------------------------------------------------------------------------------- /.github/workflows/ci-jvm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/.github/workflows/ci-jvm.yml -------------------------------------------------------------------------------- /.github/workflows/ci-native.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/.github/workflows/ci-native.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/deploy-site.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/.github/workflows/deploy-site.yml -------------------------------------------------------------------------------- /.github/workflows/it.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/.github/workflows/it.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/.gitignore -------------------------------------------------------------------------------- /.jvmopts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/.jvmopts -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/.prettierrc -------------------------------------------------------------------------------- /.scalafmt.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/.scalafmt.conf -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Claude.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/Claude.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/README.md -------------------------------------------------------------------------------- /bench/last-bench-result.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/last-bench-result.txt -------------------------------------------------------------------------------- /bench/src/main/resources/data/auction_1-1.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/auction_1-1.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/auction_1-2.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/auction_1-2.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/auction_1-3.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/auction_1-3.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/auction_1-4.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/auction_1-4.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/auction_2-1.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/auction_2-1.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/auction_2-2.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/auction_2-2.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/auction_2-3.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/auction_2-3.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/auction_2-4.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/auction_2-4.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/auction_2-5.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/auction_2-5.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/crowdfunding-success-1.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/crowdfunding-success-1.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/crowdfunding-success-2.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/crowdfunding-success-2.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/crowdfunding-success-3.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/crowdfunding-success-3.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/currency-1.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/currency-1.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/escrow-redeem_1-1.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/escrow-redeem_1-1.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/escrow-redeem_1-2.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/escrow-redeem_1-2.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/escrow-redeem_2-1.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/escrow-redeem_2-1.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/escrow-redeem_2-2.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/escrow-redeem_2-2.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/escrow-redeem_2-3.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/escrow-redeem_2-3.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/escrow-refund-1.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/escrow-refund-1.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/future-increase-margin-1.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/future-increase-margin-1.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/future-increase-margin-2.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/future-increase-margin-2.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/future-increase-margin-3.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/future-increase-margin-3.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/future-increase-margin-4.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/future-increase-margin-4.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/future-increase-margin-5.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/future-increase-margin-5.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/future-pay-out-1.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/future-pay-out-1.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/future-pay-out-2.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/future-pay-out-2.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/future-pay-out-3.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/future-pay-out-3.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/future-pay-out-4.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/future-pay-out-4.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/future-settle-early-1.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/future-settle-early-1.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/future-settle-early-2.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/future-settle-early-2.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/future-settle-early-3.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/future-settle-early-3.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/future-settle-early-4.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/future-settle-early-4.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/game-sm-success_1-1.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/game-sm-success_1-1.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/game-sm-success_1-2.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/game-sm-success_1-2.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/game-sm-success_1-3.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/game-sm-success_1-3.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/game-sm-success_1-4.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/game-sm-success_1-4.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/game-sm-success_2-1.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/game-sm-success_2-1.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/game-sm-success_2-2.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/game-sm-success_2-2.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/game-sm-success_2-3.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/game-sm-success_2-3.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/game-sm-success_2-4.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/game-sm-success_2-4.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/game-sm-success_2-5.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/game-sm-success_2-5.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/game-sm-success_2-6.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/game-sm-success_2-6.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/multisig-sm-1.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/multisig-sm-1.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/multisig-sm-10.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/multisig-sm-10.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/multisig-sm-2.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/multisig-sm-2.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/multisig-sm-3.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/multisig-sm-3.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/multisig-sm-4.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/multisig-sm-4.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/multisig-sm-5.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/multisig-sm-5.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/multisig-sm-6.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/multisig-sm-6.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/multisig-sm-7.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/multisig-sm-7.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/multisig-sm-8.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/multisig-sm-8.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/multisig-sm-9.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/multisig-sm-9.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/ping-pong-1.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/ping-pong-1.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/ping-pong-2.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/ping-pong-2.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/ping-pong_2-1.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/ping-pong_2-1.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/prism-1.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/prism-1.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/prism-2.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/prism-2.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/prism-3.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/prism-3.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/pubkey-1.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/pubkey-1.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/stablecoin_1-1.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/stablecoin_1-1.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/stablecoin_1-2.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/stablecoin_1-2.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/stablecoin_1-3.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/stablecoin_1-3.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/stablecoin_1-4.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/stablecoin_1-4.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/stablecoin_1-5.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/stablecoin_1-5.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/stablecoin_1-6.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/stablecoin_1-6.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/stablecoin_2-1.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/stablecoin_2-1.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/stablecoin_2-2.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/stablecoin_2-2.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/stablecoin_2-3.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/stablecoin_2-3.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/stablecoin_2-4.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/stablecoin_2-4.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/token-account-1.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/token-account-1.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/token-account-2.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/token-account-2.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/uniswap-1.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/uniswap-1.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/uniswap-2.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/uniswap-2.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/uniswap-3.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/uniswap-3.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/uniswap-4.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/uniswap-4.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/uniswap-5.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/uniswap-5.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/uniswap-6.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/uniswap-6.flat -------------------------------------------------------------------------------- /bench/src/main/resources/data/vesting-1.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/resources/data/vesting-1.flat -------------------------------------------------------------------------------- /bench/src/main/scala/scalus/cardano/ledger/PlutusScriptEvaluatorBenchmark.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/scala/scalus/cardano/ledger/PlutusScriptEvaluatorBenchmark.scala -------------------------------------------------------------------------------- /bench/src/main/scala/scalus/uplc/eval/CekJVMBenchmark.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/scala/scalus/uplc/eval/CekJVMBenchmark.scala -------------------------------------------------------------------------------- /bench/src/main/scala/scalus/uplc/eval/JITBenchmark.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bench/src/main/scala/scalus/uplc/eval/JITBenchmark.scala -------------------------------------------------------------------------------- /bloxbean-cardano-client-lib/src/main/java/scalus/bloxbean/EvaluatorMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bloxbean-cardano-client-lib/src/main/java/scalus/bloxbean/EvaluatorMode.java -------------------------------------------------------------------------------- /bloxbean-cardano-client-lib/src/main/java/scalus/bloxbean/ScalusScriptUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bloxbean-cardano-client-lib/src/main/java/scalus/bloxbean/ScalusScriptUtils.java -------------------------------------------------------------------------------- /bloxbean-cardano-client-lib/src/main/scala/scalus/bloxbean/CachedUtxoSupplier.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bloxbean-cardano-client-lib/src/main/scala/scalus/bloxbean/CachedUtxoSupplier.scala -------------------------------------------------------------------------------- /bloxbean-cardano-client-lib/src/main/scala/scalus/bloxbean/CclUtxoResolver.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bloxbean-cardano-client-lib/src/main/scala/scalus/bloxbean/CclUtxoResolver.scala -------------------------------------------------------------------------------- /bloxbean-cardano-client-lib/src/main/scala/scalus/bloxbean/Interop.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bloxbean-cardano-client-lib/src/main/scala/scalus/bloxbean/Interop.scala -------------------------------------------------------------------------------- /bloxbean-cardano-client-lib/src/main/scala/scalus/bloxbean/ScalusUtxoResolver.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bloxbean-cardano-client-lib/src/main/scala/scalus/bloxbean/ScalusUtxoResolver.scala -------------------------------------------------------------------------------- /bloxbean-cardano-client-lib/src/main/scala/scalus/bloxbean/ScriptSupplier.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bloxbean-cardano-client-lib/src/main/scala/scalus/bloxbean/ScriptSupplier.scala -------------------------------------------------------------------------------- /bloxbean-cardano-client-lib/src/main/scala/scalus/bloxbean/TxEvaluator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bloxbean-cardano-client-lib/src/main/scala/scalus/bloxbean/TxEvaluator.scala -------------------------------------------------------------------------------- /bloxbean-cardano-client-lib/src/test/resources/blocks/block-11544518.cbor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bloxbean-cardano-client-lib/src/test/resources/blocks/block-11544518.cbor -------------------------------------------------------------------------------- /bloxbean-cardano-client-lib/src/test/resources/blocks/block-11544748.cbor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bloxbean-cardano-client-lib/src/test/resources/blocks/block-11544748.cbor -------------------------------------------------------------------------------- /bloxbean-cardano-client-lib/src/test/resources/blocks/block-11553070.cbor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bloxbean-cardano-client-lib/src/test/resources/blocks/block-11553070.cbor -------------------------------------------------------------------------------- /bloxbean-cardano-client-lib/src/test/resources/blocks/block-11554633.cbor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bloxbean-cardano-client-lib/src/test/resources/blocks/block-11554633.cbor -------------------------------------------------------------------------------- /bloxbean-cardano-client-lib/src/test/resources/blocks/block-11560713.cbor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bloxbean-cardano-client-lib/src/test/resources/blocks/block-11560713.cbor -------------------------------------------------------------------------------- /bloxbean-cardano-client-lib/src/test/resources/blocks/block-11561697.cbor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bloxbean-cardano-client-lib/src/test/resources/blocks/block-11561697.cbor -------------------------------------------------------------------------------- /bloxbean-cardano-client-lib/src/test/resources/blocks/block-11584530.cbor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bloxbean-cardano-client-lib/src/test/resources/blocks/block-11584530.cbor -------------------------------------------------------------------------------- /bloxbean-cardano-client-lib/src/test/resources/blocks/block-11605101.cbor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bloxbean-cardano-client-lib/src/test/resources/blocks/block-11605101.cbor -------------------------------------------------------------------------------- /bloxbean-cardano-client-lib/src/test/resources/blocks/block-11605700.cbor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bloxbean-cardano-client-lib/src/test/resources/blocks/block-11605700.cbor -------------------------------------------------------------------------------- /bloxbean-cardano-client-lib/src/test/resources/blocks/block-11606121.cbor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bloxbean-cardano-client-lib/src/test/resources/blocks/block-11606121.cbor -------------------------------------------------------------------------------- /bloxbean-cardano-client-lib/src/test/resources/blocks/block-11606160.cbor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bloxbean-cardano-client-lib/src/test/resources/blocks/block-11606160.cbor -------------------------------------------------------------------------------- /bloxbean-cardano-client-lib/src/test/resources/blocks/block-11606435.cbor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bloxbean-cardano-client-lib/src/test/resources/blocks/block-11606435.cbor -------------------------------------------------------------------------------- /bloxbean-cardano-client-lib/src/test/resources/blocks/block-11607556.cbor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bloxbean-cardano-client-lib/src/test/resources/blocks/block-11607556.cbor -------------------------------------------------------------------------------- /bloxbean-cardano-client-lib/src/test/resources/blocks/block-11610806.cbor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bloxbean-cardano-client-lib/src/test/resources/blocks/block-11610806.cbor -------------------------------------------------------------------------------- /bloxbean-cardano-client-lib/src/test/resources/blocks/block-11611176.cbor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bloxbean-cardano-client-lib/src/test/resources/blocks/block-11611176.cbor -------------------------------------------------------------------------------- /bloxbean-cardano-client-lib/src/test/resources/blocks/block-11611549.cbor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bloxbean-cardano-client-lib/src/test/resources/blocks/block-11611549.cbor -------------------------------------------------------------------------------- /bloxbean-cardano-client-lib/src/test/resources/blocks/block-11611889.cbor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bloxbean-cardano-client-lib/src/test/resources/blocks/block-11611889.cbor -------------------------------------------------------------------------------- /bloxbean-cardano-client-lib/src/test/resources/blocks/block-11613060.cbor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bloxbean-cardano-client-lib/src/test/resources/blocks/block-11613060.cbor -------------------------------------------------------------------------------- /bloxbean-cardano-client-lib/src/test/resources/blocks/block-11616107.cbor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bloxbean-cardano-client-lib/src/test/resources/blocks/block-11616107.cbor -------------------------------------------------------------------------------- /bloxbean-cardano-client-lib/src/test/resources/blocks/block-11618219.cbor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bloxbean-cardano-client-lib/src/test/resources/blocks/block-11618219.cbor -------------------------------------------------------------------------------- /bloxbean-cardano-client-lib/src/test/resources/blocks/block-11621390.cbor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bloxbean-cardano-client-lib/src/test/resources/blocks/block-11621390.cbor -------------------------------------------------------------------------------- /bloxbean-cardano-client-lib/src/test/resources/blocks/block-11649853.cbor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bloxbean-cardano-client-lib/src/test/resources/blocks/block-11649853.cbor -------------------------------------------------------------------------------- /bloxbean-cardano-client-lib/src/test/resources/blocks/block-11649988.cbor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bloxbean-cardano-client-lib/src/test/resources/blocks/block-11649988.cbor -------------------------------------------------------------------------------- /bloxbean-cardano-client-lib/src/test/resources/blocks/block-11650496.cbor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bloxbean-cardano-client-lib/src/test/resources/blocks/block-11650496.cbor -------------------------------------------------------------------------------- /bloxbean-cardano-client-lib/src/test/resources/blocks/block-11660768.cbor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bloxbean-cardano-client-lib/src/test/resources/blocks/block-11660768.cbor -------------------------------------------------------------------------------- /bloxbean-cardano-client-lib/src/test/resources/simplelogger.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bloxbean-cardano-client-lib/src/test/resources/simplelogger.properties -------------------------------------------------------------------------------- /bloxbean-cardano-client-lib/src/test/scala/scalus/bloxbean/BlockDeserializationTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bloxbean-cardano-client-lib/src/test/scala/scalus/bloxbean/BlockDeserializationTest.scala -------------------------------------------------------------------------------- /bloxbean-cardano-client-lib/src/test/scala/scalus/bloxbean/DebugUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bloxbean-cardano-client-lib/src/test/scala/scalus/bloxbean/DebugUtils.scala -------------------------------------------------------------------------------- /bloxbean-cardano-client-lib/src/test/scala/scalus/bloxbean/InteropMapOrderingTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bloxbean-cardano-client-lib/src/test/scala/scalus/bloxbean/InteropMapOrderingTest.scala -------------------------------------------------------------------------------- /bloxbean-cardano-client-lib/src/test/scala/scalus/bloxbean/ResourcesUtxoResolver.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bloxbean-cardano-client-lib/src/test/scala/scalus/bloxbean/ResourcesUtxoResolver.scala -------------------------------------------------------------------------------- /bloxbean-cardano-client-lib/src/test/scala/scalus/bloxbean/ScalusScriptUtilsTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bloxbean-cardano-client-lib/src/test/scala/scalus/bloxbean/ScalusScriptUtilsTest.scala -------------------------------------------------------------------------------- /bloxbean-cardano-client-lib/src/test/scala/scalus/bloxbean/TransactionTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bloxbean-cardano-client-lib/src/test/scala/scalus/bloxbean/TransactionTest.scala -------------------------------------------------------------------------------- /bloxbean-cardano-client-lib/src/test/scala/scalus/bloxbean/TxDownloader.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bloxbean-cardano-client-lib/src/test/scala/scalus/bloxbean/TxDownloader.scala -------------------------------------------------------------------------------- /bloxbean-cardano-client-lib/src/test/scala/scalus/bloxbean/TxEvaluatorTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bloxbean-cardano-client-lib/src/test/scala/scalus/bloxbean/TxEvaluatorTest.scala -------------------------------------------------------------------------------- /bloxbean-cardano-client-lib/src/test/scala/scalus/examples/PubKeyValidator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/bloxbean-cardano-client-lib/src/test/scala/scalus/examples/PubKeyValidator.scala -------------------------------------------------------------------------------- /docs/Advanced.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/docs/Advanced.md -------------------------------------------------------------------------------- /docs/Catalyst/Close-out Report - Multiplatform 1100198.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/docs/Catalyst/Close-out Report - Multiplatform 1100198.md -------------------------------------------------------------------------------- /docs/Catalyst/Close-out Report - Scalus 1100252.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/docs/Catalyst/Close-out Report - Scalus 1100252.md -------------------------------------------------------------------------------- /docs/Catalyst/cape.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/docs/Catalyst/cape.png -------------------------------------------------------------------------------- /docs/Examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/docs/Examples.md -------------------------------------------------------------------------------- /docs/Installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/docs/Installation.md -------------------------------------------------------------------------------- /docs/Tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/docs/Tutorial.md -------------------------------------------------------------------------------- /docs/internal/Application.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /docs/internal/Hashes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/docs/internal/Hashes.md -------------------------------------------------------------------------------- /docs/internal/Typing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/docs/internal/Typing.md -------------------------------------------------------------------------------- /docs/internal/codegen/simple/LazyLet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/docs/internal/codegen/simple/LazyLet.md -------------------------------------------------------------------------------- /docs/internal/lw/find.lw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/docs/internal/lw/find.lw -------------------------------------------------------------------------------- /docs/internal/misc/Application.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/docs/internal/misc/Application.scala -------------------------------------------------------------------------------- /experimental/build.sc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/experimental/build.sc -------------------------------------------------------------------------------- /experimental/prompts/CIP-57 Prompt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/experimental/prompts/CIP-57 Prompt.md -------------------------------------------------------------------------------- /experimental/prompts/GenerateDomain.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/experimental/prompts/GenerateDomain.md -------------------------------------------------------------------------------- /experimental/prompts/Intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/experimental/prompts/Intro.md -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/flake.nix -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.11.7 2 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /scalus-cardano-ledger-it/src/test/resources/blockfrost-params-epoch-543.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-cardano-ledger-it/src/test/resources/blockfrost-params-epoch-543.json -------------------------------------------------------------------------------- /scalus-cardano-ledger-it/src/test/resources/blockfrost-params-epoch-544.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-cardano-ledger-it/src/test/resources/blockfrost-params-epoch-544.json -------------------------------------------------------------------------------- /scalus-cardano-ledger-it/src/test/resources/simplelogger.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-cardano-ledger-it/src/test/resources/simplelogger.properties -------------------------------------------------------------------------------- /scalus-cardano-ledger-it/src/test/resources/vectors.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-cardano-ledger-it/src/test/resources/vectors.tar.gz -------------------------------------------------------------------------------- /scalus-cardano-ledger-it/src/test/scala/scalus/testing/conformance/LedgerState.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-cardano-ledger-it/src/test/scala/scalus/testing/conformance/LedgerState.scala -------------------------------------------------------------------------------- /scalus-cardano-ledger-it/src/test/scala/scalus/testing/conformance/MempackParser.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-cardano-ledger-it/src/test/scala/scalus/testing/conformance/MempackParser.scala -------------------------------------------------------------------------------- /scalus-cardano-ledger-it/src/test/scala/scalus/testing/integration/BlocksTestUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-cardano-ledger-it/src/test/scala/scalus/testing/integration/BlocksTestUtils.scala -------------------------------------------------------------------------------- /scalus-cardano-ledger-it/src/test/scala/scalus/testing/integration/BlocksValidation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-cardano-ledger-it/src/test/scala/scalus/testing/integration/BlocksValidation.scala -------------------------------------------------------------------------------- /scalus-cardano-ledger-it/src/test/scala/scalus/testing/integration/CborTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-cardano-ledger-it/src/test/scala/scalus/testing/integration/CborTest.scala -------------------------------------------------------------------------------- /scalus-cardano-ledger-it/src/test/scala/scalus/testing/integration/TxSigner.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-cardano-ledger-it/src/test/scala/scalus/testing/integration/TxSigner.scala -------------------------------------------------------------------------------- /scalus-cardano-ledger-it/src/test/scala/scalus/testing/integration/TxSubmitter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-cardano-ledger-it/src/test/scala/scalus/testing/integration/TxSubmitter.scala -------------------------------------------------------------------------------- /scalus-cardano-ledger/js/src/main/npm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-cardano-ledger/js/src/main/npm/README.md -------------------------------------------------------------------------------- /scalus-cardano-ledger/js/src/main/npm/evaluate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-cardano-ledger/js/src/main/npm/evaluate.js -------------------------------------------------------------------------------- /scalus-cardano-ledger/js/src/main/npm/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-cardano-ledger/js/src/main/npm/package.json -------------------------------------------------------------------------------- /scalus-cardano-ledger/js/src/main/npm/scalus-cardano-ledger-opt-bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-cardano-ledger/js/src/main/npm/scalus-cardano-ledger-opt-bundle.js -------------------------------------------------------------------------------- /scalus-cardano-ledger/js/src/main/npm/scalus.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-cardano-ledger/js/src/main/npm/scalus.d.ts -------------------------------------------------------------------------------- /scalus-cardano-ledger/js/src/main/resources/blockfrost-params-epoch-544.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-cardano-ledger/js/src/main/resources/blockfrost-params-epoch-544.json -------------------------------------------------------------------------------- /scalus-cardano-ledger/js/src/main/scala/scalus/cardano/wallet/Lucid.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-cardano-ledger/js/src/main/scala/scalus/cardano/wallet/Lucid.scala -------------------------------------------------------------------------------- /scalus-cardano-ledger/js/src/main/scala/scalus/cardano/wallet/LucidAccount.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-cardano-ledger/js/src/main/scala/scalus/cardano/wallet/LucidAccount.scala -------------------------------------------------------------------------------- /scalus-cardano-ledger/js/src/main/scala/scalus/uplc/eval/JScalus.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-cardano-ledger/js/src/main/scala/scalus/uplc/eval/JScalus.scala -------------------------------------------------------------------------------- /scalus-cardano-ledger/js/src/main/webpack/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-cardano-ledger/js/src/main/webpack/webpack.config.js -------------------------------------------------------------------------------- /scalus-cardano-ledger/js/src/test/scala/scalus/cardano/txbuilder/JsSignerTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-cardano-ledger/js/src/test/scala/scalus/cardano/txbuilder/JsSignerTest.scala -------------------------------------------------------------------------------- /scalus-cardano-ledger/js/src/test/scala/scalus/cardano/txbuilder/TxBuilderJsTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-cardano-ledger/js/src/test/scala/scalus/cardano/txbuilder/TxBuilderJsTest.scala -------------------------------------------------------------------------------- /scalus-cardano-ledger/js/src/test/scala/scalus/cardano/wallet/JsSignerTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-cardano-ledger/js/src/test/scala/scalus/cardano/wallet/JsSignerTest.scala -------------------------------------------------------------------------------- /scalus-cardano-ledger/js/src/test/scala/scalus/cardano/wallet/TxBuilderJsTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-cardano-ledger/js/src/test/scala/scalus/cardano/wallet/TxBuilderJsTest.scala -------------------------------------------------------------------------------- /scalus-cardano-ledger/js/src/test/scala/scalus/uplc/eval/JScalusTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-cardano-ledger/js/src/test/scala/scalus/uplc/eval/JScalusTest.scala -------------------------------------------------------------------------------- /scalus-cardano-ledger/jvm/src/main/scala/scalus/cardano/wallet/BloxbeanAccount.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-cardano-ledger/jvm/src/main/scala/scalus/cardano/wallet/BloxbeanAccount.scala -------------------------------------------------------------------------------- /scalus-cardano-ledger/jvm/src/test/resources/blockfrost-params-epoch-544.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-cardano-ledger/jvm/src/test/resources/blockfrost-params-epoch-544.json -------------------------------------------------------------------------------- /scalus-cardano-ledger/jvm/src/test/scala/eval/EvalPlutusScriptsTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-cardano-ledger/jvm/src/test/scala/eval/EvalPlutusScriptsTest.scala -------------------------------------------------------------------------------- /scalus-cardano-ledger/jvm/src/test/scala/scalus/cardano/txbuilder/ChangeTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-cardano-ledger/jvm/src/test/scala/scalus/cardano/txbuilder/ChangeTest.scala -------------------------------------------------------------------------------- /scalus-cardano-ledger/jvm/src/test/scala/scalus/cardano/txbuilder/TestPeer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-cardano-ledger/jvm/src/test/scala/scalus/cardano/txbuilder/TestPeer.scala -------------------------------------------------------------------------------- /scalus-cardano-ledger/jvm/src/test/scala/scalus/cardano/txbuilder/TxBuilderTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-cardano-ledger/jvm/src/test/scala/scalus/cardano/txbuilder/TxBuilderTest.scala -------------------------------------------------------------------------------- /scalus-cardano-ledger/jvm/src/test/scala/scalus/cardano/txbuilder/Utils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-cardano-ledger/jvm/src/test/scala/scalus/cardano/txbuilder/Utils.scala -------------------------------------------------------------------------------- /scalus-cardano-ledger/jvm/src/test/scala/scalus/cardano/txbuilder/Wallet.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-cardano-ledger/jvm/src/test/scala/scalus/cardano/txbuilder/Wallet.scala -------------------------------------------------------------------------------- /scalus-cardano-ledger/shared/src/main/scala/scalus/cardano/ledger/Entities.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-cardano-ledger/shared/src/main/scala/scalus/cardano/ledger/Entities.scala -------------------------------------------------------------------------------- /scalus-cardano-ledger/shared/src/main/scala/scalus/cardano/ledger/StakeDistribution.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-cardano-ledger/shared/src/main/scala/scalus/cardano/ledger/StakeDistribution.scala -------------------------------------------------------------------------------- /scalus-cardano-ledger/shared/src/main/scala/scalus/cardano/ledger/rules/Entities.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-cardano-ledger/shared/src/main/scala/scalus/cardano/ledger/rules/Entities.scala -------------------------------------------------------------------------------- /scalus-cardano-ledger/shared/src/main/scala/scalus/cardano/ledger/utils/TxBalance.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-cardano-ledger/shared/src/main/scala/scalus/cardano/ledger/utils/TxBalance.scala -------------------------------------------------------------------------------- /scalus-cardano-ledger/shared/src/main/scala/scalus/cardano/node/AsyncProvider.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-cardano-ledger/shared/src/main/scala/scalus/cardano/node/AsyncProvider.scala -------------------------------------------------------------------------------- /scalus-cardano-ledger/shared/src/main/scala/scalus/cardano/node/Provider.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-cardano-ledger/shared/src/main/scala/scalus/cardano/node/Provider.scala -------------------------------------------------------------------------------- /scalus-cardano-ledger/shared/src/main/scala/scalus/cardano/txbuilder/BuilderContext.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-cardano-ledger/shared/src/main/scala/scalus/cardano/txbuilder/BuilderContext.scala -------------------------------------------------------------------------------- /scalus-cardano-ledger/shared/src/main/scala/scalus/cardano/txbuilder/Change.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-cardano-ledger/shared/src/main/scala/scalus/cardano/txbuilder/Change.scala -------------------------------------------------------------------------------- /scalus-cardano-ledger/shared/src/main/scala/scalus/cardano/txbuilder/Environment.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-cardano-ledger/shared/src/main/scala/scalus/cardano/txbuilder/Environment.scala -------------------------------------------------------------------------------- /scalus-cardano-ledger/shared/src/main/scala/scalus/cardano/txbuilder/TxBuilder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-cardano-ledger/shared/src/main/scala/scalus/cardano/txbuilder/TxBuilder.scala -------------------------------------------------------------------------------- /scalus-cardano-ledger/shared/src/main/scala/scalus/cardano/txbuilder/Wallet.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-cardano-ledger/shared/src/main/scala/scalus/cardano/txbuilder/Wallet.scala -------------------------------------------------------------------------------- /scalus-cardano-ledger/shared/src/main/scala/scalus/cardano/wallet/Account.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-cardano-ledger/shared/src/main/scala/scalus/cardano/wallet/Account.scala -------------------------------------------------------------------------------- /scalus-core/js/src/main/npm/evaluate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/js/src/main/npm/evaluate.js -------------------------------------------------------------------------------- /scalus-core/js/src/main/npm/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/js/src/main/npm/package.json -------------------------------------------------------------------------------- /scalus-core/js/src/main/npm/scalus-opt-bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/js/src/main/npm/scalus-opt-bundle.js -------------------------------------------------------------------------------- /scalus-core/js/src/main/npm/scalus.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/js/src/main/npm/scalus.d.ts -------------------------------------------------------------------------------- /scalus-core/js/src/main/scala/scalus/builtin/BLS12_381.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/js/src/main/scala/scalus/builtin/BLS12_381.scala -------------------------------------------------------------------------------- /scalus-core/js/src/main/scala/scalus/builtin/JSPlatformSpecific.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/js/src/main/scala/scalus/builtin/JSPlatformSpecific.scala -------------------------------------------------------------------------------- /scalus-core/js/src/main/scala/scalus/cardano/ledger/SlotConfig.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/js/src/main/scala/scalus/cardano/ledger/SlotConfig.scala -------------------------------------------------------------------------------- /scalus-core/js/src/main/webpack/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/js/src/main/webpack/webpack.config.js -------------------------------------------------------------------------------- /scalus-core/js/src/test/scala/scalus/uplc/CekBuiltinsJsTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/js/src/test/scala/scalus/uplc/CekBuiltinsJsTest.scala -------------------------------------------------------------------------------- /scalus-core/js/src/test/scala/scalus/uplc/eval/PlutusConformanceJsTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/js/src/test/scala/scalus/uplc/eval/PlutusConformanceJsTest.scala -------------------------------------------------------------------------------- /scalus-core/jvm/src/main/scala/scalus/builtin/BLS12_381.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/jvm/src/main/scala/scalus/builtin/BLS12_381.scala -------------------------------------------------------------------------------- /scalus-core/jvm/src/main/scala/scalus/builtin/JVMPlatformSpecific.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/jvm/src/main/scala/scalus/builtin/JVMPlatformSpecific.scala -------------------------------------------------------------------------------- /scalus-core/jvm/src/main/scala/scalus/cardano/ledger/SlotConfig.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/jvm/src/main/scala/scalus/cardano/ledger/SlotConfig.scala -------------------------------------------------------------------------------- /scalus-core/jvm/src/test/scala/scalus/BaseValidatorTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/jvm/src/test/scala/scalus/BaseValidatorTest.scala -------------------------------------------------------------------------------- /scalus-core/jvm/src/test/scala/scalus/CompilePatternMatchingTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/jvm/src/test/scala/scalus/CompilePatternMatchingTest.scala -------------------------------------------------------------------------------- /scalus-core/jvm/src/test/scala/scalus/CompilerPluginBuiltinsToSIRTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/jvm/src/test/scala/scalus/CompilerPluginBuiltinsToSIRTest.scala -------------------------------------------------------------------------------- /scalus-core/jvm/src/test/scala/scalus/CompilerPluginEvalTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/jvm/src/test/scala/scalus/CompilerPluginEvalTest.scala -------------------------------------------------------------------------------- /scalus-core/jvm/src/test/scala/scalus/CompilerPluginToSIRTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/jvm/src/test/scala/scalus/CompilerPluginToSIRTest.scala -------------------------------------------------------------------------------- /scalus-core/jvm/src/test/scala/scalus/DataPatternMatchingTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/jvm/src/test/scala/scalus/DataPatternMatchingTest.scala -------------------------------------------------------------------------------- /scalus-core/jvm/src/test/scala/scalus/builtin/BLS12_381BuiltinsTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/jvm/src/test/scala/scalus/builtin/BLS12_381BuiltinsTest.scala -------------------------------------------------------------------------------- /scalus-core/jvm/src/test/scala/scalus/builtin/FromDataDerivationTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/jvm/src/test/scala/scalus/builtin/FromDataDerivationTest.scala -------------------------------------------------------------------------------- /scalus-core/jvm/src/test/scala/scalus/builtin/Ripemd_160BuiltinsTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/jvm/src/test/scala/scalus/builtin/Ripemd_160BuiltinsTest.scala -------------------------------------------------------------------------------- /scalus-core/jvm/src/test/scala/scalus/cardano/ledger/CostModelsTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/jvm/src/test/scala/scalus/cardano/ledger/CostModelsTest.scala -------------------------------------------------------------------------------- /scalus-core/jvm/src/test/scala/scalus/cardano/ledger/KeepRawTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/jvm/src/test/scala/scalus/cardano/ledger/KeepRawTest.scala -------------------------------------------------------------------------------- /scalus-core/jvm/src/test/scala/scalus/cardano/ledger/ValueTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/jvm/src/test/scala/scalus/cardano/ledger/ValueTest.scala -------------------------------------------------------------------------------- /scalus-core/jvm/src/test/scala/scalus/compiler/sir/FlatSIRClausifyTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/jvm/src/test/scala/scalus/compiler/sir/FlatSIRClausifyTest.scala -------------------------------------------------------------------------------- /scalus-core/jvm/src/test/scala/scalus/misc/InlineFib.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/jvm/src/test/scala/scalus/misc/InlineFib.scala -------------------------------------------------------------------------------- /scalus-core/jvm/src/test/scala/scalus/prelude/PreludeTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/jvm/src/test/scala/scalus/prelude/PreludeTest.scala -------------------------------------------------------------------------------- /scalus-core/jvm/src/test/scala/scalus/prelude/ShowTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/jvm/src/test/scala/scalus/prelude/ShowTest.scala -------------------------------------------------------------------------------- /scalus-core/jvm/src/test/scala/scalus/prelude/crypto/bls12_381/BLS12_381_G1Test.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/jvm/src/test/scala/scalus/prelude/crypto/bls12_381/BLS12_381_G1Test.scala -------------------------------------------------------------------------------- /scalus-core/jvm/src/test/scala/scalus/prelude/crypto/bls12_381/BLS12_381_G2Test.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/jvm/src/test/scala/scalus/prelude/crypto/bls12_381/BLS12_381_G2Test.scala -------------------------------------------------------------------------------- /scalus-core/jvm/src/test/scala/scalus/prelude/crypto/bls12_381/ScalarTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/jvm/src/test/scala/scalus/prelude/crypto/bls12_381/ScalarTest.scala -------------------------------------------------------------------------------- /scalus-core/jvm/src/test/scala/scalus/testing/regression/TypeVarMatchingTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/jvm/src/test/scala/scalus/testing/regression/TypeVarMatchingTest.scala -------------------------------------------------------------------------------- /scalus-core/jvm/src/test/scala/scalus/testing/regression/cosmex20250919/Contract.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/jvm/src/test/scala/scalus/testing/regression/cosmex20250919/Contract.scala -------------------------------------------------------------------------------- /scalus-core/jvm/src/test/scala/scalus/testing/regression/cosmex20250919/ValueEx.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/jvm/src/test/scala/scalus/testing/regression/cosmex20250919/ValueEx.scala -------------------------------------------------------------------------------- /scalus-core/jvm/src/test/scala/scalus/testing/regression/gr20251006/Groth16Minimal.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/jvm/src/test/scala/scalus/testing/regression/gr20251006/Groth16Minimal.scala -------------------------------------------------------------------------------- /scalus-core/jvm/src/test/scala/scalus/testing/regression/hydrozoa20250804/Scalar.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/jvm/src/test/scala/scalus/testing/regression/hydrozoa20250804/Scalar.scala -------------------------------------------------------------------------------- /scalus-core/jvm/src/test/scala/scalus/uplc/ProgramFlatTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/jvm/src/test/scala/scalus/uplc/ProgramFlatTest.scala -------------------------------------------------------------------------------- /scalus-core/jvm/src/test/scala/scalus/uplc/eval/BuiltinCostModelTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/jvm/src/test/scala/scalus/uplc/eval/BuiltinCostModelTest.scala -------------------------------------------------------------------------------- /scalus-core/jvm/src/test/scala/scalus/uplc/eval/CekBudgetJVMTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/jvm/src/test/scala/scalus/uplc/eval/CekBudgetJVMTest.scala -------------------------------------------------------------------------------- /scalus-core/jvm/src/test/scala/scalus/uplc/eval/CostingIntegerJVMTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/jvm/src/test/scala/scalus/uplc/eval/CostingIntegerJVMTest.scala -------------------------------------------------------------------------------- /scalus-core/jvm/src/test/scala/scalus/uplc/eval/ExprSizeAndBudgetTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/jvm/src/test/scala/scalus/uplc/eval/ExprSizeAndBudgetTest.scala -------------------------------------------------------------------------------- /scalus-core/jvm/src/test/scala/scalus/uplc/eval/PlutusConformanceJvmTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/jvm/src/test/scala/scalus/uplc/eval/PlutusConformanceJvmTest.scala -------------------------------------------------------------------------------- /scalus-core/jvm/src/test/scala/scalus/uplc/eval/PlutusVMTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/jvm/src/test/scala/scalus/uplc/eval/PlutusVMTest.scala -------------------------------------------------------------------------------- /scalus-core/jvm/src/test/scala/scalus/uplc/transform/CaseConstrApplyTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/jvm/src/test/scala/scalus/uplc/transform/CaseConstrApplyTest.scala -------------------------------------------------------------------------------- /scalus-core/jvm/src/test/scala/scalus/uplc/transform/ForcedBuiltinsExtractorTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/jvm/src/test/scala/scalus/uplc/transform/ForcedBuiltinsExtractorTest.scala -------------------------------------------------------------------------------- /scalus-core/jvm/src/test/scala/scalus/utils/UtilsTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/jvm/src/test/scala/scalus/utils/UtilsTest.scala -------------------------------------------------------------------------------- /scalus-core/native/lib/tiny_keccak_wrapper/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/native/lib/tiny_keccak_wrapper/Cargo.lock -------------------------------------------------------------------------------- /scalus-core/native/lib/tiny_keccak_wrapper/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/native/lib/tiny_keccak_wrapper/Cargo.toml -------------------------------------------------------------------------------- /scalus-core/native/lib/tiny_keccak_wrapper/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/native/lib/tiny_keccak_wrapper/src/lib.rs -------------------------------------------------------------------------------- /scalus-core/native/src/main/scala/scalus/builtin/BLS12_381.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/native/src/main/scala/scalus/builtin/BLS12_381.scala -------------------------------------------------------------------------------- /scalus-core/native/src/main/scala/scalus/builtin/NativePlatformSpecific.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/native/src/main/scala/scalus/builtin/NativePlatformSpecific.scala -------------------------------------------------------------------------------- /scalus-core/native/src/main/scala/scalus/cardano/ledger/SlotConfig.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/native/src/main/scala/scalus/cardano/ledger/SlotConfig.scala -------------------------------------------------------------------------------- /scalus-core/native/src/main/scala/scalus/uplc/eval/LibScalus.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/native/src/main/scala/scalus/uplc/eval/LibScalus.scala -------------------------------------------------------------------------------- /scalus-core/native/src/test/scala/scalus/uplc/eval/PlutusConformanceNativeTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/native/src/test/scala/scalus/uplc/eval/PlutusConformanceNativeTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/resources/blockfrost-params-epoch-471.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/resources/blockfrost-params-epoch-471.json -------------------------------------------------------------------------------- /scalus-core/shared/src/main/resources/blockfrost-params-epoch-507.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/resources/blockfrost-params-epoch-507.json -------------------------------------------------------------------------------- /scalus-core/shared/src/main/resources/blockfrost-params-epoch-544.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/resources/blockfrost-params-epoch-544.json -------------------------------------------------------------------------------- /scalus-core/shared/src/main/resources/builtinCostModelA.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/resources/builtinCostModelA.json -------------------------------------------------------------------------------- /scalus-core/shared/src/main/resources/builtinCostModelB.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/resources/builtinCostModelB.json -------------------------------------------------------------------------------- /scalus-core/shared/src/main/resources/builtinCostModelC.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/resources/builtinCostModelC.json -------------------------------------------------------------------------------- /scalus-core/shared/src/main/resources/protocol-params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/resources/protocol-params.json -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/Compiler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/Compiler.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/builtin/Bitwise.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/builtin/Bitwise.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/builtin/BuiltinList.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/builtin/BuiltinList.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/builtin/Builtins.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/builtin/Builtins.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/builtin/ByteString.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/builtin/ByteString.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/builtin/ByteStringFlatInstance.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/builtin/ByteStringFlatInstance.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/builtin/ByteStringOffchainApi.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/builtin/ByteStringOffchainApi.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/builtin/Data.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/builtin/Data.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/builtin/DataApi.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/builtin/DataApi.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/builtin/FromData.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/builtin/FromData.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/builtin/FromDataMacros.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/builtin/FromDataMacros.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/builtin/PlatformSpecific.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/builtin/PlatformSpecific.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/builtin/ToData.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/builtin/ToData.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/builtin/ToDataMacros.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/builtin/ToDataMacros.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/builtin/UplcIntrinsic.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/builtin/UplcIntrinsic.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/builtin/internal/UniversalDataConversion.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/builtin/internal/UniversalDataConversion.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/address/Address.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/address/Address.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/blueprint/Blueprint.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/blueprint/Blueprint.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/blueprint/Contract.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/blueprint/Contract.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/blueprint/PlutusDataSchema.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/blueprint/PlutusDataSchema.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/blueprint/ScriptDefinition.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/blueprint/ScriptDefinition.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/Anchor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/Anchor.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/AuxiliaryData.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/AuxiliaryData.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/Bech32.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/Bech32.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/Block.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/Block.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/BlockHeader.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/BlockHeader.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/BlockHeaderBody.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/BlockHeaderBody.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/BootstrapWitness.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/BootstrapWitness.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/Builtins.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/Builtins.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/CardanoInfo.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/CardanoInfo.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/Certificate.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/Certificate.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/Credential.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/Credential.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/DRep.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/DRep.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/DatumOption.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/DatumOption.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/GovAction.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/GovAction.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/GovActionId.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/GovActionId.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/Hashes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/Hashes.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/LedgerToPlutusTranslation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/LedgerToPlutusTranslation.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/NonNegativeInterval.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/NonNegativeInterval.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/OperationalCert.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/OperationalCert.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/PoolMetadata.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/PoolMetadata.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/ProposalProcedure.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/ProposalProcedure.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/ProtocolParamUpdate.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/ProtocolParamUpdate.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/ProtocolParams.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/ProtocolParams.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/ProtocolVersion.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/ProtocolVersion.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/Redeemer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/Redeemer.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/Relay.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/Relay.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/RewardAccount.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/RewardAccount.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/Script.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/Script.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/ScriptRef.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/ScriptRef.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/TaggedOrderedSet.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/TaggedOrderedSet.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/TaggedOrderedStrictSet.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/TaggedOrderedStrictSet.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/TaggedSeq.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/TaggedSeq.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/TaggedSortedMap.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/TaggedSortedMap.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/TaggedSortedSet.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/TaggedSortedSet.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/TaggedSortedStrictMap.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/TaggedSortedStrictMap.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/Timelock.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/Timelock.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/Transaction.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/Transaction.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/TransactionBody.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/TransactionBody.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/TransactionInput.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/TransactionInput.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/TransactionOutput.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/TransactionOutput.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/TransactionWitnessSet.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/TransactionWitnessSet.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/Types.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/Types.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/UnitInterval.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/UnitInterval.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/VKeyWitness.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/VKeyWitness.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/Value.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/Value.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/Voter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/Voter.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/VotingProcedure.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/VotingProcedure.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/VotingProcedures.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/VotingProcedures.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/VotingThresholds.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/VotingThresholds.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/VrfCert.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/VrfCert.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/Withdrawals.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/Withdrawals.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/ledger/Word64.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/ledger/Word64.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/cardano/onchain/Errors.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/cardano/onchain/Errors.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/compiler/sir/AbbreviateErrorTraces.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/compiler/sir/AbbreviateErrorTraces.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/compiler/sir/BooleanOptimizer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/compiler/sir/BooleanOptimizer.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/compiler/sir/EnrichedSIR.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/compiler/sir/EnrichedSIR.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/compiler/sir/PrettyPrinter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/compiler/sir/PrettyPrinter.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/compiler/sir/RemoveRecursivity.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/compiler/sir/RemoveRecursivity.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/compiler/sir/RenamingTypeVars.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/compiler/sir/RenamingTypeVars.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/compiler/sir/SIR.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/compiler/sir/SIR.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/compiler/sir/SIRBuiltins.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/compiler/sir/SIRBuiltins.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/compiler/sir/SIRCompiled.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/compiler/sir/SIRCompiled.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/compiler/sir/SIRDefaultOptions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/compiler/sir/SIRDefaultOptions.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/compiler/sir/SIRHashCodeInRec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/compiler/sir/SIRHashCodeInRec.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/compiler/sir/SIRMacro.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/compiler/sir/SIRMacro.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/compiler/sir/SIRPattern.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/compiler/sir/SIRPattern.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/compiler/sir/SIRToExpr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/compiler/sir/SIRToExpr.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/compiler/sir/SIRType.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/compiler/sir/SIRType.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/compiler/sir/SIRUnify.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/compiler/sir/SIRUnify.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/compiler/sir/SirDSL.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/compiler/sir/SirDSL.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/compiler/sir/linking/SIRLinker.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/compiler/sir/linking/SIRLinker.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/compiler/sir/lowering/LocalScope.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/compiler/sir/lowering/LocalScope.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/compiler/sir/lowering/LoweredValue.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/compiler/sir/lowering/LoweredValue.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/compiler/sir/lowering/Lowering.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/compiler/sir/lowering/Lowering.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/compiler/sir/lowering/LoweringContext.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/compiler/sir/lowering/LoweringContext.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/compiler/sir/lowering/LoweringException.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/compiler/sir/lowering/LoweringException.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/compiler/sir/lowering/ScalusRuntime.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/compiler/sir/lowering/ScalusRuntime.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/compiler/sir/lowering/SirToUplcV3Lowering.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/compiler/sir/lowering/SirToUplcV3Lowering.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/compiler/sir/lowering/simple/LetFloating.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/compiler/sir/lowering/simple/LetFloating.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/ledger/api/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/ledger/api/package.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/ledger/api/v1/Contexts.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/ledger/api/v1/Contexts.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/ledger/api/v1/Value.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/ledger/api/v1/Value.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/ledger/api/v2/Contexts.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/ledger/api/v2/Contexts.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/ledger/api/v2/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/ledger/api/v2/package.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/ledger/api/v3/Contexts.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/ledger/api/v3/Contexts.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/ledger/babbage/ProtocolParams.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/ledger/babbage/ProtocolParams.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/package.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/prelude/AssocMap.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/prelude/AssocMap.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/prelude/DataOps.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/prelude/DataOps.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/prelude/Eq.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/prelude/Eq.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/prelude/List.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/prelude/List.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/prelude/Math.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/prelude/Math.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/prelude/Option.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/prelude/Option.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/prelude/Ord.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/prelude/Ord.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/prelude/Order.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/prelude/Order.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/prelude/ParameterizedValidator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/prelude/ParameterizedValidator.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/prelude/Prelude.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/prelude/Prelude.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/prelude/Show.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/prelude/Show.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/prelude/SortedMap.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/prelude/SortedMap.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/prelude/Validator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/prelude/Validator.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/prelude/Varargs.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/prelude/Varargs.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/prelude/crypto/bls12_381/G1.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/prelude/crypto/bls12_381/G1.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/prelude/crypto/bls12_381/G2.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/prelude/crypto/bls12_381/G2.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/prelude/crypto/bls12_381/Scalar.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/prelude/crypto/bls12_381/Scalar.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/serialization/cbor/Cbor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/serialization/cbor/Cbor.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/serialization/flat/DataFlatInstance.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/serialization/flat/DataFlatInstance.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/serialization/flat/FlatInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/serialization/flat/FlatInstances.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/serialization/flat/HashConsed.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/serialization/flat/HashConsed.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/serialization/flat/HashConsedFlat.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/serialization/flat/HashConsedFlat.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/serialization/flat/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/serialization/flat/package.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/sir/SIR.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/sir/SIR.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/uplc/Builtin.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/uplc/Builtin.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/uplc/BuiltinSemanticsVariant.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/uplc/BuiltinSemanticsVariant.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/uplc/Compiled.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/uplc/Compiled.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/uplc/Constant.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/uplc/Constant.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/uplc/DeBruijn.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/uplc/DeBruijn.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/uplc/DefaultFun.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/uplc/DefaultFun.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/uplc/DefaultUni.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/uplc/DefaultUni.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/uplc/Expr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/uplc/Expr.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/uplc/Meaning.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/uplc/Meaning.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/uplc/PlutusParams.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/uplc/PlutusParams.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/uplc/Program.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/uplc/Program.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/uplc/ProgramFlatCodec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/uplc/ProgramFlatCodec.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/uplc/Term.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/uplc/Term.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/uplc/TermDSL.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/uplc/TermDSL.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/uplc/TermSanitizer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/uplc/TermSanitizer.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/uplc/TypeScheme.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/uplc/TypeScheme.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/uplc/UplcCli.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/uplc/UplcCli.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/uplc/UplcParser.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/uplc/UplcParser.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/uplc/eval/BuiltinCostModel.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/uplc/eval/BuiltinCostModel.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/uplc/eval/Cek.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/uplc/eval/Cek.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/uplc/eval/CostModel.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/uplc/eval/CostModel.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/uplc/eval/ExBudget.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/uplc/eval/ExBudget.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/uplc/eval/MemoryUsage.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/uplc/eval/MemoryUsage.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/uplc/eval/PlutusVM.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/uplc/eval/PlutusVM.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/uplc/transform/CaseConstrApply.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/uplc/transform/CaseConstrApply.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/uplc/transform/EtaReduce.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/uplc/transform/EtaReduce.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/uplc/transform/ForcedBuiltinsExtractor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/uplc/transform/ForcedBuiltinsExtractor.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/uplc/transform/Inliner.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/uplc/transform/Inliner.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/uplc/transform/Optimizer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/uplc/transform/Optimizer.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/uplc/transform/OptimizerPipelines.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/uplc/transform/OptimizerPipelines.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/uplc/transform/StrictIf.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/uplc/transform/StrictIf.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/uplc/transform/TermAnalysis.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/uplc/transform/TermAnalysis.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/utils/Hex.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/utils/Hex.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/utils/Macros.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/utils/Macros.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/main/scala/scalus/utils/Utils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/main/scala/scalus/utils/Utils.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/TutorialTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/TutorialTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/builtin/ByteStringTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/builtin/ByteStringTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/builtin/DataCborCodecTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/builtin/DataCborCodecTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/builtin/DataDerivationTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/builtin/DataDerivationTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/builtin/DataTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/builtin/DataTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/cardano/address/ArbitraryInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/cardano/address/ArbitraryInstances.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/cardano/address/CardanoAddressTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/cardano/address/CardanoAddressTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/cardano/blueprint/BlueprintTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/cardano/blueprint/BlueprintTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/cardano/blueprint/EmptyValidator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/cardano/blueprint/EmptyValidator.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/cardano/blueprint/ScriptDefinitionTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/cardano/blueprint/ScriptDefinitionTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/cardano/blueprint/blueprints.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/cardano/blueprint/blueprints.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/cardano/ledger/ArbitraryInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/cardano/ledger/ArbitraryInstances.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/cardano/ledger/Bech32Test.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/cardano/ledger/Bech32Test.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/cardano/ledger/CborSerializationTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/cardano/ledger/CborSerializationTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/cardano/ledger/SizedTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/cardano/ledger/SizedTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/cardano/ledger/TaggedSeqTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/cardano/ledger/TaggedSeqTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/cardano/ledger/TimelockTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/cardano/ledger/TimelockTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/cardano/ledger/Word64FlatTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/cardano/ledger/Word64FlatTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/cardano/ledger/Word64Test.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/cardano/ledger/Word64Test.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/compiler/sir/AbbreviateErrorTracesSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/compiler/sir/AbbreviateErrorTracesSpec.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/compiler/sir/BooleanOptimizerTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/compiler/sir/BooleanOptimizerTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/compiler/sir/RemoveRecursivityTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/compiler/sir/RemoveRecursivityTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/compiler/sir/SIRApplyMethodTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/compiler/sir/SIRApplyMethodTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/compiler/sir/SIRPreprocessingTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/compiler/sir/SIRPreprocessingTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/compiler/sir/SIRRenamingTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/compiler/sir/SIRRenamingTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/compiler/sir/SIRTypeSerializationTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/compiler/sir/SIRTypeSerializationTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/compiler/sir/SIRTypeUnifyTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/compiler/sir/SIRTypeUnifyTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/compiler/sir/SIRTypingScalaToSIRTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/compiler/sir/SIRTypingScalaToSIRTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/compiler/sir/SirDSLTypingTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/compiler/sir/SirDSLTypingTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/compiler/sir/SirToExprTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/compiler/sir/SirToExprTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/compiler/sir/lowering/ScalusRuntimeTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/compiler/sir/lowering/ScalusRuntimeTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/ledger/api/v1/ArbitraryInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/ledger/api/v1/ArbitraryInstances.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/ledger/api/v1/ContextTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/ledger/api/v1/ContextTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/ledger/api/v1/IntervalTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/ledger/api/v1/IntervalTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/ledger/api/v1/ValueTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/ledger/api/v1/ValueTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/ledger/api/v2/ArbitraryInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/ledger/api/v2/ArbitraryInstances.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/ledger/api/v3/ArbitraryInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/ledger/api/v3/ArbitraryInstances.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/ledger/api/v3/TxInfoTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/ledger/api/v3/TxInfoTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/prelude/AssocMapTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/prelude/AssocMapTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/prelude/DerivingTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/prelude/DerivingTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/prelude/ListTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/prelude/ListTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/prelude/MathTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/prelude/MathTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/prelude/OptionTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/prelude/OptionTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/prelude/SortedMapTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/prelude/SortedMapTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/prelude/StdlibTestKit.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/prelude/StdlibTestKit.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/prelude/VarargsTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/prelude/VarargsTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/serialization/flat/FlatTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/serialization/flat/FlatTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/testing/ArbitraryDerivation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/testing/ArbitraryDerivation.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/testing/SIRModules.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/testing/SIRModules.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/testing/regression/ClausifyMinTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/testing/regression/ClausifyMinTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/testing/regression/GenUpcastFailureTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/testing/regression/GenUpcastFailureTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/testing/regression/InvalidMkConsReprTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/testing/regression/InvalidMkConsReprTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/testing/regression/PairListVarArgsInitTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/testing/regression/PairListVarArgsInitTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/testing/regression/ParseScriptInfoTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/testing/regression/ParseScriptInfoTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/testing/regression/SumDatumValidator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/testing/regression/SumDatumValidator.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/uplc/CekBuiltinsTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/uplc/CekBuiltinsTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/uplc/DeBruijnTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/uplc/DeBruijnTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/uplc/DeBruijnedProgramTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/uplc/DeBruijnedProgramTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/uplc/TermDSLTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/uplc/TermDSLTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/uplc/TermSanitizerTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/uplc/TermSanitizerTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/uplc/UplcParserTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/uplc/UplcParserTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/uplc/eval/CaseOnBuiltinsTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/uplc/eval/CaseOnBuiltinsTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/uplc/eval/CostingIntegerTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/uplc/eval/CostingIntegerTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/uplc/eval/DropListTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/uplc/eval/DropListTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/uplc/eval/MemoryUsageTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/uplc/eval/MemoryUsageTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/uplc/eval/PlutusConformanceTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/uplc/eval/PlutusConformanceTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/uplc/test/ArbitraryInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/uplc/test/ArbitraryInstances.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/uplc/transform/EtaReduceTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/uplc/transform/EtaReduceTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/uplc/transform/InlinerTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/uplc/transform/InlinerTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/uplc/transform/StrictIfTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/uplc/transform/StrictIfTest.scala -------------------------------------------------------------------------------- /scalus-core/shared/src/test/scala/scalus/uplc/transform/TermAnalysisTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-core/shared/src/test/scala/scalus/uplc/transform/TermAnalysisTest.scala -------------------------------------------------------------------------------- /scalus-design-patterns/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-design-patterns/README.md -------------------------------------------------------------------------------- /scalus-design-patterns/src/main/scala/scalus/examples/OrderedLinkedListExample.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-design-patterns/src/main/scala/scalus/examples/OrderedLinkedListExample.scala -------------------------------------------------------------------------------- /scalus-design-patterns/src/main/scala/scalus/examples/StakeValidatorExample.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-design-patterns/src/main/scala/scalus/examples/StakeValidatorExample.scala -------------------------------------------------------------------------------- /scalus-design-patterns/src/main/scala/scalus/examples/UnorderedLinkedListExample.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-design-patterns/src/main/scala/scalus/examples/UnorderedLinkedListExample.scala -------------------------------------------------------------------------------- /scalus-design-patterns/src/main/scala/scalus/examples/UtxoIndexerExample.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-design-patterns/src/main/scala/scalus/examples/UtxoIndexerExample.scala -------------------------------------------------------------------------------- /scalus-design-patterns/src/main/scala/scalus/patterns/LinkedList.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-design-patterns/src/main/scala/scalus/patterns/LinkedList.scala -------------------------------------------------------------------------------- /scalus-design-patterns/src/main/scala/scalus/patterns/NormalizedInterval.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-design-patterns/src/main/scala/scalus/patterns/NormalizedInterval.scala -------------------------------------------------------------------------------- /scalus-design-patterns/src/main/scala/scalus/patterns/StakeValidator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-design-patterns/src/main/scala/scalus/patterns/StakeValidator.scala -------------------------------------------------------------------------------- /scalus-design-patterns/src/main/scala/scalus/patterns/UtxoIndexer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-design-patterns/src/main/scala/scalus/patterns/UtxoIndexer.scala -------------------------------------------------------------------------------- /scalus-design-patterns/src/test/scala/scalus/patterns/NormalizedIntervalTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-design-patterns/src/test/scala/scalus/patterns/NormalizedIntervalTest.scala -------------------------------------------------------------------------------- /scalus-design-patterns/src/test/scala/scalus/patterns/OrderedLinkedListTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-design-patterns/src/test/scala/scalus/patterns/OrderedLinkedListTest.scala -------------------------------------------------------------------------------- /scalus-design-patterns/src/test/scala/scalus/patterns/StakeValidatorTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-design-patterns/src/test/scala/scalus/patterns/StakeValidatorTest.scala -------------------------------------------------------------------------------- /scalus-design-patterns/src/test/scala/scalus/patterns/UnorderedLinkedListTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-design-patterns/src/test/scala/scalus/patterns/UnorderedLinkedListTest.scala -------------------------------------------------------------------------------- /scalus-design-patterns/src/test/scala/scalus/patterns/UtxoIndexerTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-design-patterns/src/test/scala/scalus/patterns/UtxoIndexerTest.scala -------------------------------------------------------------------------------- /scalus-examples/js/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/js/index.html -------------------------------------------------------------------------------- /scalus-examples/js/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/js/package.json -------------------------------------------------------------------------------- /scalus-examples/js/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/js/server.js -------------------------------------------------------------------------------- /scalus-examples/js/src/main/scala/scalus/MintingPolicyJS.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/js/src/main/scala/scalus/MintingPolicyJS.scala -------------------------------------------------------------------------------- /scalus-examples/js/src/main/ts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/js/src/main/ts/README.md -------------------------------------------------------------------------------- /scalus-examples/js/src/main/ts/evaluate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/js/src/main/ts/evaluate.ts -------------------------------------------------------------------------------- /scalus-examples/js/src/main/ts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/js/src/main/ts/package.json -------------------------------------------------------------------------------- /scalus-examples/js/src/main/ts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/js/src/main/ts/tsconfig.json -------------------------------------------------------------------------------- /scalus-examples/jvm/src/main/java/scalus/examples/PlutusVMExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/jvm/src/main/java/scalus/examples/PlutusVMExample.java -------------------------------------------------------------------------------- /scalus-examples/jvm/src/main/scala/scalus/examples/BilinearAccumulator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/jvm/src/main/scala/scalus/examples/BilinearAccumulator.scala -------------------------------------------------------------------------------- /scalus-examples/jvm/src/main/scala/scalus/examples/Groth16.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/jvm/src/main/scala/scalus/examples/Groth16.scala -------------------------------------------------------------------------------- /scalus-examples/jvm/src/main/scala/scalus/examples/HelloCardano.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/jvm/src/main/scala/scalus/examples/HelloCardano.scala -------------------------------------------------------------------------------- /scalus-examples/jvm/src/main/scala/scalus/examples/PreimageValidator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/jvm/src/main/scala/scalus/examples/PreimageValidator.scala -------------------------------------------------------------------------------- /scalus-examples/jvm/src/main/scala/scalus/examples/PubKeyValidator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/jvm/src/main/scala/scalus/examples/PubKeyValidator.scala -------------------------------------------------------------------------------- /scalus-examples/jvm/src/main/scala/scalus/examples/SendTx.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/jvm/src/main/scala/scalus/examples/SendTx.scala -------------------------------------------------------------------------------- /scalus-examples/jvm/src/main/scala/scalus/examples/betting/BettingContract.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/jvm/src/main/scala/scalus/examples/betting/BettingContract.scala -------------------------------------------------------------------------------- /scalus-examples/jvm/src/main/scala/scalus/examples/betting/BettingValidator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/jvm/src/main/scala/scalus/examples/betting/BettingValidator.scala -------------------------------------------------------------------------------- /scalus-examples/jvm/src/main/scala/scalus/examples/escrow/EscrowContract.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/jvm/src/main/scala/scalus/examples/escrow/EscrowContract.scala -------------------------------------------------------------------------------- /scalus-examples/jvm/src/main/scala/scalus/examples/escrow/EscrowOffchain.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/jvm/src/main/scala/scalus/examples/escrow/EscrowOffchain.scala -------------------------------------------------------------------------------- /scalus-examples/jvm/src/main/scala/scalus/examples/escrow/EscrowValidator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/jvm/src/main/scala/scalus/examples/escrow/EscrowValidator.scala -------------------------------------------------------------------------------- /scalus-examples/jvm/src/main/scala/scalus/examples/vault/VaultContract.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/jvm/src/main/scala/scalus/examples/vault/VaultContract.scala -------------------------------------------------------------------------------- /scalus-examples/jvm/src/main/scala/scalus/examples/vault/VaultTransactionCreator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/jvm/src/main/scala/scalus/examples/vault/VaultTransactionCreator.scala -------------------------------------------------------------------------------- /scalus-examples/jvm/src/main/scala/scalus/examples/vault/VaultValidator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/jvm/src/main/scala/scalus/examples/vault/VaultValidator.scala -------------------------------------------------------------------------------- /scalus-examples/jvm/src/main/scala/scalus/examples/vesting/VestingContract.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/jvm/src/main/scala/scalus/examples/vesting/VestingContract.scala -------------------------------------------------------------------------------- /scalus-examples/jvm/src/main/scala/scalus/examples/vesting/VestingOffchain.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/jvm/src/main/scala/scalus/examples/vesting/VestingOffchain.scala -------------------------------------------------------------------------------- /scalus-examples/jvm/src/main/scala/scalus/examples/vesting/VestingValidator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/jvm/src/main/scala/scalus/examples/vesting/VestingValidator.scala -------------------------------------------------------------------------------- /scalus-examples/jvm/src/test/scala/scalus/benchmarks/ClausifyTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/jvm/src/test/scala/scalus/benchmarks/ClausifyTest.scala -------------------------------------------------------------------------------- /scalus-examples/jvm/src/test/scala/scalus/benchmarks/KnightsTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/jvm/src/test/scala/scalus/benchmarks/KnightsTest.scala -------------------------------------------------------------------------------- /scalus-examples/jvm/src/test/scala/scalus/examples/BilinearAccumulatorTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/jvm/src/test/scala/scalus/examples/BilinearAccumulatorTest.scala -------------------------------------------------------------------------------- /scalus-examples/jvm/src/test/scala/scalus/examples/CompatibilityWithAikenTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/jvm/src/test/scala/scalus/examples/CompatibilityWithAikenTest.scala -------------------------------------------------------------------------------- /scalus-examples/jvm/src/test/scala/scalus/examples/FactorialTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/jvm/src/test/scala/scalus/examples/FactorialTest.scala -------------------------------------------------------------------------------- /scalus-examples/jvm/src/test/scala/scalus/examples/FibonacciTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/jvm/src/test/scala/scalus/examples/FibonacciTest.scala -------------------------------------------------------------------------------- /scalus-examples/jvm/src/test/scala/scalus/examples/Groth16Test.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/jvm/src/test/scala/scalus/examples/Groth16Test.scala -------------------------------------------------------------------------------- /scalus-examples/jvm/src/test/scala/scalus/examples/HelloCardanoTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/jvm/src/test/scala/scalus/examples/HelloCardanoTest.scala -------------------------------------------------------------------------------- /scalus-examples/jvm/src/test/scala/scalus/examples/PlutusHelperTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/jvm/src/test/scala/scalus/examples/PlutusHelperTest.scala -------------------------------------------------------------------------------- /scalus-examples/jvm/src/test/scala/scalus/examples/PreimageExampleTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/jvm/src/test/scala/scalus/examples/PreimageExampleTest.scala -------------------------------------------------------------------------------- /scalus-examples/jvm/src/test/scala/scalus/examples/PubKeyValidatorTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/jvm/src/test/scala/scalus/examples/PubKeyValidatorTest.scala -------------------------------------------------------------------------------- /scalus-examples/jvm/src/test/scala/scalus/examples/betting/BettingTransactionTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/jvm/src/test/scala/scalus/examples/betting/BettingTransactionTest.scala -------------------------------------------------------------------------------- /scalus-examples/jvm/src/test/scala/scalus/examples/betting/BettingValidatorTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/jvm/src/test/scala/scalus/examples/betting/BettingValidatorTest.scala -------------------------------------------------------------------------------- /scalus-examples/jvm/src/test/scala/scalus/examples/htlc/HtlcDslTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/jvm/src/test/scala/scalus/examples/htlc/HtlcDslTest.scala -------------------------------------------------------------------------------- /scalus-examples/jvm/src/test/scala/scalus/examples/htlc/HtlcTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/jvm/src/test/scala/scalus/examples/htlc/HtlcTest.scala -------------------------------------------------------------------------------- /scalus-examples/jvm/src/test/scala/scalus/examples/vault/VaultTransactionTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/jvm/src/test/scala/scalus/examples/vault/VaultTransactionTest.scala -------------------------------------------------------------------------------- /scalus-examples/jvm/src/test/scala/scalus/examples/vesting/VestingValidatorTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/jvm/src/test/scala/scalus/examples/vesting/VestingValidatorTest.scala -------------------------------------------------------------------------------- /scalus-examples/native/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/native/Makefile -------------------------------------------------------------------------------- /scalus-examples/native/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/native/main.c -------------------------------------------------------------------------------- /scalus-examples/native/scalus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/native/scalus.h -------------------------------------------------------------------------------- /scalus-examples/shared/src/main/scala/scalus/examples/MintingPolicy.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/shared/src/main/scala/scalus/examples/MintingPolicy.scala -------------------------------------------------------------------------------- /scalus-examples/shared/src/main/scala/scalus/examples/htlc/HtlcContract.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/shared/src/main/scala/scalus/examples/htlc/HtlcContract.scala -------------------------------------------------------------------------------- /scalus-examples/shared/src/main/scala/scalus/examples/htlc/HtlcValidator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/shared/src/main/scala/scalus/examples/htlc/HtlcValidator.scala -------------------------------------------------------------------------------- /scalus-examples/shared/src/test/scala/scalus/BaseValidatorTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/shared/src/test/scala/scalus/BaseValidatorTest.scala -------------------------------------------------------------------------------- /scalus-examples/shared/src/test/scala/scalus/examples/MintingPolicyExampleTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-examples/shared/src/test/scala/scalus/examples/MintingPolicyExampleTest.scala -------------------------------------------------------------------------------- /scalus-plugin-tests/src/test/scala/scalus/CompilerPluginToSIRTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-plugin-tests/src/test/scala/scalus/CompilerPluginToSIRTest.scala -------------------------------------------------------------------------------- /scalus-plugin/src/main/resources/plugin.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-plugin/src/main/resources/plugin.properties -------------------------------------------------------------------------------- /scalus-plugin/src/main/scala/scalus/builtin/BLS12_381.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-plugin/src/main/scala/scalus/builtin/BLS12_381.scala -------------------------------------------------------------------------------- /scalus-plugin/src/main/scala/scalus/builtin/ByteString.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-plugin/src/main/scala/scalus/builtin/ByteString.scala -------------------------------------------------------------------------------- /scalus-plugin/src/main/scala/scalus/builtin/DataApi.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-plugin/src/main/scala/scalus/builtin/DataApi.scala -------------------------------------------------------------------------------- /scalus-plugin/src/main/scala/scalus/compiler/plugin/CompilationError.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-plugin/src/main/scala/scalus/compiler/plugin/CompilationError.scala -------------------------------------------------------------------------------- /scalus-plugin/src/main/scala/scalus/compiler/plugin/Macros.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-plugin/src/main/scala/scalus/compiler/plugin/Macros.scala -------------------------------------------------------------------------------- /scalus-plugin/src/main/scala/scalus/compiler/plugin/PatternMatchingCompiler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-plugin/src/main/scala/scalus/compiler/plugin/PatternMatchingCompiler.scala -------------------------------------------------------------------------------- /scalus-plugin/src/main/scala/scalus/compiler/plugin/Plugin.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-plugin/src/main/scala/scalus/compiler/plugin/Plugin.scala -------------------------------------------------------------------------------- /scalus-plugin/src/main/scala/scalus/compiler/plugin/SIRCompiler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-plugin/src/main/scala/scalus/compiler/plugin/SIRCompiler.scala -------------------------------------------------------------------------------- /scalus-plugin/src/main/scala/scalus/compiler/plugin/SIRHelper.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-plugin/src/main/scala/scalus/compiler/plugin/SIRHelper.scala -------------------------------------------------------------------------------- /scalus-plugin/src/main/scala/scalus/compiler/plugin/SIRPreprocessor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-plugin/src/main/scala/scalus/compiler/plugin/SIRPreprocessor.scala -------------------------------------------------------------------------------- /scalus-plugin/src/main/scala/scalus/compiler/plugin/SIRTyper.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-plugin/src/main/scala/scalus/compiler/plugin/SIRTyper.scala -------------------------------------------------------------------------------- /scalus-plugin/src/main/scala/scalus/compiler/plugin/VariableKey.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-plugin/src/main/scala/scalus/compiler/plugin/VariableKey.scala -------------------------------------------------------------------------------- /scalus-plugin/src/main/scala/scalus/prelude/List.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-plugin/src/main/scala/scalus/prelude/List.scala -------------------------------------------------------------------------------- /scalus-plugin/src/test/scala/scalus/serialization/flat/SIRFlatSerializationTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-plugin/src/test/scala/scalus/serialization/flat/SIRFlatSerializationTest.scala -------------------------------------------------------------------------------- /scalus-site/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/.gitignore -------------------------------------------------------------------------------- /scalus-site/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/README.md -------------------------------------------------------------------------------- /scalus-site/app/_ignored/dapp/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/app/_ignored/dapp/index.mdx -------------------------------------------------------------------------------- /scalus-site/app/_meta.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/app/_meta.js -------------------------------------------------------------------------------- /scalus-site/app/apple-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/app/apple-icon.png -------------------------------------------------------------------------------- /scalus-site/app/docs/[[...mdxPath]]/page.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/app/docs/[[...mdxPath]]/page.jsx -------------------------------------------------------------------------------- /scalus-site/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/app/favicon.ico -------------------------------------------------------------------------------- /scalus-site/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/app/globals.css -------------------------------------------------------------------------------- /scalus-site/app/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/app/icon.png -------------------------------------------------------------------------------- /scalus-site/app/layout.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/app/layout.jsx -------------------------------------------------------------------------------- /scalus-site/app/opengraph-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/app/opengraph-image.png -------------------------------------------------------------------------------- /scalus-site/app/page.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/app/page.jsx -------------------------------------------------------------------------------- /scalus-site/components/DescriptionCards.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/components/DescriptionCards.jsx -------------------------------------------------------------------------------- /scalus-site/components/DescriptionCards.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/components/DescriptionCards.module.css -------------------------------------------------------------------------------- /scalus-site/content/_meta.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/_meta.js -------------------------------------------------------------------------------- /scalus-site/content/catalyst/_meta.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/catalyst/_meta.js -------------------------------------------------------------------------------- /scalus-site/content/catalyst/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/catalyst/index.mdx -------------------------------------------------------------------------------- /scalus-site/content/catalyst/multiplatform-1100198.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/catalyst/multiplatform-1100198.mdx -------------------------------------------------------------------------------- /scalus-site/content/catalyst/scalus-1100252.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/catalyst/scalus-1100252.mdx -------------------------------------------------------------------------------- /scalus-site/content/get-started.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/get-started.mdx -------------------------------------------------------------------------------- /scalus-site/content/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/index.mdx -------------------------------------------------------------------------------- /scalus-site/content/language-guide/_meta.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/language-guide/_meta.js -------------------------------------------------------------------------------- /scalus-site/content/language-guide/builtin-functions.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/language-guide/builtin-functions.mdx -------------------------------------------------------------------------------- /scalus-site/content/language-guide/collections.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/language-guide/collections.mdx -------------------------------------------------------------------------------- /scalus-site/content/language-guide/constants-primitives.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/language-guide/constants-primitives.mdx -------------------------------------------------------------------------------- /scalus-site/content/language-guide/control-flow.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/language-guide/control-flow.mdx -------------------------------------------------------------------------------- /scalus-site/content/language-guide/data-types.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/language-guide/data-types.mdx -------------------------------------------------------------------------------- /scalus-site/content/language-guide/functions.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/language-guide/functions.mdx -------------------------------------------------------------------------------- /scalus-site/content/language-guide/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/language-guide/index.mdx -------------------------------------------------------------------------------- /scalus-site/content/language-guide/modules.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/language-guide/modules.mdx -------------------------------------------------------------------------------- /scalus-site/content/language-guide/scala3.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/language-guide/scala3.mdx -------------------------------------------------------------------------------- /scalus-site/content/language-guide/support.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/language-guide/support.mdx -------------------------------------------------------------------------------- /scalus-site/content/learning/_meta.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/learning/_meta.js -------------------------------------------------------------------------------- /scalus-site/content/learning/design-patterns/normalized-interval-pattern.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/learning/design-patterns/normalized-interval-pattern.mdx -------------------------------------------------------------------------------- /scalus-site/content/learning/design-patterns/stake-validator-pattern.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/learning/design-patterns/stake-validator-pattern.mdx -------------------------------------------------------------------------------- /scalus-site/content/learning/design-patterns/transaction-level-minter-pattern.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/learning/design-patterns/transaction-level-minter-pattern.mdx -------------------------------------------------------------------------------- /scalus-site/content/learning/design-patterns/utxo-indexer-pattern.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/learning/design-patterns/utxo-indexer-pattern.mdx -------------------------------------------------------------------------------- /scalus-site/content/learning/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/learning/index.mdx -------------------------------------------------------------------------------- /scalus-site/content/learning/plutus-vulnerabilities.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/learning/plutus-vulnerabilities.mdx -------------------------------------------------------------------------------- /scalus-site/content/ledger/ledger-rules.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/ledger/ledger-rules.mdx -------------------------------------------------------------------------------- /scalus-site/content/offchain-applications/working-with-contract.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/offchain-applications/working-with-contract.mdx -------------------------------------------------------------------------------- /scalus-site/content/onboarding/for-cardano-developers.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/onboarding/for-cardano-developers.mdx -------------------------------------------------------------------------------- /scalus-site/content/onboarding/for-scala-developers.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/onboarding/for-scala-developers.mdx -------------------------------------------------------------------------------- /scalus-site/content/onboarding/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/onboarding/index.mdx -------------------------------------------------------------------------------- /scalus-site/content/smart-contract/_meta.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/smart-contract/_meta.js -------------------------------------------------------------------------------- /scalus-site/content/smart-contract/compiling.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/smart-contract/compiling.mdx -------------------------------------------------------------------------------- /scalus-site/content/smart-contract/debugging.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/smart-contract/debugging.mdx -------------------------------------------------------------------------------- /scalus-site/content/smart-contract/developing-smart-contracts.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/smart-contract/developing-smart-contracts.mdx -------------------------------------------------------------------------------- /scalus-site/content/smart-contract/evaluating-script.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/smart-contract/evaluating-script.mdx -------------------------------------------------------------------------------- /scalus-site/content/smart-contract/from-data.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/smart-contract/from-data.mdx -------------------------------------------------------------------------------- /scalus-site/content/smart-contract/in-depth-validator-look.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/smart-contract/in-depth-validator-look.mdx -------------------------------------------------------------------------------- /scalus-site/content/smart-contract/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/smart-contract/index.mdx -------------------------------------------------------------------------------- /scalus-site/content/smart-contract/optimisations/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/smart-contract/optimisations/index.mdx -------------------------------------------------------------------------------- /scalus-site/content/smart-contract/optimisations/macros.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/smart-contract/optimisations/macros.mdx -------------------------------------------------------------------------------- /scalus-site/content/smart-contract/optimisations/script-context.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/smart-contract/optimisations/script-context.mdx -------------------------------------------------------------------------------- /scalus-site/content/smart-contract/optimisations/sir.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/smart-contract/optimisations/sir.mdx -------------------------------------------------------------------------------- /scalus-site/content/smart-contract/optimisations/uplc.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/smart-contract/optimisations/uplc.mdx -------------------------------------------------------------------------------- /scalus-site/content/smart-contract/testing.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/smart-contract/testing.mdx -------------------------------------------------------------------------------- /scalus-site/content/smart-contract/validators.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/smart-contract/validators.mdx -------------------------------------------------------------------------------- /scalus-site/content/transaction-builder/_meta.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/transaction-builder/_meta.js -------------------------------------------------------------------------------- /scalus-site/content/transaction-builder/advanced-features.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/transaction-builder/advanced-features.mdx -------------------------------------------------------------------------------- /scalus-site/content/transaction-builder/building-first-transaction.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/transaction-builder/building-first-transaction.mdx -------------------------------------------------------------------------------- /scalus-site/content/transaction-builder/governance.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/transaction-builder/governance.mdx -------------------------------------------------------------------------------- /scalus-site/content/transaction-builder/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/transaction-builder/index.mdx -------------------------------------------------------------------------------- /scalus-site/content/transaction-builder/minting-burning-assets.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/transaction-builder/minting-burning-assets.mdx -------------------------------------------------------------------------------- /scalus-site/content/transaction-builder/payment-methods.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/transaction-builder/payment-methods.mdx -------------------------------------------------------------------------------- /scalus-site/content/transaction-builder/spending-utxos.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/transaction-builder/spending-utxos.mdx -------------------------------------------------------------------------------- /scalus-site/content/transaction-builder/staking-rewards.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/transaction-builder/staking-rewards.mdx -------------------------------------------------------------------------------- /scalus-site/content/transaction-builder/validator-interactions.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/content/transaction-builder/validator-interactions.mdx -------------------------------------------------------------------------------- /scalus-site/mdx-components.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/mdx-components.js -------------------------------------------------------------------------------- /scalus-site/next-sitemap.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/next-sitemap.config.js -------------------------------------------------------------------------------- /scalus-site/next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/next.config.mjs -------------------------------------------------------------------------------- /scalus-site/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/package.json -------------------------------------------------------------------------------- /scalus-site/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/postcss.config.mjs -------------------------------------------------------------------------------- /scalus-site/public/android-icon-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/public/android-icon-192x192.png -------------------------------------------------------------------------------- /scalus-site/public/demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/public/demo.png -------------------------------------------------------------------------------- /scalus-site/public/ms-icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/public/ms-icon-144x144.png -------------------------------------------------------------------------------- /scalus-site/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/public/robots.txt -------------------------------------------------------------------------------- /scalus-site/public/scala-app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/public/scala-app.png -------------------------------------------------------------------------------- /scalus-site/public/scalus-full-stack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/public/scalus-full-stack.png -------------------------------------------------------------------------------- /scalus-site/public/scalus-logo-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/public/scalus-logo-dark.png -------------------------------------------------------------------------------- /scalus-site/public/scalus-logo-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/public/scalus-logo-light.png -------------------------------------------------------------------------------- /scalus-site/public/scalus-logo-vertical-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/public/scalus-logo-vertical-dark.png -------------------------------------------------------------------------------- /scalus-site/public/scalus-off-chain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/public/scalus-off-chain.png -------------------------------------------------------------------------------- /scalus-site/public/scalus-sir-uplc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/public/scalus-sir-uplc.png -------------------------------------------------------------------------------- /scalus-site/public/sitemap-0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/public/sitemap-0.xml -------------------------------------------------------------------------------- /scalus-site/public/sitemap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/public/sitemap.xml -------------------------------------------------------------------------------- /scalus-site/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-site/yarn.lock -------------------------------------------------------------------------------- /scalus-testkit/shared/src/main/scala/scalus/testing/kit/ArbitraryInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-testkit/shared/src/main/scala/scalus/testing/kit/ArbitraryInstances.scala -------------------------------------------------------------------------------- /scalus-testkit/shared/src/main/scala/scalus/testing/kit/NodeEmulator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-testkit/shared/src/main/scala/scalus/testing/kit/NodeEmulator.scala -------------------------------------------------------------------------------- /scalus-testkit/shared/src/main/scala/scalus/testing/kit/ScalusTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-testkit/shared/src/main/scala/scalus/testing/kit/ScalusTest.scala -------------------------------------------------------------------------------- /scalus-testkit/shared/src/main/scala/scalus/testing/kit/TestUtil.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-testkit/shared/src/main/scala/scalus/testing/kit/TestUtil.scala -------------------------------------------------------------------------------- /scalus-uplc-jit-compiler/docs/BENCHMARK-RESULTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-uplc-jit-compiler/docs/BENCHMARK-RESULTS.md -------------------------------------------------------------------------------- /scalus-uplc-jit-compiler/docs/BENCHMARK-RESULTS.md.oct28: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-uplc-jit-compiler/docs/BENCHMARK-RESULTS.md.oct28 -------------------------------------------------------------------------------- /scalus-uplc-jit-compiler/docs/MinContImplementation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-uplc-jit-compiler/docs/MinContImplementation.md -------------------------------------------------------------------------------- /scalus-uplc-jit-compiler/docs/mics/proposal-bytecode-generation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-uplc-jit-compiler/docs/mics/proposal-bytecode-generation.md -------------------------------------------------------------------------------- /scalus-uplc-jit-compiler/docs/unimplemented-builtins.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-uplc-jit-compiler/docs/unimplemented-builtins.md -------------------------------------------------------------------------------- /scalus-uplc-jit-compiler/src/main/scala/scalus/uplc/eval/mincont/JIT.scala.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-uplc-jit-compiler/src/main/scala/scalus/uplc/eval/mincont/JIT.scala.bak -------------------------------------------------------------------------------- /scalus-uplc-jit-compiler/src/main/scala/scalus/uplc/jit/BuiltinAppliedGenerator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-uplc-jit-compiler/src/main/scala/scalus/uplc/jit/BuiltinAppliedGenerator.scala -------------------------------------------------------------------------------- /scalus-uplc-jit-compiler/src/main/scala/scalus/uplc/jit/BuiltinEmitter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-uplc-jit-compiler/src/main/scala/scalus/uplc/jit/BuiltinEmitter.scala -------------------------------------------------------------------------------- /scalus-uplc-jit-compiler/src/main/scala/scalus/uplc/jit/BuiltinSnippets.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-uplc-jit-compiler/src/main/scala/scalus/uplc/jit/BuiltinSnippets.scala -------------------------------------------------------------------------------- /scalus-uplc-jit-compiler/src/main/scala/scalus/uplc/jit/CaseHelper.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-uplc-jit-compiler/src/main/scala/scalus/uplc/jit/CaseHelper.scala -------------------------------------------------------------------------------- /scalus-uplc-jit-compiler/src/main/scala/scalus/uplc/jit/ConstantGenerator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-uplc-jit-compiler/src/main/scala/scalus/uplc/jit/ConstantGenerator.scala -------------------------------------------------------------------------------- /scalus-uplc-jit-compiler/src/main/scala/scalus/uplc/jit/DefaultUniExpr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-uplc-jit-compiler/src/main/scala/scalus/uplc/jit/DefaultUniExpr.scala -------------------------------------------------------------------------------- /scalus-uplc-jit-compiler/src/main/scala/scalus/uplc/jit/JITImplementation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-uplc-jit-compiler/src/main/scala/scalus/uplc/jit/JITImplementation.scala -------------------------------------------------------------------------------- /scalus-uplc-jit-compiler/src/main/scala/scalus/uplc/jit/JitEvaluationFailure.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-uplc-jit-compiler/src/main/scala/scalus/uplc/jit/JitEvaluationFailure.scala -------------------------------------------------------------------------------- /scalus-uplc-jit-compiler/src/main/scala/scalus/uplc/jit/JitRunner.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-uplc-jit-compiler/src/main/scala/scalus/uplc/jit/JitRunner.scala -------------------------------------------------------------------------------- /scalus-uplc-jit-compiler/src/main/scala/scalus/uplc/jit/MemoryUsageJit.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-uplc-jit-compiler/src/main/scala/scalus/uplc/jit/MemoryUsageJit.scala -------------------------------------------------------------------------------- /scalus-uplc-jit-compiler/src/main/scala/scalus/uplc/jit/RuntimeHelper.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-uplc-jit-compiler/src/main/scala/scalus/uplc/jit/RuntimeHelper.scala -------------------------------------------------------------------------------- /scalus-uplc-jit-compiler/src/main/scala/scalus/uplc/jit/UplcTermHelper.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-uplc-jit-compiler/src/main/scala/scalus/uplc/jit/UplcTermHelper.scala -------------------------------------------------------------------------------- /scalus-uplc-jit-compiler/src/main/scala/scalus/uplc/jit/hybrid/HybridJIT.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-uplc-jit-compiler/src/main/scala/scalus/uplc/jit/hybrid/HybridJIT.scala -------------------------------------------------------------------------------- /scalus-uplc-jit-compiler/src/main/scala/scalus/uplc/jit/mincont/JIT.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-uplc-jit-compiler/src/main/scala/scalus/uplc/jit/mincont/JIT.scala -------------------------------------------------------------------------------- /scalus-uplc-jit-compiler/src/main/scala/scalus/uplc/jit/nativestack/JIT.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-uplc-jit-compiler/src/main/scala/scalus/uplc/jit/nativestack/JIT.scala -------------------------------------------------------------------------------- /scalus-uplc-jit-compiler/src/test/resources/auction_1-1.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-uplc-jit-compiler/src/test/resources/auction_1-1.flat -------------------------------------------------------------------------------- /scalus-uplc-jit-compiler/src/test/resources/auction_1-2.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-uplc-jit-compiler/src/test/resources/auction_1-2.flat -------------------------------------------------------------------------------- /scalus-uplc-jit-compiler/src/test/resources/auction_1-3.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-uplc-jit-compiler/src/test/resources/auction_1-3.flat -------------------------------------------------------------------------------- /scalus-uplc-jit-compiler/src/test/scala/scalus/uplc/jit/JITDeepRecursionTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-uplc-jit-compiler/src/test/scala/scalus/uplc/jit/JITDeepRecursionTest.scala -------------------------------------------------------------------------------- /scalus-uplc-jit-compiler/src/test/scala/scalus/uplc/jit/JITTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-uplc-jit-compiler/src/test/scala/scalus/uplc/jit/JITTest.scala -------------------------------------------------------------------------------- /scalus-uplc-jit-compiler/src/test/scala/scalus/uplc/jit/MincontCompareTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-uplc-jit-compiler/src/test/scala/scalus/uplc/jit/MincontCompareTest.scala -------------------------------------------------------------------------------- /scalus-uplc-jit-compiler/src/test/scala/scalus/uplc/jit/SimpleDebugTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-uplc-jit-compiler/src/test/scala/scalus/uplc/jit/SimpleDebugTest.scala -------------------------------------------------------------------------------- /scalus-uplc-jit-compiler/src/test/scala/scalus/uplc/jit/TestJITCompilationHang.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-uplc-jit-compiler/src/test/scala/scalus/uplc/jit/TestJITCompilationHang.scala -------------------------------------------------------------------------------- /scalus-uplc-jit-compiler/test-notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scalus-uplc-jit-compiler/test-notes.md -------------------------------------------------------------------------------- /scripts/stats.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalus3/scalus/HEAD/scripts/stats.sh --------------------------------------------------------------------------------