zera-sdk 0.1.0

Rust SDK for ZERA transactions, validator APIs, and bridge workflows
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
pub mod transactions;
pub mod types;
pub mod utils;

pub use transactions::{
    bridge_zera_to_sol, bridge_zera_to_sol_and_send, burn_sol, burn_sol_and_send,
    burn_sol_with_client, create_sol, create_sol_and_send, create_sol_with_client, lock_zera,
    lock_zera_and_send, lock_zera_with_client, mint_sol, mint_sol_and_send, mint_sol_with_client,
    release_zera, release_zera_and_send, release_zera_with_client,
};
pub use types::{
    BridgeZeraOptions, BurnSolOptions, CreateSolOptions, CreateSolResult, LockZeraResult,
    MintSolOptions, MintSolResult, ReleaseZeraOptions, ReleaseZeraResult,
};
pub use utils::{
    create_bridge_transaction, create_bridge_transaction_with_client, format_guardian_signatures,
    BRIDGE_CONTRACT_NAME, BRIDGE_INSTANCE,
};