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, )
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, )