Skip to content

Commit

Permalink
rebase main
Browse files Browse the repository at this point in the history
  • Loading branch information
pause125 committed Oct 10, 2022
1 parent 1223a89 commit c0f4d58
Show file tree
Hide file tree
Showing 4 changed files with 13 additions and 16 deletions.
Binary file modified build/StarcoinFramework/bytecode_modules/StdlibUpgradeScripts.mv
Binary file not shown.
20 changes: 10 additions & 10 deletions build/StarcoinFramework/docs/StdlibUpgradeScripts.md
Original file line number Diff line number Diff line change
Expand Up @@ -360,16 +360,16 @@ deprecated, use <code>do_upgrade_from_v6_to_v7_with_language_version</code>.
<a href="DAOExtensionPoint.md#0x1_DAOExtensionPoint_initialize">DAOExtensionPoint::initialize</a>();
<a href="DAOPluginMarketplace.md#0x1_DAOPluginMarketplace_initialize">DAOPluginMarketplace::initialize</a>();

<a href="AnyMemberPlugin.md#0x1_AnyMemberPlugin_initialize">AnyMemberPlugin::initialize</a>();
<a href="ConfigProposalPlugin.md#0x1_ConfigProposalPlugin_initialize">ConfigProposalPlugin::initialize</a>();
<a href="GrantProposalPlugin.md#0x1_GrantProposalPlugin_initialize">GrantProposalPlugin::initialize</a>();
<a href="InstallPluginProposalPlugin.md#0x1_InstallPluginProposalPlugin_initialize">InstallPluginProposalPlugin::initialize</a>();
<a href="MemberProposalPlugin.md#0x1_MemberProposalPlugin_initialize">MemberProposalPlugin::initialize</a>();
<a href="MintProposalPlugin.md#0x1_MintProposalPlugin_initialize">MintProposalPlugin::initialize</a>();
<a href="StakeToSBTPlugin.md#0x1_StakeToSBTPlugin_initialize">StakeToSBTPlugin::initialize</a>();
<a href="UpgradeModulePlugin.md#0x1_UpgradeModulePlugin_initialize">UpgradeModulePlugin::initialize</a>();
<a href="GasOracleProposalPlugin.md#0x1_GasOracleProposalPlugin_initialize">GasOracleProposalPlugin::initialize</a>();
<a href="TreasuryPlugin.md#0x1_TreasuryPlugin_initialize">TreasuryPlugin::initialize</a>();
<a href="AnyMemberPlugin.md#0x1_AnyMemberPlugin_initialize">AnyMemberPlugin::initialize</a>(&genessis_signer);
<a href="ConfigProposalPlugin.md#0x1_ConfigProposalPlugin_initialize">ConfigProposalPlugin::initialize</a>(&genessis_signer);
<a href="GrantProposalPlugin.md#0x1_GrantProposalPlugin_initialize">GrantProposalPlugin::initialize</a>(&genessis_signer);
<a href="InstallPluginProposalPlugin.md#0x1_InstallPluginProposalPlugin_initialize">InstallPluginProposalPlugin::initialize</a>(&genessis_signer);
<a href="MemberProposalPlugin.md#0x1_MemberProposalPlugin_initialize">MemberProposalPlugin::initialize</a>(&genessis_signer);
<a href="MintProposalPlugin.md#0x1_MintProposalPlugin_initialize">MintProposalPlugin::initialize</a>(&genessis_signer);
<a href="StakeToSBTPlugin.md#0x1_StakeToSBTPlugin_initialize">StakeToSBTPlugin::initialize</a>(&genessis_signer);
<a href="UpgradeModulePlugin.md#0x1_UpgradeModulePlugin_initialize">UpgradeModulePlugin::initialize</a>(&genessis_signer);
<a href="GasOracleProposalPlugin.md#0x1_GasOracleProposalPlugin_initialize">GasOracleProposalPlugin::initialize</a>(&genessis_signer);
<a href="TreasuryPlugin.md#0x1_TreasuryPlugin_initialize">TreasuryPlugin::initialize</a>(&genessis_signer);

//TODO : config rate need mind
// voting_delay: 60000 ms
Expand Down
Binary file modified build/StarcoinFramework/source_maps/StdlibUpgradeScripts.mvsm
Binary file not shown.
9 changes: 3 additions & 6 deletions sources/daospaceplugin/TreasuryPlugin.move
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
module StarcoinFramework::TreasuryPlugin {
use StarcoinFramework::GenesisSignerCapability;
use StarcoinFramework::Errors;
use StarcoinFramework::Option;
use StarcoinFramework::DAOPluginMarketplace;
Expand Down Expand Up @@ -35,11 +34,9 @@ module StarcoinFramework::TreasuryPlugin {
period: u64,
}

public fun initialize() {
let signer = GenesisSignerCapability::get_genesis_signer();

public fun initialize(sender: &signer) {
DAOPluginMarketplace::register_plugin<TreasuryPlugin>(
&signer,
sender,
b"0x1::TreasuryPlugin",
b"The plugin for withdraw token from Treasury.",
Option::none(),
Expand All @@ -50,7 +47,7 @@ module StarcoinFramework::TreasuryPlugin {

let witness = TreasuryPlugin {};
DAOPluginMarketplace::publish_plugin_version<TreasuryPlugin>(
&signer,
sender,
&witness,
b"v0.1.0",
*&implement_extpoints,
Expand Down

0 comments on commit c0f4d58

Please sign in to comment.