#------------------------------------------------
# This example session:
#
# 1. mintinfo.  Displays the mint information including genesis DBC.
# 2. validates the mint's genesis DBC.
# ------------------------------------------------


$ ./mint-repl

 __     _                        
(_  _._|__  |\ | __|_     _ ._|  
__)(_| |(/_ | \|(/_|_\/\/(_)| |< 
 ____  ____   ____   __  __ _       _   
|  _ \| __ ) / ___| |  \/  (_)_ __ | |_ 
| | | |  _ \| |     | |\/| | | '_ \| __|
| |_| | |_) | |___  | |  | | | | | | |_ 
|____/|____/ \____| |_|  |_|_|_| |_|\__|        
  
Type 'help' to get started.

>> mintinfo

-- Mint Keys --

SecretKeySet (Poly): 6ff718eb17cd2315cd38b59345417bcadd7bd3a4610d7cb6cbc5e2f30659c2f10000000000000001

PublicKeySet: 8441a11b9e29833f1f5ba0322cf383751ef23839b2838874bd51855eaacc88c70fce5208cfbb969d0dfb402802c3bdb80000000000000001


   -- SecretKeyShares --
    0. 6ff718eb17cd2315cd38b59345417bcadd7bd3a4610d7cb6cbc5e2f30659c2f1
    1. 6ff718eb17cd2315cd38b59345417bcadd7bd3a4610d7cb6cbc5e2f30659c2f1

   -- PublicKeyShares --
    0. b8bdc3022840fb0d9d96bbcf0852ce0fc788ccaa5e8551bd748883b23938f21e7583f32c32a05b1f3f83299e1ba14184
    1. b8bdc3022840fb0d9d96bbcf0852ce0fc788ccaa5e8551bd748883b23938f21e7583f32c32a05b1f3f83299e1ba14184

   Required Signers: 1   (Threshold = 0)

-- Genesis DBC --

id: 978cdcc84242174bd8992fb6d445f870d614148d4aa2980234d27785b3d91b71

amount: 1000

output_number: 0

owner: 8441a11b9e29833f1f5ba0322cf383751ef23839b2838874bd51855eaacc88c70fce5208cfbb969d0dfb402802c3bdb80000000000000001

inputs:
  0000000000000000000000000000000000000000000000000000000000000000

outputs:
  978cdcc84242174bd8992fb6d445f870d614148d4aa2980234d27785b3d91b71

Data:
060d8341b3a8af77c5f0246fc5cba2d11e2d616a14cbe180c69d4b23609f6f6e57b21a9ae905d82d2fd1eab0306a0c45bd7cf3dcea00f9313b3974e7aaa2a9bc098f62031079957f7a424621d85e9cc2c96df07430be2363a982b785b4049131000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000001711bd9b38577d2340298a24a8d1414d670f845d4b62f99d84b174242c8dc8c970000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000018441a11b9e29833f1f5ba0322cf383751ef23839b2838874bd51855eaacc88c70fce5208cfbb969d0dfb402802c3bdb800000000000000010000000000000003e800000000000000000000000000000000000000000000000000000000000000000000000000000001


-- SpendBook --

  0000000000000000000000000000000000000000000000000000000000000000

>> validate

Input DBC, or 'cancel': 
060d8341b3a8af77c5f0246fc5cba2d11e2d616a14cbe180c69d4b23609f6f6e57b21a9ae905d82d2fd1eab0306a0c45bd7cf3dcea00f9313b3974e7aaa2a9bc098f62031079957f7a424621d85e9cc2c96df07430be2363a982b785b4049131000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000001711bd9b38577d2340298a24a8d1414d670f845d4b62f99d84b174242c8dc8c970000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000018441a11b9e29833f1f5ba0322cf383751ef23839b2838874bd51855eaacc88c70fce5208cfbb969d0dfb402802c3bdb800000000000000010000000000000003e800000000000000000000000000000000000000000000000000000000000000000000000000000001

This DBC is valid.
  (note: spent/unspent validation not yet implemented.)
