use 0x1::option;
use 0x2::signer;
use 0x2::tx_context;
use 0x3::bitcoin_address;
use 0x4::bbn;
use 0x4::bitcoin;
use 0x4::bitcoin_multisign_validator;
use 0x4::multisign_account;
use 0x4::network;
use 0x4::ord;
use 0x4::pending_block;
use 0x4::utxo;
BitcoinGenesisContext is a genesis init config in the TxContext.
struct BitcoinGenesisContext has copy, drop, store
struct MultisignAccountConfig has copy, drop, store
const ErrorGenesisInit: u64 = 1;
const ErrorInvalidRoochDaoAddress: u64 = 2;