python交易記錄整合交易類詳解
接著上一篇,這里繼續(xù)整合交易類。
import datetime
#交易類,后期需要整合公鑰,私鑰
class Transaction:
#payer 付款方,receiver收款方
def __init__(self,payer,receiver,money):
self.payer = payer
self.receiver = receiver
self.money = money
self.timestamp = datetime.datetime.now() #交易時(shí)間
def __repr__(self):
return str(self.payer)+" pay "+str(self.receiver)+" "+str(self.money)+" "+str(self.timestamp)
if __name__=="__main__":
t = Transaction("yicheng","ddd",100)
print(t)
測(cè)試模塊:
if __name__=="__main__":
t1 = Transaction("yicheng", "ddd1", 100)
t2 = Transaction("yicheng", "ddd2", 200)
t3 = Transaction("yicheng", "ddd3", 300)
m1 = DaDaMessage(t1)
m2 = DaDaMessage(t2)
m3 = DaDaMessage(t3)
try:
m1.seal()
m2.link(m1)
m2.seal()
m3.link(m2)
m3.seal()
#m1.hash = "0xaaaajjjjj"
#m1.data = "I don't love "
m1.validate()
m2.validate()
m3.validate()
print(m1)
print(m2)
print(m3)
except InvalidateMessage as e:
print(e)
查看打印結(jié)果:

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
langchain中的chat?models介紹和使用實(shí)例
這篇文章主要介紹了langchain中的chat?models介紹和使用實(shí)例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-11-11
Pytorch GPU內(nèi)存占用很高,但是利用率很低如何解決
這篇文章主要介紹了Pytorch GPU內(nèi)存占用很高,但是利用率很低的原因及解決方法,具有很好的參考價(jià)值,希望對(duì)大家 有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-06-06
TensorFlow人工智能學(xué)習(xí)數(shù)據(jù)合并分割統(tǒng)計(jì)示例詳解
這篇文章主要為大家介紹了TensorFlow人工智能學(xué)習(xí)數(shù)據(jù)合并分割及統(tǒng)計(jì)的示例詳解有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步2021-11-11
Python3開發(fā)監(jiān)控自動(dòng)化觸發(fā)聲光報(bào)警
使用python制作一個(gè)自動(dòng)監(jiān)控并觸發(fā)聲光報(bào)警是不是感覺很高端,很多人都會(huì)認(rèn)為只是一件很難的事情,但實(shí)際很簡(jiǎn)單就能實(shí)現(xiàn)。2023-07-07
PyQt5如何將.ui文件轉(zhuǎn)換為.py文件的實(shí)例代碼
這篇文章主要介紹了PyQt5之如何將.ui文件轉(zhuǎn)換為.py文件,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-05-05
Python多進(jìn)程編程multiprocessing代碼實(shí)例
這篇文章主要介紹了Python多進(jìn)程編程multiprocessing代碼實(shí)例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-03-03
python中ndarray數(shù)組的索引和切片的使用
本文主要介紹了python中ndarray數(shù)組的索引和切片的使用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-07-07
Python 使用with上下文實(shí)現(xiàn)計(jì)時(shí)功能
with 語(yǔ)句適用于對(duì)資源進(jìn)行訪問的場(chǎng)合,確保不管使用過(guò)程中是否發(fā)生異常都會(huì)執(zhí)行必要的“清理”操作,釋放資源,比如文件使用后自動(dòng)關(guān)閉、線程中鎖的自動(dòng)獲取和釋放等。這篇文章主要介紹了Python 使用with上下文實(shí)現(xiàn)計(jì)時(shí),需要的朋友可以參考下2018-03-03
使用Python實(shí)現(xiàn)Excel中文轉(zhuǎn)拼音
在日常辦公中,我們經(jīng)常需要處理Excel文件,有時(shí)候需要將中文轉(zhuǎn)換為拼音縮寫以方便檢索和使用,下面我們就來(lái)看看如何使用Python實(shí)現(xiàn)這一功能吧2025-02-02

