Skip to content

Commit

Permalink
Revert "refactor plugin initialize (#176)"
Browse files Browse the repository at this point in the history
This reverts commit e4c7bf8.
  • Loading branch information
nkysg committed Mar 2, 2023
1 parent 43381d8 commit 71d3f9b
Show file tree
Hide file tree
Showing 24 changed files with 433 additions and 57 deletions.
339 changes: 339 additions & 0 deletions build/StarcoinFramework/BuildInfo.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,339 @@
---
compiled_package_info:
package_name: StarcoinFramework
address_alias_instantiation:
StarcoinAssociation: "0x0000000000000000000000000a550c18"
StarcoinFramework: "0x00000000000000000000000000000001"
VMReserved: "0x00000000000000000000000000000000"
module_resolution_metadata:
? address: "0x00000000000000000000000000000001"
name: ASCII
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: Account
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: AccountScripts
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: AnyMemberPlugin
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: Arith
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: Authenticator
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: BCS
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: BitOperators
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: Block
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: BlockReward
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: ChainId
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: Collection
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: Collection2
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: Compare
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: Config
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: ConfigProposalPlugin
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: ConsensusConfig
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: ConsensusStrategy
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: CoreAddresses
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: DAOAccount
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: DAOExtensionPoint
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: DAOPluginMarketplace
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: DAORegistry
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: DAOSpace
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: Dao
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: DaoVoteScripts
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: Debug
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: DummyToken
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: DummyTokenScripts
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: EVMAddress
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: EmptyScripts
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: Epoch
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: Errors
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: Event
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: EventUtil
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: FixedPoint32
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: GasOracle
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: GasOracleProposalPlugin
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: Genesis
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: GenesisNFT
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: GenesisNFTScripts
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: GenesisSignerCapability
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: GrantProposalPlugin
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: Hash
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: IdentifierNFT
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: IdentifierNFTScripts
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: InstallPluginProposalPlugin
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: LanguageVersion
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: Math
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: MemberProposalPlugin
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: MerkleNFTDistributor
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: MerkleProof
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: MintDaoProposal
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: MintProposalPlugin
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: MintScripts
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: ModifyDaoConfigProposal
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: ModuleUpgradeScripts
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: NFT
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: NFTGallery
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: NFTGalleryScripts
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: Offer
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: OnChainConfigDao
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: OnChainConfigScripts
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: OnChainStarcoinDAOConfig
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: Option
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: Oracle
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: PackageTxnManager
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: PriceOracle
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: PriceOracleAggregator
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: PriceOracleScripts
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: RewardConfig
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: Ring
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: SBTVoteStrategy
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: SIP_2
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: SIP_3
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: STC
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: STCUSDOracle
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: SharedEd25519PublicKey
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: Signature
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: SignedInteger64
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: Signer
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: SnapshotUtil
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: StakeToSBTPlugin
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: StarcoinDAO
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: StarcoinVerifier
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: StdlibUpgradeScripts
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: StructuredHash
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: Timestamp
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: Token
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: TransactionFee
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: TransactionManager
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: TransactionPublishOption
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: TransactionTimeout
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: TransactionTimeoutConfig
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: TransferScripts
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: Treasury
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: TreasuryScripts
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: TreasuryWithdrawDaoProposal
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: TypeInfo
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: U256
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: UpgradeModuleDaoProposal
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: UpgradeModulePlugin
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: VMConfig
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: Vector
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: Version
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: YieldFarming
: StarcoinFramework
? address: "0x00000000000000000000000000000001"
name: YieldFarmingV2
: StarcoinFramework
source_digest: 1230BEA3543B7C4D5A397F38B505D8A688DA01A1E47B3BA14964E08D2921AFC6
build_flags:
dev_mode: false
test_mode: false
generate_docs: true
generate_abis: true
install_dir: ~
force_recompilation: true
additional_named_addresses: {}
dependencies: []
Binary file modified build/StarcoinFramework/bytecode_modules/GenesisSignerCapability.mv
Binary file not shown.
Binary file not shown.
Binary file modified build/StarcoinFramework/bytecode_modules/MemberProposalPlugin.mv
Binary file not shown.
Binary file modified build/StarcoinFramework/bytecode_modules/StdlibUpgradeScripts.mv
Binary file not shown.
11 changes: 7 additions & 4 deletions build/StarcoinFramework/docs/InstallPluginProposalPlugin.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@

<pre><code><b>use</b> <a href="DAOPluginMarketplace.md#0x1_DAOPluginMarketplace">0x1::DAOPluginMarketplace</a>;
<b>use</b> <a href="DAOSpace.md#0x1_DAOSpace">0x1::DAOSpace</a>;
<b>use</b> <a href="GenesisSignerCapability.md#0x1_GenesisSignerCapability">0x1::GenesisSignerCapability</a>;
<b>use</b> <a href="Option.md#0x1_Option">0x1::Option</a>;
<b>use</b> <a href="Vector.md#0x1_Vector">0x1::Vector</a>;
</code></pre>
Expand Down Expand Up @@ -82,7 +83,7 @@



<pre><code><b>public</b> <b>fun</b> <a href="InstallPluginProposalPlugin.md#0x1_InstallPluginProposalPlugin_initialize">initialize</a>(sender: &signer)
<pre><code><b>public</b> <b>fun</b> <a href="InstallPluginProposalPlugin.md#0x1_InstallPluginProposalPlugin_initialize">initialize</a>()
</code></pre>


Expand All @@ -91,9 +92,11 @@
<summary>Implementation</summary>


<pre><code><b>public</b> <b>fun</b> <a href="InstallPluginProposalPlugin.md#0x1_InstallPluginProposalPlugin_initialize">initialize</a>(sender: &signer) {
<pre><code><b>public</b> <b>fun</b> <a href="InstallPluginProposalPlugin.md#0x1_InstallPluginProposalPlugin_initialize">initialize</a>() {
<b>let</b> signer = <a href="GenesisSignerCapability.md#0x1_GenesisSignerCapability_get_genesis_signer">GenesisSignerCapability::get_genesis_signer</a>();

<a href="DAOPluginMarketplace.md#0x1_DAOPluginMarketplace_register_plugin">DAOPluginMarketplace::register_plugin</a>&lt;<a href="InstallPluginProposalPlugin.md#0x1_InstallPluginProposalPlugin">InstallPluginProposalPlugin</a>&gt;(
sender,
&signer,
b"<a href="InstallPluginProposalPlugin.md#0x1_InstallPluginProposalPlugin">0x1::InstallPluginProposalPlugin</a>",
b"The plugin for install plugin proposal",
<a href="Option.md#0x1_Option_none">Option::none</a>(),
Expand All @@ -104,7 +107,7 @@

<b>let</b> witness = <a href="InstallPluginProposalPlugin.md#0x1_InstallPluginProposalPlugin">InstallPluginProposalPlugin</a>{};
<a href="DAOPluginMarketplace.md#0x1_DAOPluginMarketplace_publish_plugin_version">DAOPluginMarketplace::publish_plugin_version</a>&lt;<a href="InstallPluginProposalPlugin.md#0x1_InstallPluginProposalPlugin">InstallPluginProposalPlugin</a>&gt;(
sender,
&signer,
&witness,
b"v0.1.0",
*&implement_extpoints,
Expand Down
Loading

0 comments on commit 71d3f9b

Please sign in to comment.