update contract documentation

This commit is contained in:
wiesche
2026-09-08 18:29:15 +02:00
parent d2f37192b3
commit 3db8fdd554
3 changed files with 7 additions and 7 deletions
-3
View File
@@ -566,9 +566,6 @@ pub trait OwnerRpc {
```
*/
/**
TODO: Full docs once API has stabilised
*/
fn init_send_tx(&self, token: Token, args: InitTxArgs) -> Result<VersionedSlate, Error>;
/**
+6 -2
View File
@@ -45,8 +45,12 @@ without a user confirmation step.
- Add a Grin node API for kernel lookup by MMR index, then use the witness index instead
of searching by commitment.
- Expose the kernel feature constants from `grin_core` and reuse them here.
- Move payment-proof creation and verification onto `Slate` so it can also be used
outside contracts and is versioned with the slate format.
- Move payment-proof handling onto `Slate` so it can be used outside contracts and
versioned with the slate format
- Unify legacy and early payment-proof storage
- Add compact Slatepack support for contracts
- Allow choosing the address path for contract proofs and outgoing Slatepacks
- Keep Slate V5 experimental until the related RFCs are accepted
- Add contract history, lookup and transport.
- Separate side effects out from the computation, as described above.
- Store transactions in LMDB so they can be committed with the wallet state.
+1 -2
View File
@@ -14,8 +14,7 @@
//! Contains V5 of the slate (version as yet undetermined)
//!
//! TODO: Should be considered experimental and remain in an experimental branch
//! until such time as the relevant RFCs are accepted
//! V5 is experimental and should remain so until the relevant RFCs are accepted.
//!
//! Changes from V4:
//! #### Top-Level Slate Struct