Variable GenesisBlock

The genesis block as defined by CoinNet (Chain ID: 1)

immutable(Block) GenesisBlock = Block(BlockHeader(BitBlob([cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u]), BitBlob([cast(ubyte)132u, cast(ubyte)19u, cast(ubyte)104u, cast(ubyte)204u, cast(ubyte)248u, cast(ubyte)92u, cast(ubyte)43u, cast(ubyte)240u, cast(ubyte)249u, cast(ubyte)11u, cast(ubyte)46u, cast(ubyte)153u, cast(ubyte)7u, cast(ubyte)204u, cast(ubyte)236u, cast(ubyte)99u, cast(ubyte)247u, cast(ubyte)80u, cast(ubyte)16u, cast(ubyte)249u, cast(ubyte)246u, cast(ubyte)57u, cast(ubyte)209u, cast(ubyte)224u, cast(ubyte)115u, cast(ubyte)91u, cast(ubyte)1u, cast(ubyte)101u, cast(ubyte)78u, cast(ubyte)82u, cast(ubyte)199u, cast(ubyte)71u, cast(ubyte)122u, cast(ubyte)107u, cast(ubyte)23u, cast(ubyte)55u, cast(ubyte)101u, cast(ubyte)234u, cast(ubyte)72u, cast(ubyte)79u, cast(ubyte)122u, cast(ubyte)175u, cast(ubyte)181u, cast(ubyte)191u, cast(ubyte)19u, cast(ubyte)135u, cast(ubyte)247u, cast(ubyte)66u, cast(ubyte)165u, cast(ubyte)132u, cast(ubyte)22u, cast(ubyte)246u, cast(ubyte)236u, cast(ubyte)145u, cast(ubyte)90u, cast(ubyte)134u, cast(ubyte)201u, cast(ubyte)187u, cast(ubyte)6u, cast(ubyte)57u, cast(ubyte)239u, cast(ubyte)64u, cast(ubyte)68u, cast(ubyte)218u]), Signature(Point(BitBlob([cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u])), Scalar(BitBlob([cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u]))), BitMask(0LU, null), Height(0LU), null, [Enrollment(BitBlob([cast(ubyte)145u, cast(ubyte)64u, cast(ubyte)31u, cast(ubyte)202u, cast(ubyte)129u, cast(ubyte)55u, cast(ubyte)156u, cast(ubyte)40u, cast(ubyte)206u, cast(ubyte)66u, cast(ubyte)217u, cast(ubyte)238u, cast(ubyte)76u, cast(ubyte)195u, cast(ubyte)180u, cast(ubyte)130u, cast(ubyte)220u, cast(ubyte)39u, cast(ubyte)74u, cast(ubyte)134u, cast(ubyte)217u, cast(ubyte)176u, cast(ubyte)210u, cast(ubyte)234u, cast(ubyte)73u, cast(ubyte)217u, cast(ubyte)25u, cast(ubyte)173u, cast(ubyte)13u, cast(ubyte)253u, cast(ubyte)177u, cast(ubyte)54u, cast(ubyte)225u, cast(ubyte)177u, cast(ubyte)153u, cast(ubyte)25u, cast(ubyte)250u, cast(ubyte)66u, cast(ubyte)101u, cast(ubyte)124u, cast(ubyte)61u, cast(ubyte)146u, cast(ubyte)67u, cast(ubyte)184u, cast(ubyte)189u, cast(ubyte)20u, cast(ubyte)80u, cast(ubyte)117u, cast(ubyte)67u, cast(ubyte)99u, cast(ubyte)105u, cast(ubyte)72u, cast(ubyte)53u, cast(ubyte)147u, cast(ubyte)124u, cast(ubyte)48u, cast(ubyte)174u, cast(ubyte)17u, cast(ubyte)246u, cast(ubyte)72u, cast(ubyte)244u, cast(ubyte)214u, cast(ubyte)35u, cast(ubyte)37u]), BitBlob([cast(ubyte)85u, cast(ubyte)253u, cast(ubyte)187u, cast(ubyte)215u, cast(ubyte)158u, cast(ubyte)17u, cast(ubyte)182u, cast(ubyte)16u, cast(ubyte)12u, cast(ubyte)10u, cast(ubyte)176u, cast(ubyte)20u, cast(ubyte)9u, cast(ubyte)245u, cast(ubyte)16u, cast(ubyte)35u, cast(ubyte)219u, cast(ubyte)247u, cast(ubyte)105u, cast(ubyte)175u, cast(ubyte)61u, cast(ubyte)3u, cast(ubyte)233u, cast(ubyte)221u, cast(ubyte)151u, cast(ubyte)99u, cast(ubyte)10u, cast(ubyte)70u, cast(ubyte)248u, cast(ubyte)115u, cast(ubyte)77u, cast(ubyte)146u, cast(ubyte)18u, cast(ubyte)60u, cast(ubyte)91u, cast(ubyte)184u, cast(ubyte)220u, cast(ubyte)172u, cast(ubyte)202u, cast(ubyte)133u, cast(ubyte)121u, cast(ubyte)115u, cast(ubyte)147u, cast(ubyte)33u, cast(ubyte)120u, cast(ubyte)97u, cast(ubyte)147u, cast(ubyte)16u, cast(ubyte)80u, cast(ubyte)245u, cast(ubyte)138u, cast(ubyte)183u, cast(ubyte)35u, cast(ubyte)175u, cast(ubyte)106u, cast(ubyte)173u, cast(ubyte)217u, cast(ubyte)137u, cast(ubyte)188u, cast(ubyte)219u, cast(ubyte)194u, cast(ubyte)177u, cast(ubyte)205u, cast(ubyte)175u]), Signature(Point(BitBlob([cast(ubyte)60u, cast(ubyte)218u, cast(ubyte)254u, cast(ubyte)250u, cast(ubyte)18u, cast(ubyte)202u, cast(ubyte)43u, cast(ubyte)229u, cast(ubyte)163u, cast(ubyte)122u, cast(ubyte)135u, cast(ubyte)23u, cast(ubyte)200u, cast(ubyte)195u, cast(ubyte)55u, cast(ubyte)144u, cast(ubyte)236u, cast(ubyte)235u, cast(ubyte)30u, cast(ubyte)85u, cast(ubyte)30u, cast(ubyte)124u, cast(ubyte)50u, cast(ubyte)203u, cast(ubyte)19u, cast(ubyte)5u, cast(ubyte)238u, cast(ubyte)230u, cast(ubyte)139u, cast(ubyte)0u, cast(ubyte)171u, cast(ubyte)125u])), Scalar(BitBlob([cast(ubyte)214u, cast(ubyte)236u, cast(ubyte)2u, cast(ubyte)80u, cast(ubyte)12u, cast(ubyte)56u, cast(ubyte)84u, cast(ubyte)91u, cast(ubyte)97u, cast(ubyte)10u, cast(ubyte)43u, cast(ubyte)6u, cast(ubyte)3u, cast(ubyte)111u, cast(ubyte)244u, cast(ubyte)200u, cast(ubyte)43u, cast(ubyte)212u, cast(ubyte)42u, cast(ubyte)84u, cast(ubyte)202u, cast(ubyte)27u, cast(ubyte)187u, cast(ubyte)19u, cast(ubyte)247u, cast(ubyte)69u, cast(ubyte)124u, cast(ubyte)231u, cast(ubyte)23u, cast(ubyte)15u, cast(ubyte)202u, cast(ubyte)14u])))), Enrollment(BitBlob([cast(ubyte)86u, cast(ubyte)189u, cast(ubyte)242u, cast(ubyte)105u, cast(ubyte)24u, cast(ubyte)88u, cast(ubyte)6u, cast(ubyte)109u, cast(ubyte)167u, cast(ubyte)222u, cast(ubyte)245u, cast(ubyte)246u, cast(ubyte)197u, cast(ubyte)52u, cast(ubyte)125u, cast(ubyte)95u, cast(ubyte)246u, cast(ubyte)115u, cast(ubyte)160u, cast(ubyte)205u, cast(ubyte)38u, cast(ubyte)197u, cast(ubyte)192u, cast(ubyte)71u, cast(ubyte)14u, cast(ubyte)136u, cast(ubyte)69u, cast(ubyte)128u, cast(ubyte)218u, cast(ubyte)29u, cast(ubyte)170u, cast(ubyte)131u, cast(ubyte)101u, cast(ubyte)198u, cast(ubyte)139u, cast(ubyte)11u, cast(ubyte)241u, cast(ubyte)172u, cast(ubyte)102u, cast(ubyte)95u, cast(ubyte)157u, cast(ubyte)17u, cast(ubyte)227u, cast(ubyte)184u, cast(ubyte)121u, cast(ubyte)50u, cast(ubyte)81u, cast(ubyte)225u, cast(ubyte)85u, cast(ubyte)36u, cast(ubyte)58u, cast(ubyte)62u, cast(ubyte)99u, cast(ubyte)50u, cast(ubyte)190u, cast(ubyte)201u, cast(ubyte)248u, cast(ubyte)60u, cast(ubyte)26u, cast(ubyte)70u, cast(ubyte)123u, cast(ubyte)22u, cast(ubyte)228u, cast(ubyte)96u]), BitBlob([cast(ubyte)120u, cast(ubyte)213u, cast(ubyte)140u, cast(ubyte)142u, cast(ubyte)122u, cast(ubyte)29u, cast(ubyte)140u, cast(ubyte)15u, cast(ubyte)249u, cast(ubyte)160u, cast(ubyte)87u, cast(ubyte)101u, cast(ubyte)63u, cast(ubyte)215u, cast(ubyte)192u, cast(ubyte)52u, cast(ubyte)8u, cast(ubyte)180u, cast(ubyte)118u, cast(ubyte)137u, cast(ubyte)238u, cast(ubyte)246u, cast(ubyte)252u, cast(ubyte)143u, cast(ubyte)85u, cast(ubyte)131u, cast(ubyte)82u, cast(ubyte)51u, cast(ubyte)144u, cast(ubyte)76u, cast(ubyte)51u, cast(ubyte)228u, cast(ubyte)95u, cast(ubyte)27u, cast(ubyte)177u, cast(ubyte)224u, cast(ubyte)182u, cast(ubyte)59u, cast(ubyte)169u, cast(ubyte)157u, cast(ubyte)10u, cast(ubyte)178u, cast(ubyte)117u, cast(ubyte)39u, cast(ubyte)168u, cast(ubyte)18u, cast(ubyte)184u, cast(ubyte)57u, cast(ubyte)220u, cast(ubyte)172u, cast(ubyte)7u, cast(ubyte)152u, cast(ubyte)51u, cast(ubyte)85u, cast(ubyte)25u, cast(ubyte)44u, cast(ubyte)21u, cast(ubyte)63u, cast(ubyte)138u, cast(ubyte)198u, cast(ubyte)79u, cast(ubyte)11u, cast(ubyte)156u, cast(ubyte)4u]), Signature(Point(BitBlob([cast(ubyte)116u, cast(ubyte)21u, cast(ubyte)112u, cast(ubyte)188u, cast(ubyte)113u, cast(ubyte)174u, cast(ubyte)84u, cast(ubyte)143u, cast(ubyte)233u, cast(ubyte)206u, cast(ubyte)97u, cast(ubyte)45u, cast(ubyte)154u, cast(ubyte)137u, cast(ubyte)254u, cast(ubyte)136u, cast(ubyte)163u, cast(ubyte)213u, cast(ubyte)34u, cast(ubyte)201u, cast(ubyte)120u, cast(ubyte)101u, cast(ubyte)135u, cast(ubyte)36u, cast(ubyte)173u, cast(ubyte)223u, cast(ubyte)25u, cast(ubyte)40u, cast(ubyte)229u, cast(ubyte)24u, cast(ubyte)160u, cast(ubyte)154u])), Scalar(BitBlob([cast(ubyte)222u, cast(ubyte)123u, cast(ubyte)79u, cast(ubyte)3u, cast(ubyte)222u, cast(ubyte)4u, cast(ubyte)25u, cast(ubyte)249u, cast(ubyte)172u, cast(ubyte)227u, cast(ubyte)176u, cast(ubyte)48u, cast(ubyte)183u, cast(ubyte)252u, cast(ubyte)133u, cast(ubyte)70u, cast(ubyte)192u, cast(ubyte)55u, cast(ubyte)244u, cast(ubyte)251u, cast(ubyte)81u, cast(ubyte)92u, cast(ubyte)24u, cast(ubyte)21u, cast(ubyte)130u, cast(ubyte)36u, cast(ubyte)188u, cast(ubyte)112u, cast(ubyte)200u, cast(ubyte)84u, cast(ubyte)31u, cast(ubyte)5u])))), Enrollment(BitBlob([cast(ubyte)52u, cast(ubyte)129u, cast(ubyte)29u, cast(ubyte)198u, cast(ubyte)54u, cast(ubyte)89u, cast(ubyte)246u, cast(ubyte)118u, cast(ubyte)194u, cast(ubyte)74u, cast(ubyte)106u, cast(ubyte)144u, cast(ubyte)95u, cast(ubyte)228u, cast(ubyte)49u, cast(ubyte)134u, cast(ubyte)248u, cast(ubyte)219u, cast(ubyte)122u, cast(ubyte)18u, cast(ubyte)123u, cast(ubyte)56u, cast(ubyte)173u, cast(ubyte)34u, cast(ubyte)134u, cast(ubyte)87u, cast(ubyte)219u, cast(ubyte)26u, cast(ubyte)18u, cast(ubyte)74u, cast(ubyte)51u, cast(ubyte)253u, cast(ubyte)132u, cast(ubyte)63u, cast(ubyte)106u, cast(ubyte)159u, cast(ubyte)43u, cast(ubyte)147u, cast(ubyte)253u, cast(ubyte)106u, cast(ubyte)91u, cast(ubyte)210u, cast(ubyte)133u, cast(ubyte)109u, cast(ubyte)53u, cast(ubyte)76u, cast(ubyte)181u, cast(ubyte)136u, cast(ubyte)21u, cast(ubyte)255u, cast(ubyte)103u, cast(ubyte)235u, cast(ubyte)241u, cast(ubyte)231u, cast(ubyte)177u, cast(ubyte)30u, cast(ubyte)8u, cast(ubyte)117u, cast(ubyte)12u, cast(ubyte)166u, cast(ubyte)177u, cast(ubyte)57u, cast(ubyte)187u, cast(ubyte)101u]), BitBlob([cast(ubyte)10u, cast(ubyte)128u, cast(ubyte)65u, cast(ubyte)155u, cast(ubyte)135u, cast(ubyte)202u, cast(ubyte)180u, cast(ubyte)29u, cast(ubyte)189u, cast(ubyte)132u, cast(ubyte)99u, cast(ubyte)79u, cast(ubyte)115u, cast(ubyte)14u, cast(ubyte)135u, cast(ubyte)80u, cast(ubyte)241u, cast(ubyte)149u, cast(ubyte)112u, cast(ubyte)8u, cast(ubyte)178u, cast(ubyte)250u, cast(ubyte)115u, cast(ubyte)178u, cast(ubyte)78u, cast(ubyte)129u, cast(ubyte)87u, cast(ubyte)249u, cast(ubyte)230u, cast(ubyte)64u, cast(ubyte)76u, cast(ubyte)147u, cast(ubyte)85u, cast(ubyte)241u, cast(ubyte)29u, cast(ubyte)112u, cast(ubyte)78u, cast(ubyte)199u, cast(ubyte)141u, cast(ubyte)222u, cast(ubyte)111u, cast(ubyte)106u, cast(ubyte)85u, cast(ubyte)234u, cast(ubyte)103u, cast(ubyte)163u, cast(ubyte)67u, cast(ubyte)120u, cast(ubyte)189u, cast(ubyte)195u, cast(ubyte)66u, cast(ubyte)4u, cast(ubyte)139u, cast(ubyte)184u, cast(ubyte)6u, cast(ubyte)66u, cast(ubyte)73u, cast(ubyte)50u, cast(ubyte)219u, cast(ubyte)229u, cast(ubyte)109u, cast(ubyte)223u, cast(ubyte)132u, cast(ubyte)90u]), Signature(Point(BitBlob([cast(ubyte)128u, cast(ubyte)148u, cast(ubyte)68u, cast(ubyte)126u, cast(ubyte)94u, cast(ubyte)2u, cast(ubyte)224u, cast(ubyte)95u, cast(ubyte)129u, cast(ubyte)131u, cast(ubyte)188u, cast(ubyte)32u, cast(ubyte)90u, cast(ubyte)214u, cast(ubyte)128u, cast(ubyte)89u, cast(ubyte)245u, cast(ubyte)164u, cast(ubyte)123u, cast(ubyte)255u, cast(ubyte)55u, cast(ubyte)153u, cast(ubyte)43u, cast(ubyte)194u, cast(ubyte)92u, cast(ubyte)153u, cast(ubyte)208u, cast(ubyte)184u, cast(ubyte)180u, cast(ubyte)97u, cast(ubyte)159u, cast(ubyte)184u])), Scalar(BitBlob([cast(ubyte)96u, cast(ubyte)40u, cast(ubyte)93u, cast(ubyte)39u, cast(ubyte)156u, cast(ubyte)12u, cast(ubyte)211u, cast(ubyte)183u, cast(ubyte)198u, cast(ubyte)156u, cast(ubyte)240u, cast(ubyte)121u, cast(ubyte)213u, cast(ubyte)192u, cast(ubyte)29u, cast(ubyte)247u, cast(ubyte)94u, cast(ubyte)1u, cast(ubyte)196u, cast(ubyte)34u, cast(ubyte)179u, cast(ubyte)62u, cast(ubyte)254u, cast(ubyte)205u, cast(ubyte)255u, cast(ubyte)116u, cast(ubyte)80u, cast(ubyte)115u, cast(ubyte)185u, cast(ubyte)128u, cast(ubyte)12u, cast(ubyte)1u])))), Enrollment(BitBlob([cast(ubyte)52u, cast(ubyte)166u, cast(ubyte)46u, cast(ubyte)71u, cast(ubyte)30u, cast(ubyte)37u, cast(ubyte)178u, cast(ubyte)223u, cast(ubyte)13u, cast(ubyte)185u, cast(ubyte)83u, cast(ubyte)48u, cast(ubyte)78u, cast(ubyte)33u, cast(ubyte)72u, cast(ubyte)153u, cast(ubyte)134u, cast(ubyte)79u, cast(ubyte)4u, cast(ubyte)59u, cast(ubyte)141u, cast(ubyte)91u, cast(ubyte)207u, cast(ubyte)41u, cast(ubyte)98u, cast(ubyte)186u, cast(ubyte)66u, cast(ubyte)28u, cast(ubyte)192u, cast(ubyte)152u, cast(ubyte)4u, cast(ubyte)43u, cast(ubyte)98u, cast(ubyte)136u, cast(ubyte)56u, cast(ubyte)42u, cast(ubyte)236u, cast(ubyte)239u, cast(ubyte)120u, cast(ubyte)227u, cast(ubyte)84u, cast(ubyte)111u, cast(ubyte)188u, cast(ubyte)147u, cast(ubyte)62u, cast(ubyte)92u, cast(ubyte)136u, cast(ubyte)196u, cast(ubyte)140u, cast(ubyte)67u, cast(ubyte)96u, cast(ubyte)128u, cast(ubyte)195u, cast(ubyte)69u, cast(ubyte)116u, cast(ubyte)248u, cast(ubyte)98u, cast(ubyte)130u, cast(ubyte)180u, cast(ubyte)144u, cast(ubyte)188u, cast(ubyte)238u, cast(ubyte)24u, cast(ubyte)146u]), BitBlob([cast(ubyte)78u, cast(ubyte)107u, cast(ubyte)245u, cast(ubyte)63u, cast(ubyte)90u, cast(ubyte)136u, cast(ubyte)17u, cast(ubyte)204u, cast(ubyte)112u, cast(ubyte)170u, cast(ubyte)237u, cast(ubyte)222u, cast(ubyte)82u, cast(ubyte)89u, cast(ubyte)73u, cast(ubyte)7u, cast(ubyte)61u, cast(ubyte)218u, cast(ubyte)73u, cast(ubyte)93u, cast(ubyte)26u, cast(ubyte)162u, cast(ubyte)170u, cast(ubyte)9u, cast(ubyte)160u, cast(ubyte)134u, cast(ubyte)234u, cast(ubyte)172u, cast(ubyte)228u, cast(ubyte)248u, cast(ubyte)167u, cast(ubyte)251u, cast(ubyte)52u, cast(ubyte)160u, cast(ubyte)83u, cast(ubyte)144u, cast(ubyte)127u, cast(ubyte)220u, cast(ubyte)222u, cast(ubyte)191u, cast(ubyte)217u, cast(ubyte)147u, cast(ubyte)75u, cast(ubyte)136u, cast(ubyte)76u, cast(ubyte)113u, cast(ubyte)145u, cast(ubyte)233u, cast(ubyte)27u, cast(ubyte)20u, cast(ubyte)157u, cast(ubyte)29u, cast(ubyte)209u, cast(ubyte)12u, cast(ubyte)88u, cast(ubyte)225u, cast(ubyte)182u, cast(ubyte)162u, cast(ubyte)173u, cast(ubyte)76u, cast(ubyte)38u, cast(ubyte)109u, cast(ubyte)191u, cast(ubyte)150u]), Signature(Point(BitBlob([cast(ubyte)224u, cast(ubyte)182u, cast(ubyte)232u, cast(ubyte)123u, cast(ubyte)230u, cast(ubyte)180u, cast(ubyte)1u, cast(ubyte)114u, cast(ubyte)64u, cast(ubyte)198u, cast(ubyte)71u, cast(ubyte)43u, cast(ubyte)228u, cast(ubyte)209u, cast(ubyte)38u, cast(ubyte)94u, cast(ubyte)145u, cast(ubyte)213u, cast(ubyte)86u, cast(ubyte)234u, cast(ubyte)77u, cast(ubyte)65u, cast(ubyte)170u, cast(ubyte)139u, cast(ubyte)8u, cast(ubyte)51u, cast(ubyte)140u, cast(ubyte)88u, cast(ubyte)243u, cast(ubyte)64u, cast(ubyte)58u, cast(ubyte)44u])), Scalar(BitBlob([cast(ubyte)98u, cast(ubyte)151u, cast(ubyte)136u, cast(ubyte)233u, cast(ubyte)33u, cast(ubyte)146u, cast(ubyte)66u, cast(ubyte)118u, cast(ubyte)33u, cast(ubyte)123u, cast(ubyte)75u, cast(ubyte)223u, cast(ubyte)8u, cast(ubyte)4u, cast(ubyte)39u, cast(ubyte)192u, cast(ubyte)76u, cast(ubyte)83u, cast(ubyte)6u, cast(ubyte)67u, cast(ubyte)11u, cast(ubyte)216u, cast(ubyte)228u, cast(ubyte)18u, cast(ubyte)78u, cast(ubyte)41u, cast(ubyte)129u, cast(ubyte)60u, cast(ubyte)29u, cast(ubyte)29u, cast(ubyte)231u, cast(ubyte)5u])))), Enrollment(BitBlob([cast(ubyte)31u, cast(ubyte)65u, cast(ubyte)69u, cast(ubyte)194u, cast(ubyte)212u, cast(ubyte)166u, cast(ubyte)196u, cast(ubyte)107u, cast(ubyte)118u, cast(ubyte)131u, cast(ubyte)214u, cast(ubyte)186u, cast(ubyte)89u, cast(ubyte)228u, cast(ubyte)44u, cast(ubyte)69u, cast(ubyte)124u, cast(ubyte)14u, cast(ubyte)255u, cast(ubyte)3u, cast(ubyte)229u, cast(ubyte)73u, cast(ubyte)200u, cast(ubyte)181u, cast(ubyte)36u, cast(ubyte)182u, cast(ubyte)58u, cast(ubyte)102u, cast(ubyte)44u, cast(ubyte)236u, cast(ubyte)23u, cast(ubyte)81u, cast(ubyte)77u, cast(ubyte)189u, cast(ubyte)194u, cast(ubyte)53u, cast(ubyte)14u, cast(ubyte)102u, cast(ubyte)105u, cast(ubyte)33u, cast(ubyte)105u, cast(ubyte)134u, cast(ubyte)36u, cast(ubyte)224u, cast(ubyte)125u, cast(ubyte)165u, cast(ubyte)56u, cast(ubyte)36u, cast(ubyte)136u, cast(ubyte)105u, cast(ubyte)41u, cast(ubyte)86u, cast(ubyte)221u, cast(ubyte)184u, cast(ubyte)133u, cast(ubyte)111u, cast(ubyte)44u, cast(ubyte)169u, cast(ubyte)197u, cast(ubyte)181u, cast(ubyte)226u, cast(ubyte)67u, cast(ubyte)62u, cast(ubyte)185u]), BitBlob([cast(ubyte)15u, cast(ubyte)195u, cast(ubyte)222u, cast(ubyte)87u, cast(ubyte)32u, cast(ubyte)2u, cast(ubyte)221u, cast(ubyte)75u, cast(ubyte)203u, cast(ubyte)250u, cast(ubyte)35u, cast(ubyte)35u, cast(ubyte)37u, cast(ubyte)198u, cast(ubyte)216u, cast(ubyte)255u, cast(ubyte)164u, cast(ubyte)202u, cast(ubyte)91u, cast(ubyte)8u, cast(ubyte)200u, cast(ubyte)51u, cast(ubyte)174u, cast(ubyte)63u, cast(ubyte)235u, cast(ubyte)173u, cast(ubyte)14u, cast(ubyte)96u, cast(ubyte)193u, cast(ubyte)57u, cast(ubyte)137u, cast(ubyte)164u, cast(ubyte)189u, cast(ubyte)145u, cast(ubyte)120u, cast(ubyte)86u, cast(ubyte)0u, cast(ubyte)237u, cast(ubyte)94u, cast(ubyte)139u, cast(ubyte)187u, cast(ubyte)43u, cast(ubyte)158u, cast(ubyte)243u, cast(ubyte)164u, cast(ubyte)90u, cast(ubyte)54u, cast(ubyte)160u, cast(ubyte)33u, cast(ubyte)86u, cast(ubyte)111u, cast(ubyte)209u, cast(ubyte)149u, cast(ubyte)87u, cast(ubyte)122u, cast(ubyte)41u, cast(ubyte)109u, cast(ubyte)91u, cast(ubyte)25u, cast(ubyte)107u, cast(ubyte)220u, cast(ubyte)223u, cast(ubyte)47u, cast(ubyte)38u]), Signature(Point(BitBlob([cast(ubyte)220u, cast(ubyte)242u, cast(ubyte)98u, cast(ubyte)21u, cast(ubyte)198u, cast(ubyte)94u, cast(ubyte)171u, cast(ubyte)200u, cast(ubyte)18u, cast(ubyte)115u, cast(ubyte)85u, cast(ubyte)62u, cast(ubyte)35u, cast(ubyte)243u, cast(ubyte)60u, cast(ubyte)249u, cast(ubyte)252u, cast(ubyte)63u, cast(ubyte)126u, cast(ubyte)36u, cast(ubyte)207u, cast(ubyte)81u, cast(ubyte)15u, cast(ubyte)31u, cast(ubyte)139u, cast(ubyte)232u, cast(ubyte)240u, cast(ubyte)161u, cast(ubyte)216u, cast(ubyte)177u, cast(ubyte)116u, cast(ubyte)151u])), Scalar(BitBlob([cast(ubyte)196u, cast(ubyte)45u, cast(ubyte)60u, cast(ubyte)242u, cast(ubyte)45u, cast(ubyte)254u, cast(ubyte)16u, cast(ubyte)255u, cast(ubyte)13u, cast(ubyte)184u, cast(ubyte)234u, cast(ubyte)130u, cast(ubyte)208u, cast(ubyte)26u, cast(ubyte)180u, cast(ubyte)19u, cast(ubyte)12u, cast(ubyte)174u, cast(ubyte)45u, cast(ubyte)2u, cast(ubyte)84u, cast(ubyte)122u, cast(ubyte)142u, cast(ubyte)103u, cast(ubyte)200u, cast(ubyte)112u, cast(ubyte)3u, cast(ubyte)141u, cast(ubyte)106u, cast(ubyte)63u, cast(ubyte)155u, cast(ubyte)3u])))), Enrollment(BitBlob([cast(ubyte)190u, cast(ubyte)198u, cast(ubyte)96u, cast(ubyte)94u, cast(ubyte)105u, cast(ubyte)209u, cast(ubyte)91u, cast(ubyte)70u, cast(ubyte)135u, cast(ubyte)233u, cast(ubyte)190u, cast(ubyte)63u, cast(ubyte)172u, cast(ubyte)180u, cast(ubyte)13u, cast(ubyte)133u, cast(ubyte)64u, cast(ubyte)170u, cast(ubyte)255u, cast(ubyte)203u, cast(ubyte)236u, cast(ubyte)203u, cast(ubyte)110u, cast(ubyte)241u, cast(ubyte)206u, cast(ubyte)214u, cast(ubyte)100u, cast(ubyte)18u, cast(ubyte)93u, cast(ubyte)58u, cast(ubyte)201u, cast(ubyte)121u, cast(ubyte)177u, cast(ubyte)195u, cast(ubyte)129u, cast(ubyte)170u, cast(ubyte)177u, cast(ubyte)212u, cast(ubyte)5u, cast(ubyte)13u, cast(ubyte)144u, cast(ubyte)240u, cast(ubyte)123u, cast(ubyte)25u, cast(ubyte)132u, cast(ubyte)165u, cast(ubyte)24u, cast(ubyte)126u, cast(ubyte)111u, cast(ubyte)47u, cast(ubyte)18u, cast(ubyte)67u, cast(ubyte)37u, cast(ubyte)153u, cast(ubyte)152u, cast(ubyte)122u, cast(ubyte)157u, cast(ubyte)151u, cast(ubyte)176u, cast(ubyte)223u, cast(ubyte)238u, cast(ubyte)37u, cast(ubyte)109u, cast(ubyte)236u]), BitBlob([cast(ubyte)215u, cast(ubyte)177u, cast(ubyte)46u, cast(ubyte)230u, cast(ubyte)86u, cast(ubyte)106u, cast(ubyte)133u, cast(ubyte)61u, cast(ubyte)215u, cast(ubyte)252u, cast(ubyte)94u, cast(ubyte)134u, cast(ubyte)17u, cast(ubyte)225u, cast(ubyte)190u, cast(ubyte)29u, cast(ubyte)22u, cast(ubyte)87u, cast(ubyte)69u, cast(ubyte)122u, cast(ubyte)219u, cast(ubyte)159u, cast(ubyte)136u, cast(ubyte)11u, cast(ubyte)22u, cast(ubyte)242u, cast(ubyte)77u, cast(ubyte)78u, cast(ubyte)139u, cast(ubyte)3u, cast(ubyte)178u, cast(ubyte)179u, cast(ubyte)232u, cast(ubyte)37u, cast(ubyte)56u, cast(ubyte)114u, cast(ubyte)93u, cast(ubyte)104u, cast(ubyte)111u, cast(ubyte)177u, cast(ubyte)45u, cast(ubyte)143u, cast(ubyte)216u, cast(ubyte)29u, cast(ubyte)86u, cast(ubyte)61u, cast(ubyte)249u, cast(ubyte)44u, cast(ubyte)235u, cast(ubyte)4u, cast(ubyte)128u, cast(ubyte)11u, cast(ubyte)45u, cast(ubyte)173u, cast(ubyte)23u, cast(ubyte)87u, cast(ubyte)144u, cast(ubyte)49u, cast(ubyte)239u, cast(ubyte)90u, cast(ubyte)242u, cast(ubyte)190u, cast(ubyte)199u, cast(ubyte)23u]), Signature(Point(BitBlob([cast(ubyte)148u, cast(ubyte)76u, cast(ubyte)100u, cast(ubyte)21u, cast(ubyte)248u, cast(ubyte)247u, cast(ubyte)252u, cast(ubyte)192u, cast(ubyte)60u, cast(ubyte)85u, cast(ubyte)148u, cast(ubyte)56u, cast(ubyte)171u, cast(ubyte)40u, cast(ubyte)126u, cast(ubyte)246u, cast(ubyte)169u, cast(ubyte)216u, cast(ubyte)132u, cast(ubyte)48u, cast(ubyte)243u, cast(ubyte)245u, cast(ubyte)194u, cast(ubyte)108u, cast(ubyte)238u, cast(ubyte)175u, cast(ubyte)254u, cast(ubyte)245u, cast(ubyte)140u, cast(ubyte)225u, cast(ubyte)111u, cast(ubyte)148u])), Scalar(BitBlob([cast(ubyte)53u, cast(ubyte)126u, cast(ubyte)111u, cast(ubyte)86u, cast(ubyte)32u, cast(ubyte)149u, cast(ubyte)157u, cast(ubyte)175u, cast(ubyte)14u, cast(ubyte)153u, cast(ubyte)183u, cast(ubyte)239u, cast(ubyte)189u, cast(ubyte)105u, cast(ubyte)51u, cast(ubyte)249u, cast(ubyte)132u, cast(ubyte)215u, cast(ubyte)197u, cast(ubyte)254u, cast(ubyte)118u, cast(ubyte)161u, cast(ubyte)207u, cast(ubyte)99u, cast(ubyte)163u, cast(ubyte)8u, cast(ubyte)106u, cast(ubyte)169u, cast(ubyte)97u, cast(ubyte)207u, cast(ubyte)14u, cast(ubyte)4u]))))]), [Transaction(null, [Output(OutputType.Freeze, Lock(LockType.Key, [cast(ubyte)155u, cast(ubyte)161u, cast(ubyte)114u, cast(ubyte)252u, cast(ubyte)200u, cast(ubyte)41u, cast(ubyte)50u, cast(ubyte)53u, cast(ubyte)251u, cast(ubyte)174u, cast(ubyte)42u, cast(ubyte)13u, cast(ubyte)235u, cast(ubyte)93u, cast(ubyte)21u, cast(ubyte)26u, cast(ubyte)64u, cast(ubyte)28u, cast(ubyte)106u, cast(ubyte)45u, cast(ubyte)198u, cast(ubyte)73u, cast(ubyte)182u, cast(ubyte)33u, cast(ubyte)190u, cast(ubyte)69u, cast(ubyte)122u, cast(ubyte)61u, cast(ubyte)9u, cast(ubyte)166u, cast(ubyte)61u, cast(ubyte)202u]), Amount(20000000000000LU)), Output(OutputType.Freeze, Lock(LockType.Key, [cast(ubyte)155u, cast(ubyte)177u, cast(ubyte)77u, cast(ubyte)207u, cast(ubyte)41u, cast(ubyte)66u, cast(ubyte)124u, cast(ubyte)170u, cast(ubyte)244u, cast(ubyte)168u, cast(ubyte)114u, cast(ubyte)124u, cast(ubyte)183u, cast(ubyte)212u, cast(ubyte)41u, cast(ubyte)112u, cast(ubyte)82u, cast(ubyte)131u, cast(ubyte)34u, cast(ubyte)122u, cast(ubyte)85u, cast(ubyte)191u, cast(ubyte)83u, cast(ubyte)89u, cast(ubyte)198u, cast(ubyte)215u, cast(ubyte)221u, cast(ubyte)129u, cast(ubyte)127u, cast(ubyte)3u, cast(ubyte)217u, cast(ubyte)191u]), Amount(20000000000000LU)), Output(OutputType.Freeze, Lock(LockType.Key, [cast(ubyte)155u, cast(ubyte)193u, cast(ubyte)79u, cast(ubyte)123u, cast(ubyte)245u, cast(ubyte)131u, cast(ubyte)228u, cast(ubyte)33u, cast(ubyte)79u, cast(ubyte)232u, cast(ubyte)134u, cast(ubyte)123u, cast(ubyte)23u, cast(ubyte)5u, cast(ubyte)8u, cast(ubyte)154u, cast(ubyte)238u, cast(ubyte)132u, cast(ubyte)218u, cast(ubyte)199u, cast(ubyte)63u, cast(ubyte)255u, cast(ubyte)151u, cast(ubyte)80u, cast(ubyte)59u, cast(ubyte)65u, cast(ubyte)219u, cast(ubyte)210u, cast(ubyte)210u, cast(ubyte)166u, cast(ubyte)37u, cast(ubyte)9u]), Amount(20000000000000LU)), Output(OutputType.Freeze, Lock(LockType.Key, [cast(ubyte)155u, cast(ubyte)209u, cast(ubyte)86u, cast(ubyte)230u, cast(ubyte)141u, cast(ubyte)45u, cast(ubyte)176u, cast(ubyte)248u, cast(ubyte)73u, cast(ubyte)105u, cast(ubyte)233u, cast(ubyte)82u, cast(ubyte)36u, cast(ubyte)167u, cast(ubyte)185u, cast(ubyte)181u, cast(ubyte)104u, cast(ubyte)53u, cast(ubyte)145u, cast(ubyte)12u, cast(ubyte)35u, cast(ubyte)168u, cast(ubyte)183u, cast(ubyte)147u, cast(ubyte)98u, cast(ubyte)127u, cast(ubyte)175u, cast(ubyte)196u, cast(ubyte)187u, cast(ubyte)171u, cast(ubyte)53u, cast(ubyte)16u]), Amount(20000000000000LU)), Output(OutputType.Freeze, Lock(LockType.Key, [cast(ubyte)155u, cast(ubyte)225u, cast(ubyte)110u, cast(ubyte)222u, cast(ubyte)28u, cast(ubyte)249u, cast(ubyte)55u, cast(ubyte)232u, cast(ubyte)48u, cast(ubyte)9u, cast(ubyte)90u, cast(ubyte)241u, cast(ubyte)188u, cast(ubyte)47u, cast(ubyte)252u, cast(ubyte)149u, cast(ubyte)189u, cast(ubyte)9u, cast(ubyte)34u, cast(ubyte)212u, cast(ubyte)93u, cast(ubyte)74u, cast(ubyte)5u, cast(ubyte)28u, cast(ubyte)23u, cast(ubyte)243u, cast(ubyte)191u, cast(ubyte)78u, cast(ubyte)204u, cast(ubyte)87u, cast(ubyte)171u, cast(ubyte)157u]), Amount(20000000000000LU)), Output(OutputType.Freeze, Lock(LockType.Key, [cast(ubyte)155u, cast(ubyte)241u, cast(ubyte)126u, cast(ubyte)130u, cast(ubyte)156u, cast(ubyte)225u, cast(ubyte)13u, cast(ubyte)197u, cast(ubyte)191u, cast(ubyte)135u, cast(ubyte)192u, cast(ubyte)129u, cast(ubyte)244u, cast(ubyte)131u, cast(ubyte)253u, cast(ubyte)82u, cast(ubyte)54u, cast(ubyte)238u, cast(ubyte)239u, cast(ubyte)135u, cast(ubyte)154u, cast(ubyte)64u, cast(ubyte)57u, cast(ubyte)12u, cast(ubyte)179u, cast(ubyte)65u, cast(ubyte)208u, cast(ubyte)89u, cast(ubyte)52u, cast(ubyte)41u, cast(ubyte)107u, cast(ubyte)215u]), Amount(20000000000000LU))], null, Height(0LU)), Transaction(null, [Output(OutputType.Payment, Lock(LockType.Key, [cast(ubyte)204u, cast(ubyte)70u, cast(ubyte)225u, cast(ubyte)222u, cast(ubyte)157u, cast(ubyte)157u, cast(ubyte)226u, cast(ubyte)100u, cast(ubyte)218u, cast(ubyte)117u, cast(ubyte)200u, cast(ubyte)26u, cast(ubyte)140u, cast(ubyte)77u, cast(ubyte)82u, cast(ubyte)206u, cast(ubyte)42u, cast(ubyte)234u, cast(ubyte)133u, cast(ubyte)90u, cast(ubyte)243u, cast(ubyte)143u, cast(ubyte)77u, cast(ubyte)44u, cast(ubyte)180u, cast(ubyte)205u, cast(ubyte)29u, cast(ubyte)110u, cast(ubyte)140u, cast(ubyte)73u, cast(ubyte)234u, cast(ubyte)117u]), Amount(547500000000000LU)), Output(OutputType.Payment, Lock(LockType.Key, [cast(ubyte)204u, cast(ubyte)70u, cast(ubyte)225u, cast(ubyte)222u, cast(ubyte)157u, cast(ubyte)157u, cast(ubyte)226u, cast(ubyte)100u, cast(ubyte)218u, cast(ubyte)117u, cast(ubyte)200u, cast(ubyte)26u, cast(ubyte)140u, cast(ubyte)77u, cast(ubyte)82u, cast(ubyte)206u, cast(ubyte)42u, cast(ubyte)234u, cast(ubyte)133u, cast(ubyte)90u, cast(ubyte)243u, cast(ubyte)143u, cast(ubyte)77u, cast(ubyte)44u, cast(ubyte)180u, cast(ubyte)205u, cast(ubyte)29u, cast(ubyte)110u, cast(ubyte)140u, cast(ubyte)73u, cast(ubyte)234u, cast(ubyte)117u]), Amount(547500000000000LU)), Output(OutputType.Payment, Lock(LockType.Key, [cast(ubyte)204u, cast(ubyte)70u, cast(ubyte)225u, cast(ubyte)222u, cast(ubyte)157u, cast(ubyte)157u, cast(ubyte)226u, cast(ubyte)100u, cast(ubyte)218u, cast(ubyte)117u, cast(ubyte)200u, cast(ubyte)26u, cast(ubyte)140u, cast(ubyte)77u, cast(ubyte)82u, cast(ubyte)206u, cast(ubyte)42u, cast(ubyte)234u, cast(ubyte)133u, cast(ubyte)90u, cast(ubyte)243u, cast(ubyte)143u, cast(ubyte)77u, cast(ubyte)44u, cast(ubyte)180u, cast(ubyte)205u, cast(ubyte)29u, cast(ubyte)110u, cast(ubyte)140u, cast(ubyte)73u, cast(ubyte)234u, cast(ubyte)117u]), Amount(547500000000000LU)), Output(OutputType.Payment, Lock(LockType.Key, [cast(ubyte)204u, cast(ubyte)70u, cast(ubyte)225u, cast(ubyte)222u, cast(ubyte)157u, cast(ubyte)157u, cast(ubyte)226u, cast(ubyte)100u, cast(ubyte)218u, cast(ubyte)117u, cast(ubyte)200u, cast(ubyte)26u, cast(ubyte)140u, cast(ubyte)77u, cast(ubyte)82u, cast(ubyte)206u, cast(ubyte)42u, cast(ubyte)234u, cast(ubyte)133u, cast(ubyte)90u, cast(ubyte)243u, cast(ubyte)143u, cast(ubyte)77u, cast(ubyte)44u, cast(ubyte)180u, cast(ubyte)205u, cast(ubyte)29u, cast(ubyte)110u, cast(ubyte)140u, cast(ubyte)73u, cast(ubyte)234u, cast(ubyte)117u]), Amount(547500000000000LU)), Output(OutputType.Payment, Lock(LockType.Key, [cast(ubyte)204u, cast(ubyte)70u, cast(ubyte)225u, cast(ubyte)222u, cast(ubyte)157u, cast(ubyte)157u, cast(ubyte)226u, cast(ubyte)100u, cast(ubyte)218u, cast(ubyte)117u, cast(ubyte)200u, cast(ubyte)26u, cast(ubyte)140u, cast(ubyte)77u, cast(ubyte)82u, cast(ubyte)206u, cast(ubyte)42u, cast(ubyte)234u, cast(ubyte)133u, cast(ubyte)90u, cast(ubyte)243u, cast(ubyte)143u, cast(ubyte)77u, cast(ubyte)44u, cast(ubyte)180u, cast(ubyte)205u, cast(ubyte)29u, cast(ubyte)110u, cast(ubyte)140u, cast(ubyte)73u, cast(ubyte)234u, cast(ubyte)117u]), Amount(547500000000000LU)), Output(OutputType.Payment, Lock(LockType.Key, [cast(ubyte)204u, cast(ubyte)70u, cast(ubyte)225u, cast(ubyte)222u, cast(ubyte)157u, cast(ubyte)157u, cast(ubyte)226u, cast(ubyte)100u, cast(ubyte)218u, cast(ubyte)117u, cast(ubyte)200u, cast(ubyte)26u, cast(ubyte)140u, cast(ubyte)77u, cast(ubyte)82u, cast(ubyte)206u, cast(ubyte)42u, cast(ubyte)234u, cast(ubyte)133u, cast(ubyte)90u, cast(ubyte)243u, cast(ubyte)143u, cast(ubyte)77u, cast(ubyte)44u, cast(ubyte)180u, cast(ubyte)205u, cast(ubyte)29u, cast(ubyte)110u, cast(ubyte)140u, cast(ubyte)73u, cast(ubyte)234u, cast(ubyte)117u]), Amount(547500000000000LU)), Output(OutputType.Payment, Lock(LockType.Key, [cast(ubyte)204u, cast(ubyte)70u, cast(ubyte)225u, cast(ubyte)222u, cast(ubyte)157u, cast(ubyte)157u, cast(ubyte)226u, cast(ubyte)100u, cast(ubyte)218u, cast(ubyte)117u, cast(ubyte)200u, cast(ubyte)26u, cast(ubyte)140u, cast(ubyte)77u, cast(ubyte)82u, cast(ubyte)206u, cast(ubyte)42u, cast(ubyte)234u, cast(ubyte)133u, cast(ubyte)90u, cast(ubyte)243u, cast(ubyte)143u, cast(ubyte)77u, cast(ubyte)44u, cast(ubyte)180u, cast(ubyte)205u, cast(ubyte)29u, cast(ubyte)110u, cast(ubyte)140u, cast(ubyte)73u, cast(ubyte)234u, cast(ubyte)117u]), Amount(547500000000000LU)), Output(OutputType.Payment, Lock(LockType.Key, [cast(ubyte)204u, cast(ubyte)70u, cast(ubyte)225u, cast(ubyte)222u, cast(ubyte)157u, cast(ubyte)157u, cast(ubyte)226u, cast(ubyte)100u, cast(ubyte)218u, cast(ubyte)117u, cast(ubyte)200u, cast(ubyte)26u, cast(ubyte)140u, cast(ubyte)77u, cast(ubyte)82u, cast(ubyte)206u, cast(ubyte)42u, cast(ubyte)234u, cast(ubyte)133u, cast(ubyte)90u, cast(ubyte)243u, cast(ubyte)143u, cast(ubyte)77u, cast(ubyte)44u, cast(ubyte)180u, cast(ubyte)205u, cast(ubyte)29u, cast(ubyte)110u, cast(ubyte)140u, cast(ubyte)73u, cast(ubyte)234u, cast(ubyte)117u]), Amount(547500000000000LU))], null, Height(0LU))], [BitBlob([cast(ubyte)214u, cast(ubyte)156u, cast(ubyte)5u, cast(ubyte)156u, cast(ubyte)179u, cast(ubyte)0u, cast(ubyte)103u, cast(ubyte)208u, cast(ubyte)27u, cast(ubyte)144u, cast(ubyte)77u, cast(ubyte)41u, cast(ubyte)220u, cast(ubyte)151u, cast(ubyte)81u, cast(ubyte)195u, cast(ubyte)234u, cast(ubyte)30u, cast(ubyte)15u, cast(ubyte)11u, cast(ubyte)34u, cast(ubyte)96u, cast(ubyte)167u, cast(ubyte)147u, cast(ubyte)35u, cast(ubyte)29u, cast(ubyte)41u, cast(ubyte)73u, cast(ubyte)79u, cast(ubyte)148u, cast(ubyte)162u, cast(ubyte)229u, cast(ubyte)29u, cast(ubyte)157u, cast(ubyte)184u, cast(ubyte)222u, cast(ubyte)228u, cast(ubyte)116u, cast(ubyte)15u, cast(ubyte)128u, cast(ubyte)12u, cast(ubyte)249u, cast(ubyte)107u, cast(ubyte)56u, cast(ubyte)179u, cast(ubyte)239u, cast(ubyte)155u, cast(ubyte)246u, cast(ubyte)89u, cast(ubyte)247u, cast(ubyte)130u, cast(ubyte)164u, cast(ubyte)158u, cast(ubyte)155u, cast(ubyte)31u, cast(ubyte)9u, cast(ubyte)179u, cast(ubyte)169u, cast(ubyte)100u, cast(ubyte)199u, cast(ubyte)101u, cast(ubyte)119u, cast(ubyte)37u, cast(ubyte)91u]), BitBlob([cast(ubyte)138u, cast(ubyte)90u, cast(ubyte)114u, cast(ubyte)222u, cast(ubyte)175u, cast(ubyte)151u, cast(ubyte)39u, cast(ubyte)21u, cast(ubyte)15u, cast(ubyte)36u, cast(ubyte)175u, cast(ubyte)212u, cast(ubyte)105u, cast(ubyte)230u, cast(ubyte)94u, cast(ubyte)190u, cast(ubyte)222u, cast(ubyte)254u, cast(ubyte)0u, cast(ubyte)164u, cast(ubyte)204u, cast(ubyte)254u, cast(ubyte)161u, cast(ubyte)240u, cast(ubyte)13u, cast(ubyte)124u, cast(ubyte)15u, cast(ubyte)214u, cast(ubyte)187u, cast(ubyte)160u, cast(ubyte)52u, cast(ubyte)115u, cast(ubyte)19u, cast(ubyte)91u, cast(ubyte)58u, cast(ubyte)180u, cast(ubyte)219u, cast(ubyte)99u, cast(ubyte)180u, cast(ubyte)106u, cast(ubyte)122u, cast(ubyte)29u, cast(ubyte)52u, cast(ubyte)117u, cast(ubyte)125u, cast(ubyte)160u, cast(ubyte)17u, cast(ubyte)170u, cast(ubyte)58u, cast(ubyte)231u, cast(ubyte)75u, cast(ubyte)50u, cast(ubyte)177u, cast(ubyte)159u, cast(ubyte)74u, cast(ubyte)84u, cast(ubyte)129u, cast(ubyte)67u, cast(ubyte)242u, cast(ubyte)13u, cast(ubyte)66u, cast(ubyte)80u, cast(ubyte)163u, cast(ubyte)164u]), BitBlob([cast(ubyte)132u, cast(ubyte)19u, cast(ubyte)104u, cast(ubyte)204u, cast(ubyte)248u, cast(ubyte)92u, cast(ubyte)43u, cast(ubyte)240u, cast(ubyte)249u, cast(ubyte)11u, cast(ubyte)46u, cast(ubyte)153u, cast(ubyte)7u, cast(ubyte)204u, cast(ubyte)236u, cast(ubyte)99u, cast(ubyte)247u, cast(ubyte)80u, cast(ubyte)16u, cast(ubyte)249u, cast(ubyte)246u, cast(ubyte)57u, cast(ubyte)209u, cast(ubyte)224u, cast(ubyte)115u, cast(ubyte)91u, cast(ubyte)1u, cast(ubyte)101u, cast(ubyte)78u, cast(ubyte)82u, cast(ubyte)199u, cast(ubyte)71u, cast(ubyte)122u, cast(ubyte)107u, cast(ubyte)23u, cast(ubyte)55u, cast(ubyte)101u, cast(ubyte)234u, cast(ubyte)72u, cast(ubyte)79u, cast(ubyte)122u, cast(ubyte)175u, cast(ubyte)181u, cast(ubyte)191u, cast(ubyte)19u, cast(ubyte)135u, cast(ubyte)247u, cast(ubyte)66u, cast(ubyte)165u, cast(ubyte)132u, cast(ubyte)22u, cast(ubyte)246u, cast(ubyte)236u, cast(ubyte)145u, cast(ubyte)90u, cast(ubyte)134u, cast(ubyte)201u, cast(ubyte)187u, cast(ubyte)6u, cast(ubyte)57u, cast(ubyte)239u, cast(ubyte)64u, cast(ubyte)68u, cast(ubyte)218u])]);

Example

import agora.serialization.Serializer;

import std.conv;
import std.algorithm.sorting : isSorted;

Block block = GenesisBlock.serializeFull.deserializeFull!Block;

assert(GenesisBlock.header.prev_block == Hash.init);
assert(GenesisBlock.header.height == 0);
assert(GenesisBlock.txs.isSorted(), "Block transaction must be sorted!");
assert(GenesisBlock.merkle_tree.length == 3);
Hash[] merkle_tree;
GenesisBlock.buildMerkleTree(GenesisBlock.txs, merkle_tree);
assert(merkle_tree == GenesisMerkleTree, merkle_tree.to!string);