mirror of
https://github.com/jwinterm/grin-wallet.git
synced 2026-10-17 07:11:36 +02:00
update contract documentation
This commit is contained in:
@@ -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>;
|
||||
|
||||
/**
|
||||
|
||||
@@ -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.
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user