Skip to main content

zingo_testvectors/
lib.rs

1//! A public crate that provides access to testvectors
2
3/// The number of blocks most tests start with.
4pub const BASE_HEIGHT: u32 = 3;
5
6/// TODO: Add Mod Description Here!
7pub mod seeds {
8
9    /// TODO: Add Doc Comment Here!
10    pub const DARKSIDE_SEED: &str = "still champion voice habit trend flight survey between bitter process artefact blind carbon truly provide dizzy crush flush breeze blouse charge solid fish spread";
11    #[test]
12    fn validate_seeds() {
13        let abandon_art_seed = bip0039::Mnemonic::<bip0039::English>::from_entropy([0; 32])
14            .unwrap()
15            .to_string();
16        assert_eq!(ABANDON_ART_SEED, abandon_art_seed);
17        // TODO user get_zaddr_from_bip39seed to generate this address from that seed.
18    }
19
20    /// Generate test seed
21    /// TODO: Add Doc Comment Here!
22    pub const ABANDON_ART_SEED: &str = "abandon abandon abandon abandon abandon abandon abandon abandon \
23     abandon abandon abandon abandon abandon abandon abandon abandon \
24     abandon abandon abandon abandon abandon abandon abandon art";
25    /// TODO: Add Doc Comment Here!
26    pub const HOSPITAL_MUSEUM_SEED: &str = "hospital museum valve antique skate museum \
27     unfold vocal weird milk scale social vessel identify \
28     crowd hospital control album rib bulb path oven civil tank";
29    /// TODO: Add Doc Comment Here!
30    pub const CHIMNEY_BETTER_SEED: &str = "chimney better bulb horror rebuild whisper improve intact letter giraffe brave rib appear bulk aim burst snap salt hill sad merge tennis phrase raise";
31}
32
33/// faucet addresses
34/// TODO: Add Doc Comment Here!
35pub const REG_O_ADDR_FROM_ABANDONART: &str = "uregtest1zkuzfv5m3yhv2j4fmvq5rjurkxenxyq8r7h4daun2zkznrjaa8ra8asgdm8wwgwjvlwwrxx7347r8w0ee6dqyw4rufw4wg9djwcr6frzkezmdw6dud3wsm99eany5r8wgsctlxquu009nzd6hsme2tcsk0v3sgjvxa70er7h27z5epr67p5q767s2z5gt88paru56mxpm6pwz0cu35m";
36/// TODO: Add Doc Comment Here!
37pub const REG_Z_ADDR_FROM_ABANDONART: &str =
38    "zregtestsapling1fmq2ufux3gm0v8qf7x585wj56le4wjfsqsj27zprjghntrerntggg507hxh2ydcdkn7sx8kya7p";
39/// TODO: Add Doc Comment Here!
40pub const REG_T_ADDR_FROM_ABANDONART: &str = "tmBsTi2xWTjUdEXnuTceL7fecEQKeWaPDJd";
41
42/// Regtest block rewards
43pub mod block_rewards {
44    /// TODO: Add Doc Comment Here!
45    pub const SAPLING: u64 = 500_000_000;
46    /// TODO: Add Doc Comment Here!
47    pub const BLOSSOM: u64 = 500_000_000;
48    /// TODO: Add Doc Comment Here!
49    pub const CANOPY: u64 = 625_000_000;
50}
51
52/// Burn-to regtest address generated by `zcash-cli getnewaddress`
53pub const EXT_TADDR: &str = "tmJTBtMwPU96XteSiP89xDz1WARNgRddEHq";
54
55/// A test txid
56pub const TEST_TXID: &str = "d5eaac5563f8bc1a0406588e05953977ad768d02f1cf8449e9d7d9cc8de3801c";