-
Notifications
You must be signed in to change notification settings - Fork 0
API : Interface
王辰 edited this page Jan 6, 2020
·
4 revisions
Key store: Crypto.
Crypto {
id: <string>;
address: <string>;
crypto: {
ciphertext: <string>;
cipher: <string>;
cipherparams: {
iv: <string>;
};
mac: <string>;
kdfparams: {
salt: <string>;
dklen: <number>;
n: <number>;
r: <number>;
p: <number>;
};
};
}
Account && Wallet.
Account {
cryptoJSON: <Crypto>;
updateTime: <number>;
P2PKH: <string>;
name: <string>;
}
Transaction detail: Vin.
Vin {
prev_out_point: {
hash: <string>;
index: <number>;
};
script_sig: <string>;
sequence?: <number>;
}
Transaction detail: Vout.
Vout {
script_pub_key: <string>;
value: <string>;
}
Transaction detail.
TX {
data?;
lock_time?: <string>;
magic?: <number>;
version?: <number>;
vin: <Vin[]>;
vout: <Vout[]>;
}
Unsigned Transaction.
UnsignedTx {
tx: <TX>;
rawMsgs: <string[]>;
}
Transaction detail: Vin.
DetailVin {
prev_out_detail: {
addr: <string>;
value: <string>;
script_pub_key: <string>;
script_disasm: <string>;
type: <string>;
};
script_sig: <string>;
sequence: <number>;
prev_out_point: <string>;
}
Transaction detail: Vout.
DetailVout {
addr: <string>;
value: <string>;
script_pub_key: <string>;
script_disasm: <string>;
type: <string>;
}
Transaction detail.
TxDetail {
version: <number>;
block_time: <string>;
block_height: <number>;
status: <string>;
detail: {
hash: <string>;
vin: <DetailVin[]>;
vout: <DetailVout[]>;
};
}
By Contentbox