Module joinsplit

Source
Expand description

Sprout funds transfers using JoinSplits.

Structs§

JoinSplit
A JoinSplit Description, as described in protocol specification §7.2.
RandomSeed
A 256-bit seed that must be chosen independently at random for each JoinSplit description.

Constants§

BCTV14_JOINSPLIT_SIZE 🔒
The size of a version 2 or 3 joinsplit transaction, which uses a BCTV14 proof.
GROTH16_JOINSPLIT_SIZE 🔒
The size of a version 4+ joinsplit transaction, which uses a Groth16 proof
JOINSPLIT_SIZE_WITHOUT_ZKPROOF 🔒
The size of a joinsplit, excluding the ZkProof