Module wallet

Module wallet 

Source

Structs§

NewServerCoin
The new server coin and coin spends to create it.
PossibleLaunchersResponse
SuccessResponse
SyncStoreResponse
UnspentCoinStates

Enums§

DataStoreInnerSpend
TargetNetwork
WalletError

Constants§

DATASTORE_LAUNCHER_HINT

Functions§

add_fee
broadcast_spend_bundle
create_server_coin
create_simple_did
Creates a simple DID from a private key and selected coins.
fetch_server_coin
generate_did_proof
Generates a DID proof for a DID coin by analyzing its parent. This is a simplified version that automatically determines the proof type.
generate_did_proof_from_chain
Generates a DID proof from a coin spend by analyzing the parent spend.
generate_did_proof_manual
Generates a DID proof manually when you have the parent information.
get_cost
get_fee_estimate
get_header_hash
get_store_creation_height
get_unspent_coin_states
is_coin_spent
look_up_possible_launchers
make_message
melt_store
mint_nft
Mints a new NFT using a DID string.
mint_store
oracle_spend
public_key_to_synthetic_key
resolve_did_string_and_generate_proof
Resolves a DID string to find the current DID coin and generates its proof.
secret_key_to_synthetic_key
select_coins
send_xch
sign_coin_spends
sign_message
spend_server_coins
subscribe_to_coin_states
sync_store
sync_store_using_launcher_id
unsubscribe_from_coin_states
update_store_metadata
update_store_ownership
verify_signature