// ĠVer i Block ĠPo P ĠMin er Ċ // ĠCopyright Ġ 2 0 1 7 - 2 0 2 0 ĠX en ios ĠSE ZC Ċ // ĠAll Ġrights Ġreserved . Ċ // Ġhttps :// www . ver ib lock . org Ċ // ĠDistributed Ġunder Ġthe ĠMIT Ġsoftware Ġlicense , Ġsee Ġthe Ġaccompanying Ċ // Ġfile ĠLICENSE Ġor Ġhttp :// www . opensource . org / licenses / mit - license . php . Ċ package Ġorg . ver ib lock . min ers . pop . model Ċ Ċ import Ġcom . google . gson . annotations . SerializedName Ċ import Ġnode core . api . grpc . Ver i Block Messages Ċ import Ġorg . ver ib lock . core . utilities . extensions . format Atomic Long With Decimal Ċ import Ġorg . ver ib lock . core . utilities . extensions . to Base 5 8 Ċ import Ġorg . ver ib lock . core . utilities . extensions . to Hex Ċ Ċ class ĠPop End orse ment Info ( ĊĠĠĠ Ġpop End orse ment Info : ĠVer i Block Messages . Po P End orse ment Info Ċ ) Ġ{ ĊĠĠĠ Ġ@ SerializedName (" miner _ address ") ĊĠĠĠ Ġval Ġminer Address : ĠString ĊĊĠĠĠ Ġ@ SerializedName (" endor sed _ ver ib lock _ block _ hash ") ĊĠĠĠ Ġval Ġend or sed Ver i Block Block Hash : ĠString ĊĊĠĠĠ Ġ@ SerializedName (" contained _ in _ ver ib lock _ block _ hash ") ĊĠĠĠ Ġval Ġcontained In Ver i Block Block Hash : ĠString ĊĊĠĠĠ Ġ@ SerializedName (" ver ib lock _ transaction _ id ") ĊĠĠĠ Ġval Ġveri Block Transaction Id : ĠString ĊĊĠĠĠ Ġ@ SerializedName (" bitcoin _ transaction ") ĊĠĠĠ Ġval Ġbitcoin Transaction : ĠString ĊĊĠĠĠ Ġ@ SerializedName (" bitcoin _ transaction _ id ") ĊĠĠĠ Ġval Ġbitcoin Transaction Id : ĠString ĊĊĠĠĠ Ġ@ SerializedName (" bitcoin _ block _ header ") ĊĠĠĠ Ġval Ġbitcoin Block Header : ĠString ĊĊĠĠĠ Ġ@ SerializedName (" bitcoin _ block _ header _ hash ") ĊĠĠĠ Ġval Ġbitcoin Block Header Hash : ĠString ĊĊĠĠĠ Ġ@ SerializedName (" reward ") ĊĠĠĠ Ġval Ġreward : ĠLong ĊĊĠĠĠ Ġ@ SerializedName (" final ized ") ĊĠĠĠ Ġval Ġfinal ized : ĠBoolean ĊĊĠĠĠ Ġ@ SerializedName (" endor sed _ block _ number ") ĊĠĠĠ Ġval Ġend or sed Block Number : ĠInt ĊĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ Ġminer Address Ġ= Ġpop End orse ment Info . miner Address . toByteArray (). to Base 5 8 () ĊĠĠĠĠĠĠĠ Ġend or sed Ver i Block Block Hash Ġ= Ġpop End orse ment Info . endor sed Ver ib lock Block Hash . toByteArray (). to Hex () ĊĠĠĠĠĠĠĠ Ġcontained In Ver i Block Block Hash Ġ= Ġpop End orse ment Info . contained In Ver ib lock Block Hash . toByteArray (). to Hex () ĊĠĠĠĠĠĠĠ Ġveri Block Transaction Id Ġ= Ġpop End orse ment Info . ver ib lock Tx Id . toByteArray (). to Hex () ĊĠĠĠĠĠĠĠ Ġbitcoin Transaction Ġ= Ġpop End orse ment Info . bitcoin Transaction . toByteArray (). to Hex () ĊĠĠĠĠĠĠĠ Ġbitcoin Transaction Id Ġ= Ġpop End orse ment Info . bitcoin Tx Id . toByteArray (). to Hex () ĊĠĠĠĠĠĠĠ Ġbitcoin Block Header Ġ= Ġpop End orse ment Info . bitcoin Block Header . toByteArray (). to Hex () ĊĠĠĠĠĠĠĠ Ġbitcoin Block Header Hash Ġ= Ġpop End orse ment Info . bitcoin Block Header Hash . toByteArray (). to Hex () ĊĠĠĠĠĠĠĠ Ġreward Ġ= Ġpop End orse ment Info . reward ĊĠĠĠĠĠĠĠ Ġfinal ized Ġ= Ġpop End orse ment Info . final ized ĊĠĠĠĠĠĠĠ Ġend or sed Block Number Ġ= Ġpop End orse ment Info . endor sed Block Number ĊĠĠĠ Ġ} Ċ } Ċ