Skip to content

Commit f2d2bb0

Browse files
committed
Make object withdraw public
1 parent cdca8f2 commit f2d2bb0

40 files changed

+136
-21
lines changed

crates/sui-framework/docs/bridge/bridge.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ title: Module `bridge::bridge`
7777
<b>use</b> <a href="../sui/package.md#sui_package">sui::package</a>;
7878
<b>use</b> <a href="../sui/party.md#sui_party">sui::party</a>;
7979
<b>use</b> <a href="../sui/priority_queue.md#sui_priority_queue">sui::priority_queue</a>;
80+
<b>use</b> <a href="../sui/protocol_config.md#sui_protocol_config">sui::protocol_config</a>;
8081
<b>use</b> <a href="../sui/sui.md#sui_sui">sui::sui</a>;
8182
<b>use</b> <a href="../sui/table.md#sui_table">sui::table</a>;
8283
<b>use</b> <a href="../sui/table_vec.md#sui_table_vec">sui::table_vec</a>;

crates/sui-framework/docs/bridge/committee.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ title: Module `bridge::committee`
5353
<b>use</b> <a href="../sui/object.md#sui_object">sui::object</a>;
5454
<b>use</b> <a href="../sui/party.md#sui_party">sui::party</a>;
5555
<b>use</b> <a href="../sui/priority_queue.md#sui_priority_queue">sui::priority_queue</a>;
56+
<b>use</b> <a href="../sui/protocol_config.md#sui_protocol_config">sui::protocol_config</a>;
5657
<b>use</b> <a href="../sui/sui.md#sui_sui">sui::sui</a>;
5758
<b>use</b> <a href="../sui/table.md#sui_table">sui::table</a>;
5859
<b>use</b> <a href="../sui/table_vec.md#sui_table_vec">sui::table_vec</a>;

crates/sui-framework/docs/bridge/limiter.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ title: Module `bridge::limiter`
4848
<b>use</b> <a href="../sui/object_bag.md#sui_object_bag">sui::object_bag</a>;
4949
<b>use</b> <a href="../sui/package.md#sui_package">sui::package</a>;
5050
<b>use</b> <a href="../sui/party.md#sui_party">sui::party</a>;
51+
<b>use</b> <a href="../sui/protocol_config.md#sui_protocol_config">sui::protocol_config</a>;
5152
<b>use</b> <a href="../sui/table.md#sui_table">sui::table</a>;
5253
<b>use</b> <a href="../sui/transfer.md#sui_transfer">sui::transfer</a>;
5354
<b>use</b> <a href="../sui/tx_context.md#sui_tx_context">sui::tx_context</a>;

crates/sui-framework/docs/bridge/treasury.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ title: Module `bridge::treasury`
5151
<b>use</b> <a href="../sui/object_bag.md#sui_object_bag">sui::object_bag</a>;
5252
<b>use</b> <a href="../sui/package.md#sui_package">sui::package</a>;
5353
<b>use</b> <a href="../sui/party.md#sui_party">sui::party</a>;
54+
<b>use</b> <a href="../sui/protocol_config.md#sui_protocol_config">sui::protocol_config</a>;
5455
<b>use</b> <a href="../sui/table.md#sui_table">sui::table</a>;
5556
<b>use</b> <a href="../sui/transfer.md#sui_transfer">sui::transfer</a>;
5657
<b>use</b> <a href="../sui/tx_context.md#sui_tx_context">sui::tx_context</a>;

crates/sui-framework/docs/deepbook/clob.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ title: Module `deepbook::clob`
7070
<b>use</b> <a href="../sui/linked_table.md#sui_linked_table">sui::linked_table</a>;
7171
<b>use</b> <a href="../sui/object.md#sui_object">sui::object</a>;
7272
<b>use</b> <a href="../sui/party.md#sui_party">sui::party</a>;
73+
<b>use</b> <a href="../sui/protocol_config.md#sui_protocol_config">sui::protocol_config</a>;
7374
<b>use</b> <a href="../sui/sui.md#sui_sui">sui::sui</a>;
7475
<b>use</b> <a href="../sui/table.md#sui_table">sui::table</a>;
7576
<b>use</b> <a href="../sui/transfer.md#sui_transfer">sui::transfer</a>;

crates/sui-framework/docs/deepbook/clob_v2.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,7 @@ title: Module `deepbook::clob_v2`
105105
<b>use</b> <a href="../sui/linked_table.md#sui_linked_table">sui::linked_table</a>;
106106
<b>use</b> <a href="../sui/object.md#sui_object">sui::object</a>;
107107
<b>use</b> <a href="../sui/party.md#sui_party">sui::party</a>;
108+
<b>use</b> <a href="../sui/protocol_config.md#sui_protocol_config">sui::protocol_config</a>;
108109
<b>use</b> <a href="../sui/sui.md#sui_sui">sui::sui</a>;
109110
<b>use</b> <a href="../sui/table.md#sui_table">sui::table</a>;
110111
<b>use</b> <a href="../sui/transfer.md#sui_transfer">sui::transfer</a>;

crates/sui-framework/docs/deepbook/custodian.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ title: Module `deepbook::custodian`
4747
<b>use</b> <a href="../sui/hex.md#sui_hex">sui::hex</a>;
4848
<b>use</b> <a href="../sui/object.md#sui_object">sui::object</a>;
4949
<b>use</b> <a href="../sui/party.md#sui_party">sui::party</a>;
50+
<b>use</b> <a href="../sui/protocol_config.md#sui_protocol_config">sui::protocol_config</a>;
5051
<b>use</b> <a href="../sui/table.md#sui_table">sui::table</a>;
5152
<b>use</b> <a href="../sui/transfer.md#sui_transfer">sui::transfer</a>;
5253
<b>use</b> <a href="../sui/tx_context.md#sui_tx_context">sui::tx_context</a>;

crates/sui-framework/docs/deepbook/custodian_v2.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ title: Module `deepbook::custodian_v2`
5050
<b>use</b> <a href="../sui/hex.md#sui_hex">sui::hex</a>;
5151
<b>use</b> <a href="../sui/object.md#sui_object">sui::object</a>;
5252
<b>use</b> <a href="../sui/party.md#sui_party">sui::party</a>;
53+
<b>use</b> <a href="../sui/protocol_config.md#sui_protocol_config">sui::protocol_config</a>;
5354
<b>use</b> <a href="../sui/table.md#sui_table">sui::table</a>;
5455
<b>use</b> <a href="../sui/transfer.md#sui_transfer">sui::transfer</a>;
5556
<b>use</b> <a href="../sui/tx_context.md#sui_tx_context">sui::tx_context</a>;

crates/sui-framework/docs/deepbook/order_query.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ title: Module `deepbook::order_query`
4848
<b>use</b> <a href="../sui/linked_table.md#sui_linked_table">sui::linked_table</a>;
4949
<b>use</b> <a href="../sui/object.md#sui_object">sui::object</a>;
5050
<b>use</b> <a href="../sui/party.md#sui_party">sui::party</a>;
51+
<b>use</b> <a href="../sui/protocol_config.md#sui_protocol_config">sui::protocol_config</a>;
5152
<b>use</b> <a href="../sui/sui.md#sui_sui">sui::sui</a>;
5253
<b>use</b> <a href="../sui/table.md#sui_table">sui::table</a>;
5354
<b>use</b> <a href="../sui/transfer.md#sui_transfer">sui::transfer</a>;

crates/sui-framework/docs/sui/balance.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ custom coins with <code><a href="../sui/balance.md#sui_balance_Supply">Supply</a
4343
<b>use</b> <a href="../sui/hex.md#sui_hex">sui::hex</a>;
4444
<b>use</b> <a href="../sui/object.md#sui_object">sui::object</a>;
4545
<b>use</b> <a href="../sui/party.md#sui_party">sui::party</a>;
46+
<b>use</b> <a href="../sui/protocol_config.md#sui_protocol_config">sui::protocol_config</a>;
4647
<b>use</b> <a href="../sui/transfer.md#sui_transfer">sui::transfer</a>;
4748
<b>use</b> <a href="../sui/tx_context.md#sui_tx_context">sui::tx_context</a>;
4849
<b>use</b> <a href="../sui/vec_map.md#sui_vec_map">sui::vec_map</a>;
@@ -489,7 +490,7 @@ accumulator.
489490
Create a <code>Withdrawal&lt;<a href="../sui/balance.md#sui_balance_Balance">Balance</a>&lt;T&gt;&gt;</code> from an object to withdraw funds from it.
490491

491492

492-
<pre><code><b>public</b>(<a href="../sui/package.md#sui_package">package</a>) <b>fun</b> <a href="../sui/balance.md#sui_balance_withdraw_funds_from_object">withdraw_funds_from_object</a>&lt;T&gt;(obj: &<b>mut</b> <a href="../sui/object.md#sui_object_UID">sui::object::UID</a>, <a href="../sui/balance.md#sui_balance_value">value</a>: u64): <a href="../sui/funds_accumulator.md#sui_funds_accumulator_Withdrawal">sui::funds_accumulator::Withdrawal</a>&lt;<a href="../sui/balance.md#sui_balance_Balance">sui::balance::Balance</a>&lt;T&gt;&gt;
493+
<pre><code><b>public</b> <b>fun</b> <a href="../sui/balance.md#sui_balance_withdraw_funds_from_object">withdraw_funds_from_object</a>&lt;T&gt;(obj: &<b>mut</b> <a href="../sui/object.md#sui_object_UID">sui::object::UID</a>, <a href="../sui/balance.md#sui_balance_value">value</a>: u64): <a href="../sui/funds_accumulator.md#sui_funds_accumulator_Withdrawal">sui::funds_accumulator::Withdrawal</a>&lt;<a href="../sui/balance.md#sui_balance_Balance">sui::balance::Balance</a>&lt;T&gt;&gt;
493494
</code></pre>
494495

495496

@@ -498,7 +499,7 @@ Create a <code>Withdrawal&lt;<a href="../sui/balance.md#sui_balance_Balance">Bal
498499
<summary>Implementation</summary>
499500

500501

501-
<pre><code><b>public</b>(<a href="../sui/package.md#sui_package">package</a>) <b>fun</b> <a href="../sui/balance.md#sui_balance_withdraw_funds_from_object">withdraw_funds_from_object</a>&lt;T&gt;(
502+
<pre><code><b>public</b> <b>fun</b> <a href="../sui/balance.md#sui_balance_withdraw_funds_from_object">withdraw_funds_from_object</a>&lt;T&gt;(
502503
obj: &<b>mut</b> UID,
503504
<a href="../sui/balance.md#sui_balance_value">value</a>: u64,
504505
): Withdrawal&lt;<a href="../sui/balance.md#sui_balance_Balance">Balance</a>&lt;T&gt;&gt; {

0 commit comments

Comments
 (0)