diff --git a/Cargo.lock b/Cargo.lock index 3434c406d2..dd1b7eb6c4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -9875,7 +9875,7 @@ dependencies = [ [[package]] name = "starcoin-framework" version = "13.0.0" -source = "git+https://github.com/starcoinorg/starcoin-framework?rev=94bcd77e80232b169cf95754ef4e87775645afcd#94bcd77e80232b169cf95754ef4e87775645afcd" +source = "git+https://github.com/starcoinorg/starcoin-framework?rev=a2546b32ad26d048e97d729e45153e0cba26ba18#a2546b32ad26d048e97d729e45153e0cba26ba18" dependencies = [ "anyhow", "include_dir", diff --git a/Cargo.toml b/Cargo.toml index 90c08f7f00..3ca45eb2f0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -454,7 +454,7 @@ starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev starcoin-decrypt = { path = "commons/decrypt" } starcoin-dev = { path = "vm/dev" } starcoin-executor = { path = "executor" } -starcoin-framework = { git = "https://github.com/starcoinorg/starcoin-framework", rev = "94bcd77e80232b169cf95754ef4e87775645afcd" } +starcoin-framework = { git = "https://github.com/starcoinorg/starcoin-framework", rev = "a2546b32ad26d048e97d729e45153e0cba26ba18" } starcoin-genesis = { path = "genesis" } starcoin-logger = { path = "commons/logger" } starcoin-metrics = { path = "commons/metrics" } diff --git a/vm/stdlib/compiled/13/12-13/stdlib.blob b/vm/stdlib/compiled/13/12-13/stdlib.blob new file mode 100644 index 0000000000..e746c4a3e3 Binary files /dev/null and b/vm/stdlib/compiled/13/12-13/stdlib.blob differ diff --git a/vm/stdlib/compiled/13/12-13/stdlib/049_FlexiDagConfig.mv b/vm/stdlib/compiled/13/12-13/stdlib/049_FlexiDagConfig.mv new file mode 100644 index 0000000000..17cb8c9a5d Binary files /dev/null and b/vm/stdlib/compiled/13/12-13/stdlib/049_FlexiDagConfig.mv differ diff --git a/vm/stdlib/compiled/13/12-13/stdlib/065_StdlibUpgradeScripts.mv b/vm/stdlib/compiled/13/12-13/stdlib/065_StdlibUpgradeScripts.mv new file mode 100644 index 0000000000..cf71913af1 Binary files /dev/null and b/vm/stdlib/compiled/13/12-13/stdlib/065_StdlibUpgradeScripts.mv differ diff --git a/vm/stdlib/compiled/13/12-13/stdlib/066_Genesis.mv b/vm/stdlib/compiled/13/12-13/stdlib/066_Genesis.mv new file mode 100644 index 0000000000..5acf12d0d6 Binary files /dev/null and b/vm/stdlib/compiled/13/12-13/stdlib/066_Genesis.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/000_BitOperators.mv b/vm/stdlib/compiled/13/stdlib/000_BitOperators.mv new file mode 100644 index 0000000000..5def61d413 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/000_BitOperators.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/001_Debug.mv b/vm/stdlib/compiled/13/stdlib/001_Debug.mv new file mode 100644 index 0000000000..06446cdf8f Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/001_Debug.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/002_EmptyScripts.mv b/vm/stdlib/compiled/13/stdlib/002_EmptyScripts.mv new file mode 100644 index 0000000000..1f874d057c Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/002_EmptyScripts.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/003_MintScripts.mv b/vm/stdlib/compiled/13/stdlib/003_MintScripts.mv new file mode 100644 index 0000000000..e0d82f1a77 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/003_MintScripts.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/004_SIP_2.mv b/vm/stdlib/compiled/13/stdlib/004_SIP_2.mv new file mode 100644 index 0000000000..b495fd3d33 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/004_SIP_2.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/005_SIP_3.mv b/vm/stdlib/compiled/13/stdlib/005_SIP_3.mv new file mode 100644 index 0000000000..3885df5848 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/005_SIP_3.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/006_SignedInteger64.mv b/vm/stdlib/compiled/13/stdlib/006_SignedInteger64.mv new file mode 100644 index 0000000000..aaf806024f Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/006_SignedInteger64.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/007_Vector.mv b/vm/stdlib/compiled/13/stdlib/007_Vector.mv new file mode 100644 index 0000000000..6deae25d48 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/007_Vector.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/008_Errors.mv b/vm/stdlib/compiled/13/stdlib/008_Errors.mv new file mode 100644 index 0000000000..8d51430c07 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/008_Errors.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/009_ACL.mv b/vm/stdlib/compiled/13/stdlib/009_ACL.mv new file mode 100644 index 0000000000..89c46c5234 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/009_ACL.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/010_Signer.mv b/vm/stdlib/compiled/13/stdlib/010_Signer.mv new file mode 100644 index 0000000000..a84a73d58a Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/010_Signer.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/011_Math.mv b/vm/stdlib/compiled/13/stdlib/011_Math.mv new file mode 100644 index 0000000000..034dad6d3e Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/011_Math.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/012_BCS.mv b/vm/stdlib/compiled/13/stdlib/012_BCS.mv new file mode 100644 index 0000000000..6d70b3d7a8 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/012_BCS.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/013_Event.mv b/vm/stdlib/compiled/13/stdlib/013_Event.mv new file mode 100644 index 0000000000..471738d288 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/013_Event.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/014_Token.mv b/vm/stdlib/compiled/13/stdlib/014_Token.mv new file mode 100644 index 0000000000..82d9b31f2b Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/014_Token.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/015_CoreAddresses.mv b/vm/stdlib/compiled/13/stdlib/015_CoreAddresses.mv new file mode 100644 index 0000000000..48361873e4 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/015_CoreAddresses.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/016_Timestamp.mv b/vm/stdlib/compiled/13/stdlib/016_Timestamp.mv new file mode 100644 index 0000000000..815d990752 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/016_Timestamp.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/017_Option.mv b/vm/stdlib/compiled/13/stdlib/017_Option.mv new file mode 100644 index 0000000000..340a58f50f Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/017_Option.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/018_Config.mv b/vm/stdlib/compiled/13/stdlib/018_Config.mv new file mode 100644 index 0000000000..5107abbab8 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/018_Config.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/019_ChainId.mv b/vm/stdlib/compiled/13/stdlib/019_ChainId.mv new file mode 100644 index 0000000000..fb643fe958 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/019_ChainId.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/020_VMConfig.mv b/vm/stdlib/compiled/13/stdlib/020_VMConfig.mv new file mode 100644 index 0000000000..ecd23444b4 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/020_VMConfig.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/021_Version.mv b/vm/stdlib/compiled/13/stdlib/021_Version.mv new file mode 100644 index 0000000000..e08ee09a6e Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/021_Version.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/022_PackageTxnManager.mv b/vm/stdlib/compiled/13/stdlib/022_PackageTxnManager.mv new file mode 100644 index 0000000000..808c7b66c8 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/022_PackageTxnManager.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/023_Treasury.mv b/vm/stdlib/compiled/13/stdlib/023_Treasury.mv new file mode 100644 index 0000000000..588181223e Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/023_Treasury.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/024_Dao.mv b/vm/stdlib/compiled/13/stdlib/024_Dao.mv new file mode 100644 index 0000000000..6f6bedf1cb Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/024_Dao.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/025_UpgradeModuleDaoProposal.mv b/vm/stdlib/compiled/13/stdlib/025_UpgradeModuleDaoProposal.mv new file mode 100644 index 0000000000..083a94d1c5 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/025_UpgradeModuleDaoProposal.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/026_TransactionTimeoutConfig.mv b/vm/stdlib/compiled/13/stdlib/026_TransactionTimeoutConfig.mv new file mode 100644 index 0000000000..f54deb348e Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/026_TransactionTimeoutConfig.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/027_TransactionPublishOption.mv b/vm/stdlib/compiled/13/stdlib/027_TransactionPublishOption.mv new file mode 100644 index 0000000000..814bd5aed1 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/027_TransactionPublishOption.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/028_RewardConfig.mv b/vm/stdlib/compiled/13/stdlib/028_RewardConfig.mv new file mode 100644 index 0000000000..9114706079 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/028_RewardConfig.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/029_OnChainConfigDao.mv b/vm/stdlib/compiled/13/stdlib/029_OnChainConfigDao.mv new file mode 100644 index 0000000000..cccbe13038 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/029_OnChainConfigDao.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/030_ModifyDaoConfigProposal.mv b/vm/stdlib/compiled/13/stdlib/030_ModifyDaoConfigProposal.mv new file mode 100644 index 0000000000..390caae299 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/030_ModifyDaoConfigProposal.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/031_ConsensusConfig.mv b/vm/stdlib/compiled/13/stdlib/031_ConsensusConfig.mv new file mode 100644 index 0000000000..0baf06dc64 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/031_ConsensusConfig.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/032_STC.mv b/vm/stdlib/compiled/13/stdlib/032_STC.mv new file mode 100644 index 0000000000..b462ed908f Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/032_STC.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/033_TransactionFee.mv b/vm/stdlib/compiled/13/stdlib/033_TransactionFee.mv new file mode 100644 index 0000000000..f209ddeb58 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/033_TransactionFee.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/034_Hash.mv b/vm/stdlib/compiled/13/stdlib/034_Hash.mv new file mode 100644 index 0000000000..67a4a8bf03 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/034_Hash.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/035_Authenticator.mv b/vm/stdlib/compiled/13/stdlib/035_Authenticator.mv new file mode 100644 index 0000000000..2b6f62520e Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/035_Authenticator.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/036_Account.mv b/vm/stdlib/compiled/13/stdlib/036_Account.mv new file mode 100644 index 0000000000..aa65760485 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/036_Account.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/037_AccountScripts.mv b/vm/stdlib/compiled/13/stdlib/037_AccountScripts.mv new file mode 100644 index 0000000000..07ec865a8b Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/037_AccountScripts.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/038_Block.mv b/vm/stdlib/compiled/13/stdlib/038_Block.mv new file mode 100644 index 0000000000..15c0743d52 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/038_Block.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/039_TreasuryWithdrawDaoProposal.mv b/vm/stdlib/compiled/13/stdlib/039_TreasuryWithdrawDaoProposal.mv new file mode 100644 index 0000000000..9b09f0d009 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/039_TreasuryWithdrawDaoProposal.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/040_BlockReward.mv b/vm/stdlib/compiled/13/stdlib/040_BlockReward.mv new file mode 100644 index 0000000000..f2b272971c Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/040_BlockReward.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/041_Collection.mv b/vm/stdlib/compiled/13/stdlib/041_Collection.mv new file mode 100644 index 0000000000..306c01fc8c Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/041_Collection.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/042_Collection2.mv b/vm/stdlib/compiled/13/stdlib/042_Collection2.mv new file mode 100644 index 0000000000..ab314639e1 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/042_Collection2.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/043_Compare.mv b/vm/stdlib/compiled/13/stdlib/043_Compare.mv new file mode 100644 index 0000000000..4c8e6794b2 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/043_Compare.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/044_ConsensusStrategy.mv b/vm/stdlib/compiled/13/stdlib/044_ConsensusStrategy.mv new file mode 100644 index 0000000000..911f9d5d76 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/044_ConsensusStrategy.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/045_DaoVoteScripts.mv b/vm/stdlib/compiled/13/stdlib/045_DaoVoteScripts.mv new file mode 100644 index 0000000000..1ad7b59e76 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/045_DaoVoteScripts.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/046_DummyToken.mv b/vm/stdlib/compiled/13/stdlib/046_DummyToken.mv new file mode 100644 index 0000000000..27c9e6f5a2 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/046_DummyToken.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/047_DummyTokenScripts.mv b/vm/stdlib/compiled/13/stdlib/047_DummyTokenScripts.mv new file mode 100644 index 0000000000..cc64f15f0b Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/047_DummyTokenScripts.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/048_EVMAddress.mv b/vm/stdlib/compiled/13/stdlib/048_EVMAddress.mv new file mode 100644 index 0000000000..37daf894b8 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/048_EVMAddress.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/049_FlexiDagConfig.mv b/vm/stdlib/compiled/13/stdlib/049_FlexiDagConfig.mv new file mode 100644 index 0000000000..17cb8c9a5d Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/049_FlexiDagConfig.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/050_Epoch.mv b/vm/stdlib/compiled/13/stdlib/050_Epoch.mv new file mode 100644 index 0000000000..6d28795d15 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/050_Epoch.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/051_FixedPoint32.mv b/vm/stdlib/compiled/13/stdlib/051_FixedPoint32.mv new file mode 100644 index 0000000000..2ecc1abb82 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/051_FixedPoint32.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/052_FrozenConfig.mv b/vm/stdlib/compiled/13/stdlib/052_FrozenConfig.mv new file mode 100644 index 0000000000..d8bef1911c Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/052_FrozenConfig.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/053_FrozenConfigStrategy.mv b/vm/stdlib/compiled/13/stdlib/053_FrozenConfigStrategy.mv new file mode 100644 index 0000000000..598f68b0c2 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/053_FrozenConfigStrategy.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/054_GenesisSignerCapability.mv b/vm/stdlib/compiled/13/stdlib/054_GenesisSignerCapability.mv new file mode 100644 index 0000000000..c7e787b2b2 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/054_GenesisSignerCapability.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/055_Oracle.mv b/vm/stdlib/compiled/13/stdlib/055_Oracle.mv new file mode 100644 index 0000000000..348476de27 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/055_Oracle.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/056_PriceOracle.mv b/vm/stdlib/compiled/13/stdlib/056_PriceOracle.mv new file mode 100644 index 0000000000..e70a19c6aa Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/056_PriceOracle.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/057_STCUSDOracle.mv b/vm/stdlib/compiled/13/stdlib/057_STCUSDOracle.mv new file mode 100644 index 0000000000..2a49c59909 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/057_STCUSDOracle.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/058_Offer.mv b/vm/stdlib/compiled/13/stdlib/058_Offer.mv new file mode 100644 index 0000000000..297fc8eb9b Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/058_Offer.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/059_NFT.mv b/vm/stdlib/compiled/13/stdlib/059_NFT.mv new file mode 100644 index 0000000000..496fb0c5d2 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/059_NFT.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/060_LanguageVersion.mv b/vm/stdlib/compiled/13/stdlib/060_LanguageVersion.mv new file mode 100644 index 0000000000..0c130d7222 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/060_LanguageVersion.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/061_MerkleProof.mv b/vm/stdlib/compiled/13/stdlib/061_MerkleProof.mv new file mode 100644 index 0000000000..27c43e894a Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/061_MerkleProof.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/062_MerkleNFTDistributor.mv b/vm/stdlib/compiled/13/stdlib/062_MerkleNFTDistributor.mv new file mode 100644 index 0000000000..21a56f784b Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/062_MerkleNFTDistributor.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/063_IdentifierNFT.mv b/vm/stdlib/compiled/13/stdlib/063_IdentifierNFT.mv new file mode 100644 index 0000000000..0b7ad460ec Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/063_IdentifierNFT.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/064_GenesisNFT.mv b/vm/stdlib/compiled/13/stdlib/064_GenesisNFT.mv new file mode 100644 index 0000000000..59de3f76bb Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/064_GenesisNFT.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/065_StdlibUpgradeScripts.mv b/vm/stdlib/compiled/13/stdlib/065_StdlibUpgradeScripts.mv new file mode 100644 index 0000000000..cf71913af1 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/065_StdlibUpgradeScripts.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/066_Genesis.mv b/vm/stdlib/compiled/13/stdlib/066_Genesis.mv new file mode 100644 index 0000000000..5acf12d0d6 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/066_Genesis.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/067_GenesisNFTScripts.mv b/vm/stdlib/compiled/13/stdlib/067_GenesisNFTScripts.mv new file mode 100644 index 0000000000..b7c919154c Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/067_GenesisNFTScripts.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/068_IdentifierNFTScripts.mv b/vm/stdlib/compiled/13/stdlib/068_IdentifierNFTScripts.mv new file mode 100644 index 0000000000..d8b0ad3b91 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/068_IdentifierNFTScripts.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/069_MintDaoProposal.mv b/vm/stdlib/compiled/13/stdlib/069_MintDaoProposal.mv new file mode 100644 index 0000000000..2f4e07a5c9 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/069_MintDaoProposal.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/070_ModuleUpgradeScripts.mv b/vm/stdlib/compiled/13/stdlib/070_ModuleUpgradeScripts.mv new file mode 100644 index 0000000000..4c03908ff0 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/070_ModuleUpgradeScripts.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/071_NFTGallery.mv b/vm/stdlib/compiled/13/stdlib/071_NFTGallery.mv new file mode 100644 index 0000000000..ad57a31114 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/071_NFTGallery.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/072_NFTGalleryScripts.mv b/vm/stdlib/compiled/13/stdlib/072_NFTGalleryScripts.mv new file mode 100644 index 0000000000..b3b1bc6616 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/072_NFTGalleryScripts.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/073_OnChainConfigScripts.mv b/vm/stdlib/compiled/13/stdlib/073_OnChainConfigScripts.mv new file mode 100644 index 0000000000..8d847cdf25 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/073_OnChainConfigScripts.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/074_PriceOracleAggregator.mv b/vm/stdlib/compiled/13/stdlib/074_PriceOracleAggregator.mv new file mode 100644 index 0000000000..51dc465f66 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/074_PriceOracleAggregator.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/075_PriceOracleScripts.mv b/vm/stdlib/compiled/13/stdlib/075_PriceOracleScripts.mv new file mode 100644 index 0000000000..1e1b4c6822 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/075_PriceOracleScripts.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/076_Signature.mv b/vm/stdlib/compiled/13/stdlib/076_Signature.mv new file mode 100644 index 0000000000..2d57b33358 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/076_Signature.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/077_SharedEd25519PublicKey.mv b/vm/stdlib/compiled/13/stdlib/077_SharedEd25519PublicKey.mv new file mode 100644 index 0000000000..aa92ddbcab Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/077_SharedEd25519PublicKey.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/078_TransactionTimeout.mv b/vm/stdlib/compiled/13/stdlib/078_TransactionTimeout.mv new file mode 100644 index 0000000000..0e53dcbf46 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/078_TransactionTimeout.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/079_TransactionManager.mv b/vm/stdlib/compiled/13/stdlib/079_TransactionManager.mv new file mode 100644 index 0000000000..facda148d0 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/079_TransactionManager.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/080_TransferScripts.mv b/vm/stdlib/compiled/13/stdlib/080_TransferScripts.mv new file mode 100644 index 0000000000..5a5eaf7940 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/080_TransferScripts.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/081_TreasuryScripts.mv b/vm/stdlib/compiled/13/stdlib/081_TreasuryScripts.mv new file mode 100644 index 0000000000..23b7501a57 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/081_TreasuryScripts.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/082_Arith.mv b/vm/stdlib/compiled/13/stdlib/082_Arith.mv new file mode 100644 index 0000000000..5a0bdc47ad Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/082_Arith.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/083_U256.mv b/vm/stdlib/compiled/13/stdlib/083_U256.mv new file mode 100644 index 0000000000..fbb223ad10 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/083_U256.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/084_YieldFarming.mv b/vm/stdlib/compiled/13/stdlib/084_YieldFarming.mv new file mode 100644 index 0000000000..5095009085 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/084_YieldFarming.mv differ diff --git a/vm/stdlib/compiled/13/stdlib/085_YieldFarmingV2.mv b/vm/stdlib/compiled/13/stdlib/085_YieldFarmingV2.mv new file mode 100644 index 0000000000..e0e4f01ae5 Binary files /dev/null and b/vm/stdlib/compiled/13/stdlib/085_YieldFarmingV2.mv differ diff --git a/vm/stdlib/compiled/latest/stdlib/049_FlexiDagConfig.mv b/vm/stdlib/compiled/latest/stdlib/049_FlexiDagConfig.mv index 50363aad2d..17cb8c9a5d 100644 Binary files a/vm/stdlib/compiled/latest/stdlib/049_FlexiDagConfig.mv and b/vm/stdlib/compiled/latest/stdlib/049_FlexiDagConfig.mv differ diff --git a/vm/stdlib/compiled/latest/stdlib/065_StdlibUpgradeScripts.mv b/vm/stdlib/compiled/latest/stdlib/065_StdlibUpgradeScripts.mv index 86f4eb7797..cf71913af1 100644 Binary files a/vm/stdlib/compiled/latest/stdlib/065_StdlibUpgradeScripts.mv and b/vm/stdlib/compiled/latest/stdlib/065_StdlibUpgradeScripts.mv differ diff --git a/vm/stdlib/compiled/latest/stdlib/066_Genesis.mv b/vm/stdlib/compiled/latest/stdlib/066_Genesis.mv index 62fd8b2d17..5acf12d0d6 100644 Binary files a/vm/stdlib/compiled/latest/stdlib/066_Genesis.mv and b/vm/stdlib/compiled/latest/stdlib/066_Genesis.mv differ