diff --git a/Cargo.lock b/Cargo.lock index 9848dd96ec..8cac6bcc27 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -9413,7 +9413,7 @@ dependencies = [ [[package]] name = "starcoin-framework" version = "11.0.0" -source = "git+https://github.com/starcoinorg/starcoin-framework?rev=85418d72a1e157417378625ca69616a5dcc35ea6#85418d72a1e157417378625ca69616a5dcc35ea6" +source = "git+https://github.com/starcoinorg/starcoin-framework?rev=6cccb7395721be0d5037b799830dd85b84658129#6cccb7395721be0d5037b799830dd85b84658129" dependencies = [ "anyhow", "include_dir", diff --git a/genesis/generated/halley/genesis b/genesis/generated/halley/genesis index e35024103c..9a96f753d1 100644 Binary files a/genesis/generated/halley/genesis and b/genesis/generated/halley/genesis differ diff --git a/vm/stdlib/Cargo.toml b/vm/stdlib/Cargo.toml index 4559cbe1db..59b06c2dfa 100644 --- a/vm/stdlib/Cargo.toml +++ b/vm/stdlib/Cargo.toml @@ -23,7 +23,7 @@ serde = {version = "1.0.130", default-features = false} sha2 = "0.10.2" simplelog = "0.9.0" starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} -starcoin-framework = {git = "https://github.com/starcoinorg/starcoin-framework", rev = "85418d72a1e157417378625ca69616a5dcc35ea6"} +starcoin-framework = {git = "https://github.com/starcoinorg/starcoin-framework", rev = "6cccb7395721be0d5037b799830dd85b84658129"} starcoin-move-compiler = {path = "../../vm/compiler"} starcoin-vm-types = {path = "../types"} tempfile = "3.2.0" diff --git a/vm/stdlib/compiled/latest/error_descriptions/error_descriptions.errmap b/vm/stdlib/compiled/latest/error_descriptions/error_descriptions.errmap index 15b2030a08..cd5e479f4d 100644 Binary files a/vm/stdlib/compiled/latest/error_descriptions/error_descriptions.errmap and b/vm/stdlib/compiled/latest/error_descriptions/error_descriptions.errmap differ diff --git a/vm/stdlib/compiled/latest/stdlib/035_Account.mv b/vm/stdlib/compiled/latest/stdlib/035_Account.mv index f13513b1b5..b197aad86a 100644 Binary files a/vm/stdlib/compiled/latest/stdlib/035_Account.mv and b/vm/stdlib/compiled/latest/stdlib/035_Account.mv differ diff --git a/vm/stdlib/compiled/latest/stdlib/037_GenesisSignerCapability.mv b/vm/stdlib/compiled/latest/stdlib/037_GenesisSignerCapability.mv new file mode 100644 index 0000000000..e97e30f18a Binary files /dev/null and b/vm/stdlib/compiled/latest/stdlib/037_GenesisSignerCapability.mv differ diff --git a/vm/stdlib/compiled/latest/stdlib/037_StructuredHash.mv b/vm/stdlib/compiled/latest/stdlib/038_StructuredHash.mv similarity index 100% rename from vm/stdlib/compiled/latest/stdlib/037_StructuredHash.mv rename to vm/stdlib/compiled/latest/stdlib/038_StructuredHash.mv diff --git a/vm/stdlib/compiled/latest/stdlib/038_StarcoinVerifier.mv b/vm/stdlib/compiled/latest/stdlib/039_StarcoinVerifier.mv similarity index 100% rename from vm/stdlib/compiled/latest/stdlib/038_StarcoinVerifier.mv rename to vm/stdlib/compiled/latest/stdlib/039_StarcoinVerifier.mv diff --git a/vm/stdlib/compiled/latest/stdlib/039_SnapshotUtil.mv b/vm/stdlib/compiled/latest/stdlib/040_SnapshotUtil.mv similarity index 100% rename from vm/stdlib/compiled/latest/stdlib/039_SnapshotUtil.mv rename to vm/stdlib/compiled/latest/stdlib/040_SnapshotUtil.mv diff --git a/vm/stdlib/compiled/latest/stdlib/041_GenesisSignerCapability.mv b/vm/stdlib/compiled/latest/stdlib/041_GenesisSignerCapability.mv deleted file mode 100644 index 741517c93d..0000000000 Binary files a/vm/stdlib/compiled/latest/stdlib/041_GenesisSignerCapability.mv and /dev/null differ diff --git a/vm/stdlib/compiled/latest/stdlib/040_SBTVoteStrategy.mv b/vm/stdlib/compiled/latest/stdlib/041_SBTVoteStrategy.mv similarity index 100% rename from vm/stdlib/compiled/latest/stdlib/040_SBTVoteStrategy.mv rename to vm/stdlib/compiled/latest/stdlib/041_SBTVoteStrategy.mv diff --git a/vm/stdlib/compiled/latest/stdlib/098_TypeInfo.mv b/vm/stdlib/compiled/latest/stdlib/046_TypeInfo.mv similarity index 100% rename from vm/stdlib/compiled/latest/stdlib/098_TypeInfo.mv rename to vm/stdlib/compiled/latest/stdlib/046_TypeInfo.mv diff --git a/vm/stdlib/compiled/latest/stdlib/047_DAOPluginMarketplace.mv b/vm/stdlib/compiled/latest/stdlib/047_DAOPluginMarketplace.mv new file mode 100644 index 0000000000..ca65ab6617 Binary files /dev/null and b/vm/stdlib/compiled/latest/stdlib/047_DAOPluginMarketplace.mv differ diff --git a/vm/stdlib/compiled/latest/stdlib/046_DAOAccount.mv b/vm/stdlib/compiled/latest/stdlib/048_DAOAccount.mv similarity index 100% rename from vm/stdlib/compiled/latest/stdlib/046_DAOAccount.mv rename to vm/stdlib/compiled/latest/stdlib/048_DAOAccount.mv diff --git a/vm/stdlib/compiled/latest/stdlib/049_DAOSpace.mv b/vm/stdlib/compiled/latest/stdlib/049_DAOSpace.mv deleted file mode 100644 index 26ae39cb41..0000000000 Binary files a/vm/stdlib/compiled/latest/stdlib/049_DAOSpace.mv and /dev/null differ diff --git a/vm/stdlib/compiled/latest/stdlib/047_Ring.mv b/vm/stdlib/compiled/latest/stdlib/049_Ring.mv similarity index 100% rename from vm/stdlib/compiled/latest/stdlib/047_Ring.mv rename to vm/stdlib/compiled/latest/stdlib/049_Ring.mv diff --git a/vm/stdlib/compiled/latest/stdlib/048_Block.mv b/vm/stdlib/compiled/latest/stdlib/050_Block.mv similarity index 100% rename from vm/stdlib/compiled/latest/stdlib/048_Block.mv rename to vm/stdlib/compiled/latest/stdlib/050_Block.mv diff --git a/vm/stdlib/compiled/latest/stdlib/050_InstallPluginProposalPlugin.mv b/vm/stdlib/compiled/latest/stdlib/050_InstallPluginProposalPlugin.mv deleted file mode 100644 index cbcdacd833..0000000000 Binary files a/vm/stdlib/compiled/latest/stdlib/050_InstallPluginProposalPlugin.mv and /dev/null differ diff --git a/vm/stdlib/compiled/latest/stdlib/051_AnyMemberPlugin.mv b/vm/stdlib/compiled/latest/stdlib/051_AnyMemberPlugin.mv deleted file mode 100644 index f0f6a5edfc..0000000000 Binary files a/vm/stdlib/compiled/latest/stdlib/051_AnyMemberPlugin.mv and /dev/null differ diff --git a/vm/stdlib/compiled/latest/stdlib/051_DAOSpace.mv b/vm/stdlib/compiled/latest/stdlib/051_DAOSpace.mv new file mode 100644 index 0000000000..eb2b1b5bac Binary files /dev/null and b/vm/stdlib/compiled/latest/stdlib/051_DAOSpace.mv differ diff --git a/vm/stdlib/compiled/latest/stdlib/052_InstallPluginProposalPlugin.mv b/vm/stdlib/compiled/latest/stdlib/052_InstallPluginProposalPlugin.mv new file mode 100644 index 0000000000..fdaafbbde4 Binary files /dev/null and b/vm/stdlib/compiled/latest/stdlib/052_InstallPluginProposalPlugin.mv differ diff --git a/vm/stdlib/compiled/latest/stdlib/053_AnyMemberPlugin.mv b/vm/stdlib/compiled/latest/stdlib/053_AnyMemberPlugin.mv new file mode 100644 index 0000000000..25a153a473 Binary files /dev/null and b/vm/stdlib/compiled/latest/stdlib/053_AnyMemberPlugin.mv differ diff --git a/vm/stdlib/compiled/latest/stdlib/052_Arith.mv b/vm/stdlib/compiled/latest/stdlib/054_Arith.mv similarity index 100% rename from vm/stdlib/compiled/latest/stdlib/052_Arith.mv rename to vm/stdlib/compiled/latest/stdlib/054_Arith.mv diff --git a/vm/stdlib/compiled/latest/stdlib/053_TreasuryWithdrawDaoProposal.mv b/vm/stdlib/compiled/latest/stdlib/055_TreasuryWithdrawDaoProposal.mv similarity index 100% rename from vm/stdlib/compiled/latest/stdlib/053_TreasuryWithdrawDaoProposal.mv rename to vm/stdlib/compiled/latest/stdlib/055_TreasuryWithdrawDaoProposal.mv diff --git a/vm/stdlib/compiled/latest/stdlib/054_BlockReward.mv b/vm/stdlib/compiled/latest/stdlib/056_BlockReward.mv similarity index 100% rename from vm/stdlib/compiled/latest/stdlib/054_BlockReward.mv rename to vm/stdlib/compiled/latest/stdlib/056_BlockReward.mv diff --git a/vm/stdlib/compiled/latest/stdlib/055_CheckpointScript.mv b/vm/stdlib/compiled/latest/stdlib/057_CheckpointScript.mv similarity index 100% rename from vm/stdlib/compiled/latest/stdlib/055_CheckpointScript.mv rename to vm/stdlib/compiled/latest/stdlib/057_CheckpointScript.mv diff --git a/vm/stdlib/compiled/latest/stdlib/056_Collection.mv b/vm/stdlib/compiled/latest/stdlib/058_Collection.mv similarity index 100% rename from vm/stdlib/compiled/latest/stdlib/056_Collection.mv rename to vm/stdlib/compiled/latest/stdlib/058_Collection.mv diff --git a/vm/stdlib/compiled/latest/stdlib/057_Collection2.mv b/vm/stdlib/compiled/latest/stdlib/059_Collection2.mv similarity index 100% rename from vm/stdlib/compiled/latest/stdlib/057_Collection2.mv rename to vm/stdlib/compiled/latest/stdlib/059_Collection2.mv diff --git a/vm/stdlib/compiled/latest/stdlib/059_ConfigProposalPlugin.mv b/vm/stdlib/compiled/latest/stdlib/059_ConfigProposalPlugin.mv deleted file mode 100644 index 1a797401ac..0000000000 Binary files a/vm/stdlib/compiled/latest/stdlib/059_ConfigProposalPlugin.mv and /dev/null differ diff --git a/vm/stdlib/compiled/latest/stdlib/058_Compare.mv b/vm/stdlib/compiled/latest/stdlib/060_Compare.mv similarity index 100% rename from vm/stdlib/compiled/latest/stdlib/058_Compare.mv rename to vm/stdlib/compiled/latest/stdlib/060_Compare.mv diff --git a/vm/stdlib/compiled/latest/stdlib/061_ConfigProposalPlugin.mv b/vm/stdlib/compiled/latest/stdlib/061_ConfigProposalPlugin.mv new file mode 100644 index 0000000000..c7c524d1bb Binary files /dev/null and b/vm/stdlib/compiled/latest/stdlib/061_ConfigProposalPlugin.mv differ diff --git a/vm/stdlib/compiled/latest/stdlib/060_ConsensusStrategy.mv b/vm/stdlib/compiled/latest/stdlib/062_ConsensusStrategy.mv similarity index 100% rename from vm/stdlib/compiled/latest/stdlib/060_ConsensusStrategy.mv rename to vm/stdlib/compiled/latest/stdlib/062_ConsensusStrategy.mv diff --git a/vm/stdlib/compiled/latest/stdlib/063_DAOExtensionPoint.mv b/vm/stdlib/compiled/latest/stdlib/063_DAOExtensionPoint.mv new file mode 100644 index 0000000000..4ff85e6883 Binary files /dev/null and b/vm/stdlib/compiled/latest/stdlib/063_DAOExtensionPoint.mv differ diff --git a/vm/stdlib/compiled/latest/stdlib/061_DaoVoteScripts.mv b/vm/stdlib/compiled/latest/stdlib/064_DaoVoteScripts.mv similarity index 100% rename from vm/stdlib/compiled/latest/stdlib/061_DaoVoteScripts.mv rename to vm/stdlib/compiled/latest/stdlib/064_DaoVoteScripts.mv diff --git a/vm/stdlib/compiled/latest/stdlib/062_DummyToken.mv b/vm/stdlib/compiled/latest/stdlib/065_DummyToken.mv similarity index 100% rename from vm/stdlib/compiled/latest/stdlib/062_DummyToken.mv rename to vm/stdlib/compiled/latest/stdlib/065_DummyToken.mv diff --git a/vm/stdlib/compiled/latest/stdlib/063_DummyTokenScripts.mv b/vm/stdlib/compiled/latest/stdlib/066_DummyTokenScripts.mv similarity index 100% rename from vm/stdlib/compiled/latest/stdlib/063_DummyTokenScripts.mv rename to vm/stdlib/compiled/latest/stdlib/066_DummyTokenScripts.mv diff --git a/vm/stdlib/compiled/latest/stdlib/064_EVMAddress.mv b/vm/stdlib/compiled/latest/stdlib/067_EVMAddress.mv similarity index 100% rename from vm/stdlib/compiled/latest/stdlib/064_EVMAddress.mv rename to vm/stdlib/compiled/latest/stdlib/067_EVMAddress.mv diff --git a/vm/stdlib/compiled/latest/stdlib/067_UpgradeModulePlugin.mv b/vm/stdlib/compiled/latest/stdlib/067_UpgradeModulePlugin.mv deleted file mode 100644 index 81533913d5..0000000000 Binary files a/vm/stdlib/compiled/latest/stdlib/067_UpgradeModulePlugin.mv and /dev/null differ diff --git a/vm/stdlib/compiled/latest/stdlib/065_Epoch.mv b/vm/stdlib/compiled/latest/stdlib/068_Epoch.mv similarity index 100% rename from vm/stdlib/compiled/latest/stdlib/065_Epoch.mv rename to vm/stdlib/compiled/latest/stdlib/068_Epoch.mv diff --git a/vm/stdlib/compiled/latest/stdlib/068_StakeToSBTPlugin.mv b/vm/stdlib/compiled/latest/stdlib/068_StakeToSBTPlugin.mv deleted file mode 100644 index de59a995c3..0000000000 Binary files a/vm/stdlib/compiled/latest/stdlib/068_StakeToSBTPlugin.mv and /dev/null differ diff --git a/vm/stdlib/compiled/latest/stdlib/066_FixedPoint32.mv b/vm/stdlib/compiled/latest/stdlib/069_FixedPoint32.mv similarity index 100% rename from vm/stdlib/compiled/latest/stdlib/066_FixedPoint32.mv rename to vm/stdlib/compiled/latest/stdlib/069_FixedPoint32.mv diff --git a/vm/stdlib/compiled/latest/stdlib/070_UpgradeModulePlugin.mv b/vm/stdlib/compiled/latest/stdlib/070_UpgradeModulePlugin.mv new file mode 100644 index 0000000000..561bd090a0 Binary files /dev/null and b/vm/stdlib/compiled/latest/stdlib/070_UpgradeModulePlugin.mv differ diff --git a/vm/stdlib/compiled/latest/stdlib/071_StakeToSBTPlugin.mv b/vm/stdlib/compiled/latest/stdlib/071_StakeToSBTPlugin.mv new file mode 100644 index 0000000000..1bf3d48fc5 Binary files /dev/null and b/vm/stdlib/compiled/latest/stdlib/071_StakeToSBTPlugin.mv differ diff --git a/vm/stdlib/compiled/latest/stdlib/069_StarcoinDAO.mv b/vm/stdlib/compiled/latest/stdlib/072_StarcoinDAO.mv similarity index 95% rename from vm/stdlib/compiled/latest/stdlib/069_StarcoinDAO.mv rename to vm/stdlib/compiled/latest/stdlib/072_StarcoinDAO.mv index 54bb602cdc..b101140f1f 100644 Binary files a/vm/stdlib/compiled/latest/stdlib/069_StarcoinDAO.mv and b/vm/stdlib/compiled/latest/stdlib/072_StarcoinDAO.mv differ diff --git a/vm/stdlib/compiled/latest/stdlib/070_Oracle.mv b/vm/stdlib/compiled/latest/stdlib/073_Oracle.mv similarity index 100% rename from vm/stdlib/compiled/latest/stdlib/070_Oracle.mv rename to vm/stdlib/compiled/latest/stdlib/073_Oracle.mv diff --git a/vm/stdlib/compiled/latest/stdlib/071_PriceOracle.mv b/vm/stdlib/compiled/latest/stdlib/074_PriceOracle.mv similarity index 100% rename from vm/stdlib/compiled/latest/stdlib/071_PriceOracle.mv rename to vm/stdlib/compiled/latest/stdlib/074_PriceOracle.mv diff --git a/vm/stdlib/compiled/latest/stdlib/072_STCUSDOracle.mv b/vm/stdlib/compiled/latest/stdlib/075_STCUSDOracle.mv similarity index 100% rename from vm/stdlib/compiled/latest/stdlib/072_STCUSDOracle.mv rename to vm/stdlib/compiled/latest/stdlib/075_STCUSDOracle.mv diff --git a/vm/stdlib/compiled/latest/stdlib/073_Offer.mv b/vm/stdlib/compiled/latest/stdlib/076_Offer.mv similarity index 100% rename from vm/stdlib/compiled/latest/stdlib/073_Offer.mv rename to vm/stdlib/compiled/latest/stdlib/076_Offer.mv diff --git a/vm/stdlib/compiled/latest/stdlib/077_MintProposalPlugin.mv b/vm/stdlib/compiled/latest/stdlib/077_MintProposalPlugin.mv new file mode 100644 index 0000000000..8d1c588223 Binary files /dev/null and b/vm/stdlib/compiled/latest/stdlib/077_MintProposalPlugin.mv differ diff --git a/vm/stdlib/compiled/latest/stdlib/078_MemberProposalPlugin.mv b/vm/stdlib/compiled/latest/stdlib/078_MemberProposalPlugin.mv new file mode 100644 index 0000000000..4a63924773 Binary files /dev/null and b/vm/stdlib/compiled/latest/stdlib/078_MemberProposalPlugin.mv differ diff --git a/vm/stdlib/compiled/latest/stdlib/078_StdlibUpgradeScripts.mv b/vm/stdlib/compiled/latest/stdlib/078_StdlibUpgradeScripts.mv deleted file mode 100644 index d8739c1849..0000000000 Binary files a/vm/stdlib/compiled/latest/stdlib/078_StdlibUpgradeScripts.mv and /dev/null differ diff --git a/vm/stdlib/compiled/latest/stdlib/074_LanguageVersion.mv b/vm/stdlib/compiled/latest/stdlib/079_LanguageVersion.mv similarity index 100% rename from vm/stdlib/compiled/latest/stdlib/074_LanguageVersion.mv rename to vm/stdlib/compiled/latest/stdlib/079_LanguageVersion.mv diff --git a/vm/stdlib/compiled/latest/stdlib/080_GrantProposalPlugin.mv b/vm/stdlib/compiled/latest/stdlib/080_GrantProposalPlugin.mv new file mode 100644 index 0000000000..c3a5eb83ab Binary files /dev/null and b/vm/stdlib/compiled/latest/stdlib/080_GrantProposalPlugin.mv differ diff --git a/vm/stdlib/compiled/latest/stdlib/081_GrantProposalPlugin.mv b/vm/stdlib/compiled/latest/stdlib/081_GrantProposalPlugin.mv deleted file mode 100644 index a1e775d8b0..0000000000 Binary files a/vm/stdlib/compiled/latest/stdlib/081_GrantProposalPlugin.mv and /dev/null differ diff --git a/vm/stdlib/compiled/latest/stdlib/075_MerkleProof.mv b/vm/stdlib/compiled/latest/stdlib/081_MerkleProof.mv similarity index 100% rename from vm/stdlib/compiled/latest/stdlib/075_MerkleProof.mv rename to vm/stdlib/compiled/latest/stdlib/081_MerkleProof.mv diff --git a/vm/stdlib/compiled/latest/stdlib/076_MerkleNFTDistributor.mv b/vm/stdlib/compiled/latest/stdlib/082_MerkleNFTDistributor.mv similarity index 100% rename from vm/stdlib/compiled/latest/stdlib/076_MerkleNFTDistributor.mv rename to vm/stdlib/compiled/latest/stdlib/082_MerkleNFTDistributor.mv diff --git a/vm/stdlib/compiled/latest/stdlib/077_GenesisNFT.mv b/vm/stdlib/compiled/latest/stdlib/083_GenesisNFT.mv similarity index 100% rename from vm/stdlib/compiled/latest/stdlib/077_GenesisNFT.mv rename to vm/stdlib/compiled/latest/stdlib/083_GenesisNFT.mv diff --git a/vm/stdlib/compiled/latest/stdlib/083_MemberProposalPlugin.mv b/vm/stdlib/compiled/latest/stdlib/083_MemberProposalPlugin.mv deleted file mode 100644 index 195f72af6c..0000000000 Binary files a/vm/stdlib/compiled/latest/stdlib/083_MemberProposalPlugin.mv and /dev/null differ diff --git a/vm/stdlib/compiled/latest/stdlib/084_StdlibUpgradeScripts.mv b/vm/stdlib/compiled/latest/stdlib/084_StdlibUpgradeScripts.mv new file mode 100644 index 0000000000..9e60ae09c8 Binary files /dev/null and b/vm/stdlib/compiled/latest/stdlib/084_StdlibUpgradeScripts.mv differ diff --git a/vm/stdlib/compiled/latest/stdlib/079_Genesis.mv b/vm/stdlib/compiled/latest/stdlib/085_Genesis.mv similarity index 100% rename from vm/stdlib/compiled/latest/stdlib/079_Genesis.mv rename to vm/stdlib/compiled/latest/stdlib/085_Genesis.mv diff --git a/vm/stdlib/compiled/latest/stdlib/085_MintProposalPlugin.mv b/vm/stdlib/compiled/latest/stdlib/085_MintProposalPlugin.mv deleted file mode 100644 index ae772aedba..0000000000 Binary files a/vm/stdlib/compiled/latest/stdlib/085_MintProposalPlugin.mv and /dev/null differ diff --git a/vm/stdlib/compiled/latest/stdlib/080_GenesisNFTScripts.mv b/vm/stdlib/compiled/latest/stdlib/086_GenesisNFTScripts.mv similarity index 100% rename from vm/stdlib/compiled/latest/stdlib/080_GenesisNFTScripts.mv rename to vm/stdlib/compiled/latest/stdlib/086_GenesisNFTScripts.mv diff --git a/vm/stdlib/compiled/latest/stdlib/082_IdentifierNFTScripts.mv b/vm/stdlib/compiled/latest/stdlib/087_IdentifierNFTScripts.mv similarity index 100% rename from vm/stdlib/compiled/latest/stdlib/082_IdentifierNFTScripts.mv rename to vm/stdlib/compiled/latest/stdlib/087_IdentifierNFTScripts.mv diff --git a/vm/stdlib/compiled/latest/stdlib/084_MintDaoProposal.mv b/vm/stdlib/compiled/latest/stdlib/088_MintDaoProposal.mv similarity index 100% rename from vm/stdlib/compiled/latest/stdlib/084_MintDaoProposal.mv rename to vm/stdlib/compiled/latest/stdlib/088_MintDaoProposal.mv diff --git a/vm/stdlib/compiled/latest/stdlib/086_ModuleUpgradeScripts.mv b/vm/stdlib/compiled/latest/stdlib/089_ModuleUpgradeScripts.mv similarity index 100% rename from vm/stdlib/compiled/latest/stdlib/086_ModuleUpgradeScripts.mv rename to vm/stdlib/compiled/latest/stdlib/089_ModuleUpgradeScripts.mv diff --git a/vm/stdlib/compiled/latest/stdlib/087_NFTGalleryScripts.mv b/vm/stdlib/compiled/latest/stdlib/090_NFTGalleryScripts.mv similarity index 100% rename from vm/stdlib/compiled/latest/stdlib/087_NFTGalleryScripts.mv rename to vm/stdlib/compiled/latest/stdlib/090_NFTGalleryScripts.mv diff --git a/vm/stdlib/compiled/latest/stdlib/088_OnChainConfigScripts.mv b/vm/stdlib/compiled/latest/stdlib/091_OnChainConfigScripts.mv similarity index 100% rename from vm/stdlib/compiled/latest/stdlib/088_OnChainConfigScripts.mv rename to vm/stdlib/compiled/latest/stdlib/091_OnChainConfigScripts.mv diff --git a/vm/stdlib/compiled/latest/stdlib/091_SalaryGovPlugin.mv b/vm/stdlib/compiled/latest/stdlib/091_SalaryGovPlugin.mv deleted file mode 100644 index 512b669e74..0000000000 Binary files a/vm/stdlib/compiled/latest/stdlib/091_SalaryGovPlugin.mv and /dev/null differ diff --git a/vm/stdlib/compiled/latest/stdlib/092_OnChainStarcoinDAOConfig.mv b/vm/stdlib/compiled/latest/stdlib/092_OnChainStarcoinDAOConfig.mv new file mode 100644 index 0000000000..5e60e4c689 Binary files /dev/null and b/vm/stdlib/compiled/latest/stdlib/092_OnChainStarcoinDAOConfig.mv differ diff --git a/vm/stdlib/compiled/latest/stdlib/089_PriceOracleAggregator.mv b/vm/stdlib/compiled/latest/stdlib/093_PriceOracleAggregator.mv similarity index 100% rename from vm/stdlib/compiled/latest/stdlib/089_PriceOracleAggregator.mv rename to vm/stdlib/compiled/latest/stdlib/093_PriceOracleAggregator.mv diff --git a/vm/stdlib/compiled/latest/stdlib/090_PriceOracleScripts.mv b/vm/stdlib/compiled/latest/stdlib/094_PriceOracleScripts.mv similarity index 100% rename from vm/stdlib/compiled/latest/stdlib/090_PriceOracleScripts.mv rename to vm/stdlib/compiled/latest/stdlib/094_PriceOracleScripts.mv diff --git a/vm/stdlib/compiled/latest/stdlib/092_Signature.mv b/vm/stdlib/compiled/latest/stdlib/095_Signature.mv similarity index 100% rename from vm/stdlib/compiled/latest/stdlib/092_Signature.mv rename to vm/stdlib/compiled/latest/stdlib/095_Signature.mv diff --git a/vm/stdlib/compiled/latest/stdlib/093_SharedEd25519PublicKey.mv b/vm/stdlib/compiled/latest/stdlib/096_SharedEd25519PublicKey.mv similarity index 100% rename from vm/stdlib/compiled/latest/stdlib/093_SharedEd25519PublicKey.mv rename to vm/stdlib/compiled/latest/stdlib/096_SharedEd25519PublicKey.mv diff --git a/vm/stdlib/compiled/latest/stdlib/094_TransactionTimeout.mv b/vm/stdlib/compiled/latest/stdlib/097_TransactionTimeout.mv similarity index 100% rename from vm/stdlib/compiled/latest/stdlib/094_TransactionTimeout.mv rename to vm/stdlib/compiled/latest/stdlib/097_TransactionTimeout.mv diff --git a/vm/stdlib/compiled/latest/stdlib/095_TransactionManager.mv b/vm/stdlib/compiled/latest/stdlib/098_TransactionManager.mv similarity index 100% rename from vm/stdlib/compiled/latest/stdlib/095_TransactionManager.mv rename to vm/stdlib/compiled/latest/stdlib/098_TransactionManager.mv diff --git a/vm/stdlib/compiled/latest/stdlib/096_TransferScripts.mv b/vm/stdlib/compiled/latest/stdlib/099_TransferScripts.mv similarity index 100% rename from vm/stdlib/compiled/latest/stdlib/096_TransferScripts.mv rename to vm/stdlib/compiled/latest/stdlib/099_TransferScripts.mv diff --git a/vm/stdlib/compiled/latest/stdlib/097_TreasuryScripts.mv b/vm/stdlib/compiled/latest/stdlib/100_TreasuryScripts.mv similarity index 100% rename from vm/stdlib/compiled/latest/stdlib/097_TreasuryScripts.mv rename to vm/stdlib/compiled/latest/stdlib/100_TreasuryScripts.mv diff --git a/vm/stdlib/compiled/latest/stdlib/099_U256.mv b/vm/stdlib/compiled/latest/stdlib/101_U256.mv similarity index 100% rename from vm/stdlib/compiled/latest/stdlib/099_U256.mv rename to vm/stdlib/compiled/latest/stdlib/101_U256.mv diff --git a/vm/stdlib/compiled/latest/stdlib/100_YieldFarming.mv b/vm/stdlib/compiled/latest/stdlib/102_YieldFarming.mv similarity index 100% rename from vm/stdlib/compiled/latest/stdlib/100_YieldFarming.mv rename to vm/stdlib/compiled/latest/stdlib/102_YieldFarming.mv diff --git a/vm/stdlib/compiled/latest/stdlib/101_YieldFarmingV2.mv b/vm/stdlib/compiled/latest/stdlib/103_YieldFarmingV2.mv similarity index 100% rename from vm/stdlib/compiled/latest/stdlib/101_YieldFarmingV2.mv rename to vm/stdlib/compiled/latest/stdlib/103_YieldFarmingV2.mv