INNER CODE UNIT · Rust

vm_deploy_address

Quantova/QCore.js · src/lib.rs:70

pub fn vm_deploy_address() -> String {
    qcore::vm_deploy_address()
}

#[wasm_bindgen(js_name = contractAddress)]
pub fn contract_address(deployer: &str, nonce: u64) -> Option<String> {
    qcore::contract_address(deployer, nonce)
}

#[wasm_bindgen(js_name = mnemonicFromSeed)]
pub fn mnemonic_from_seed(seed_bytes: &[u8]) -> Result<JsValue, JsError> {
    let phrase = qcore::mnemonic_from_seed(&*seed(seed_bytes)?);
    Ok(JsValue::from_str(&phrase))
}

#[wasm_bindgen(js_name = seedFromMnemonic)]
pub fn seed_from_mnemonic(mut phrase: String) -> Result<Vec<u8>, JsError> {
    let derived = qcore::seed_from_mnemonic(&phrase);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…