def file_upload(filename, blksize, multisig=False): """Send file to Coldcard (PSBT transaction or firmware)""" # NOTE: mostly for debug/dev usage. with get_device() as dev: file_len, sha = real_file_upload(filename, dev, blksize=blksize) if multisig: dev.send_recv(CCProtocolPacker.multisig_enroll(file_len, sha))
def file_upload(filename, blksize, multisig=False): "Send file to Coldcard (PSBT transaction or firmware)" # NOTE: mostly for debug/dev usage. dev = ColdcardDevice(sn=force_serial) file_len, sha = real_file_upload(filename, blksize, dev=dev) if multisig: dev.send_recv(CCProtocolPacker.multisig_enroll(file_len, sha))
def doit(config): # upload the file, trigger import file_len, sha = dev.upload_file(config.encode('ascii')) dev.send_recv(CCProtocolPacker.multisig_enroll(file_len, sha)) time.sleep(.2) title, story = cap_story() #print(repr(story)) return title, story