Core
Bool
¶
Bytes
¶
Construction Examples:
0xC0FFEE(hex)0zSGVsbG8gV29ybGQ=(base64,=is optional)bytes("Hello")bytes($tx)bytes(xpub661MyMwAZ92K…cotpLmSkMxrp99L)
Coercion – any function taking Bytes will also accept:
StringInt|Bool– usingCScriptNumserializationScript|Transaction– using consensus serializationPsbt– using the BIP 174 serialization formatPubKey<Xpub>|SecKey<Xpriv>– using the BIP 32 serialization format (78 bytes, key origin information is lost)PubKey<SingleKey>|SecKey<SingleKey>– encoded as raw key (32/33 bytes, key origin information is lost)
Underlying type: Vec<u8>
Rust source code: src/stdlib/mod.rs:218
String
¶
Rust source code: src/stdlib/mod.rs:201
Int
¶
Rust source code: src/stdlib/mod.rs:171
Float
¶
Rust source code: src/stdlib/mod.rs:187
Array
¶
Array->(𝘢𝘯𝘺)
¶
Symbol
¶
Rust source code: src/stdlib/mod.rs:211
Function
¶
General¶
Rust source code: src/stdlib/mod.rs:104
len()
¶
Rust source code: src/stdlib/mod.rs:110
Rust source code: src/stdlib/mod.rs:288
Minsc source code: src/stdlib/stdlib.minsc:45
Numeric¶
Minsc source code: src/stdlib/stdlib.minsc:69
Minsc source code: src/stdlib/stdlib.minsc:68
Minsc source code: src/stdlib/stdlib.minsc:67
Minsc source code: src/stdlib/stdlib.minsc:70
Not a Number. Returned by some floating-point operations, like 0.0/0.0.
Point at Infinity. Returned by some floating-point operations, like 1.0/0.0.
String¶
Minsc source code: src/stdlib/stdlib.minsc:90
Array¶
Minsc source code: src/stdlib/stdlib.minsc:26
Minsc source code: src/stdlib/stdlib.minsc:29
Minsc source code: src/stdlib/stdlib.minsc:28
Minsc source code: src/stdlib/stdlib.minsc:34
Minsc source code: src/stdlib/stdlib.minsc:30
Minsc source code: src/stdlib/stdlib.minsc:32
Rust source code: src/stdlib/mod.rs:126
Rust source code: src/stdlib/mod.rs:139
Minsc source code: src/stdlib/stdlib.minsc:20
Minsc source code: src/stdlib/stdlib.minsc:21
Minsc source code: src/stdlib/stdlib.minsc:22
Minsc source code: src/stdlib/stdlib.minsc:16
Minsc source code: src/stdlib/stdlib.minsc:37
Minsc source code: src/stdlib/stdlib.minsc:38
Minsc source code: src/stdlib/stdlib.minsc:39
Minsc source code: src/stdlib/stdlib.minsc:41
Minsc source code: src/stdlib/stdlib.minsc:43
Minsc source code: src/stdlib/stdlib.minsc:18
Minsc source code: src/stdlib/stdlib.minsc:23
Minsc source code: src/stdlib/stdlib.minsc:42
Minsc source code: src/stdlib/stdlib.minsc:46
Rust source code: src/stdlib/mod.rs:159
Minsc source code: src/stdlib/stdlib.minsc:17
Tagged Arrays¶
Minsc source code: src/stdlib/stdlib.minsc:55
Minsc source code: src/stdlib/stdlib.minsc:56
Minsc source code: src/stdlib/stdlib.minsc:58
Minsc source code: src/stdlib/stdlib.minsc:64
Encoding ¶
Get the debug representation of the given value in Rust's std::fmt::Debug formatting
Rust source code: src/stdlib/mod.rs:232
Rust source code: src/stdlib/mod.rs:247
Rust source code: src/stdlib/mod.rs:255
Rust source code: src/stdlib/mod.rs:225
Logging¶
Rust source code: src/stdlib/mod.rs:294
Rust source code: src/stdlib/mod.rs:306
Rust source code: src/stdlib/mod.rs:313
Symbols¶
Boo, The Miniature Giant Space Hamster
Dev Utils¶
Rust source code: src/stdlib/mod.rs:275
Minsc source code: src/stdlib/stdlib.minsc:114
Minsc source code: src/stdlib/stdlib.minsc:113
Minsc source code: src/stdlib/stdlib.minsc:112