|
|
|
@ -168,6 +168,13 @@ function tests(Module)
|
|
|
|
|
console.timeEnd("derive_subaddress_public_key")
|
|
|
|
|
console.log("derive_subaddress_public_key ret", ret_string)
|
|
|
|
|
}
|
|
|
|
|
{
|
|
|
|
|
console.time("derivation_to_scalar")
|
|
|
|
|
const args_str = '{"derivation":"7a4c13a037d4bd2a7dd99a8c24669e9e04ca4e8a90e5b6703e88e87ad51c1849","output_index":1}'
|
|
|
|
|
const ret_string = Module.derivation_to_scalar(args_str)
|
|
|
|
|
console.timeEnd("derivation_to_scalar")
|
|
|
|
|
console.log("derivation_to_scalar ret", ret_string)
|
|
|
|
|
}
|
|
|
|
|
{
|
|
|
|
|
console.time("decodeRct")
|
|
|
|
|
const args_str = '{"i":"1","sk":"9b1529acb638f497d05677d7505d354b4ba6bc95484008f6362f93160ef3e503","rv":{"type":"1","ecdhInfo":[{"mask":"3ad9d0b3398691b94558e0f750e07e5e0d7d12411cd70b3841159e6c6b10db02","amount":"b3189d8adb5a26568e497eb8e376a7d7d946ebb1daef4c2c87a2c30b65915506"},{"mask":"97b00af8ecba3cb71b9660cc9e1ac110abd21a4c5e50a2c125f964caa96bef0c","amount":"60269d8adb5a26568e497eb8e376a7d7d946ebb1daef4c2c87a2c30b65915506"},{"mask":"db67f5066d9455db404aeaf435ad948bc9f27344bc743e3a32583a9e6695cb08","amount":"b3189d8adb5a26568e497eb8e376a7d7d946ebb1daef4c2c87a2c30b65915506"}],"outPk":[{"mask":"9adc531a9c79a49a4257f24e5e5ea49c2fc1fb4eef49e00d5e5aba6cb6963a7d"},{"mask":"89f40499d6786a4027a24d6674d0940146fd12d8bc6007d338f19f05040e7a41"},{"mask":"f413d28bd5ffdc020528bcb2c19919d7484fbc9c3dd30de34ecff5b8a904e7f6"}]}}'
|
|
|
|
|