Skip to content

Commit

Permalink
update build results
Browse files Browse the repository at this point in the history
  • Loading branch information
pause125 committed May 23, 2022
1 parent b0b36c8 commit 0533122
Show file tree
Hide file tree
Showing 17 changed files with 95 additions and 1 deletion.
2 changes: 1 addition & 1 deletion build/StarcoinFramework/BuildInfo.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -252,7 +252,7 @@ compiled_package_info:
? address: "0x00000000000000000000000000000001"
name: YieldFarmingV2
: StarcoinFramework
source_digest: 54034AEB5CDBFFF340E2E96579A13CF5046A4E3EDF6512B45ADD5B82AC29F11B
source_digest: BC0B86D823E4E24673E4F21BDAA7F7A974D00890881DEB43A67C5F3773263496
build_flags:
dev_mode: false
test_mode: false
Expand Down
Binary file not shown.
Binary file not shown.
Binary file modified build/StarcoinFramework/bytecode_modules/Account.mv
Binary file not shown.
Binary file modified build/StarcoinFramework/bytecode_modules/AccountScripts.mv
Binary file not shown.
Binary file modified build/StarcoinFramework/bytecode_modules/NFTGallery.mv
Binary file not shown.
Binary file modified build/StarcoinFramework/bytecode_modules/NFTGalleryScripts.mv
Binary file not shown.
42 changes: 42 additions & 0 deletions build/StarcoinFramework/docs/Account.md
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,7 @@ The module for the account resource that governs every account
- [Function `txn_prologue`](#0x1_Account_txn_prologue)
- [Function `txn_epilogue`](#0x1_Account_txn_epilogue)
- [Function `txn_epilogue_v2`](#0x1_Account_txn_epilogue_v2)
- [Function `remove_zero_balance`](#0x1_Account_remove_zero_balance)
- [Module Specification](#@Module_Specification_1)


Expand Down Expand Up @@ -2965,6 +2966,47 @@ It collects gas and bumps the sequence number



</details>

<a name="0x1_Account_remove_zero_balance"></a>

## Function `remove_zero_balance`

Remove zero Balance


<pre><code><b>public</b> <b>fun</b> <a href="Account.md#0x1_Account_remove_zero_balance">remove_zero_balance</a>&lt;TokenType: store&gt;(account: &signer)
</code></pre>



<details>
<summary>Implementation</summary>


<pre><code><b>public</b> <b>fun</b> <a href="Account.md#0x1_Account_remove_zero_balance">remove_zero_balance</a>&lt;TokenType: store&gt;(account: &signer) <b>acquires</b> <a href="Account.md#0x1_Account_Balance">Balance</a> {
<b>let</b> addr: <b>address</b> = <a href="Signer.md#0x1_Signer_address_of">Signer::address_of</a>(account);
<b>let</b> <a href="Account.md#0x1_Account_Balance">Balance</a>&lt;TokenType&gt; { token } = <b>move_from</b>&lt;<a href="Account.md#0x1_Account_Balance">Balance</a>&lt;TokenType&gt;&gt;(addr);
<a href="Token.md#0x1_Token_destroy_zero">Token::destroy_zero</a>&lt;TokenType&gt;(token);
}
</code></pre>



</details>

<details>
<summary>Specification</summary>



<pre><code><b>let</b> addr = <a href="Signer.md#0x1_Signer_address_of">Signer::address_of</a>(account);
<b>aborts_if</b> !<b>exists</b>&lt;<a href="Account.md#0x1_Account_Balance">Balance</a>&lt;TokenType&gt;&gt;(addr);
<b>ensures</b> !<b>exists</b>&lt;<a href="Account.md#0x1_Account_Balance">Balance</a>&lt;TokenType&gt;&gt;(addr);
</code></pre>



</details>

<a name="@Module_Specification_1"></a>
Expand Down
26 changes: 26 additions & 0 deletions build/StarcoinFramework/docs/AccountScripts.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@

- [Function `enable_auto_accept_token`](#0x1_AccountScripts_enable_auto_accept_token)
- [Function `disable_auto_accept_token`](#0x1_AccountScripts_disable_auto_accept_token)
- [Function `remove_zero_balance`](#0x1_AccountScripts_remove_zero_balance)


<pre><code><b>use</b> <a href="Account.md#0x1_Account">0x1::Account</a>;
Expand Down Expand Up @@ -64,4 +65,29 @@ The script function is reenterable.



</details>

<a name="0x1_AccountScripts_remove_zero_balance"></a>

## Function `remove_zero_balance`

Remove zero Balance


<pre><code><b>public</b>(<b>script</b>) <b>fun</b> <a href="AccountScripts.md#0x1_AccountScripts_remove_zero_balance">remove_zero_balance</a>&lt;TokenType: store&gt;(account: signer)
</code></pre>



<details>
<summary>Implementation</summary>


<pre><code><b>public</b>(<b>script</b>) <b>fun</b> <a href="AccountScripts.md#0x1_AccountScripts_remove_zero_balance">remove_zero_balance</a>&lt;TokenType: store&gt;(account: signer) {
<a href="Account.md#0x1_Account_remove_zero_balance">Account::remove_zero_balance</a>&lt;TokenType&gt;(&account);
}
</code></pre>



</details>
26 changes: 26 additions & 0 deletions build/StarcoinFramework/docs/NFT.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@

- [Function `accept`](#0x1_NFTGalleryScripts_accept)
- [Function `transfer`](#0x1_NFTGalleryScripts_transfer)
- [Function `remove_empty_gallery`](#0x1_NFTGalleryScripts_remove_empty_gallery)
- [Module Specification](#@Module_Specification_0)


Expand Down Expand Up @@ -66,6 +67,31 @@ Transfer NFT<NFTMeta, NFTBody> with <code>id</code> from <code>sender</code> to



</details>

<a name="0x1_NFTGalleryScripts_remove_empty_gallery"></a>

## Function `remove_empty_gallery`

Remove empty NFTGallery<Meta,Body>.


<pre><code><b>public</b>(<b>script</b>) <b>fun</b> <a href="NFT.md#0x1_NFTGalleryScripts_remove_empty_gallery">remove_empty_gallery</a>&lt;NFTMeta: <b>copy</b>, drop, store, NFTBody: store&gt;(sender: signer)
</code></pre>



<details>
<summary>Implementation</summary>


<pre><code><b>public</b>(<b>script</b>) <b>fun</b> <a href="NFT.md#0x1_NFTGalleryScripts_remove_empty_gallery">remove_empty_gallery</a>&lt;NFTMeta: <b>copy</b> + store + drop, NFTBody: store&gt;(sender: signer) {
<a href="NFT.md#0x1_NFTGallery_remove_empty_gallery">NFTGallery::remove_empty_gallery</a>&lt;NFTMeta, NFTBody&gt;(&sender);
}
</code></pre>



</details>

<a name="@Module_Specification_0"></a>
Expand Down
Binary file modified build/StarcoinFramework/source_maps/Account.mvsm
Binary file not shown.
Binary file modified build/StarcoinFramework/source_maps/AccountScripts.mvsm
Binary file not shown.
Binary file modified build/StarcoinFramework/source_maps/IdentifierNFT.mvsm
Binary file not shown.
Binary file modified build/StarcoinFramework/source_maps/IdentifierNFTScripts.mvsm
Binary file not shown.
Binary file modified build/StarcoinFramework/source_maps/NFT.mvsm
Binary file not shown.
Binary file modified build/StarcoinFramework/source_maps/NFTGallery.mvsm
Binary file not shown.
Binary file modified build/StarcoinFramework/source_maps/NFTGalleryScripts.mvsm
Binary file not shown.

0 comments on commit 0533122

Please sign in to comment.