Ejemplo n.º 1
0
 def address_handlers(cls):
     return ScriptPubKey.PayToHandlers(
         address=cls.P2PKH_address_from_hash160,
         script_hash=cls.P2SH_address_from_hash160,
         pubkey=cls.P2PKH_address_from_pubkey,
         unspendable=lambda: None,
         strange=lambda script: None,
     )
Ejemplo n.º 2
0
 def address_handlers(cls):
     return ScriptPubKey.PayToHandlers(
         address=cls.P2PKH_address_from_hash160,
         script_hash=cls.P2SH_address_from_hash160,
         pubkey=cls.P2PKH_address_from_pubkey,
         contract_create=cls.Contract_cal_address_from_data,
         contract_create_native=cls.Contract_cal_address_from_data,
         contract_call=cls.Contract_call,
         contract_deposit=cls.Contract_deposit_to_contract,
         contract_upgrade=cls.Contract_upgrade,
         contract_spent=cls.Contract_spent,
         unspendable=lambda: None,
         strange=lambda script: None,
     )