python交易记录整合交易类详解

作者:charles_lun 时间:2022-09-15 20:18:37 

接着上一篇,这里继续整合交易类。


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() #交易时间
 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)

测试模块:


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 = "Idon't love "
   m1.validate()
   m2.validate()
   m3.validate()
   print(m1)
   print(m2)
   print(m3)
 except InvalidateMessage as e:
   print(e)

查看打印结果:

python交易记录整合交易类详解

来源:https://blog.csdn.net/baidu_17508977/article/details/80526051

标签:python,交易记录,整合
0
投稿

猜你喜欢

  • 通过代码实例了解Python异常本质

    2023-06-14 06:29:19
  • SQL Server误区30日谈 第16天 数据的损坏和修复

    2024-01-24 04:13:32
  • Pycharm学习教程(4) Python解释器的相关配置

    2023-12-01 10:11:32
  • 正则表达式结合数组提取文章中的文件名

    2007-10-12 13:59:00
  • Python数据库小程序源代码

    2024-01-17 06:28:30
  • Python实现自定义Jupyter魔法命令

    2022-03-10 11:47:04
  • 微信小程序与axios组成网络层封装过程详解

    2024-04-19 10:01:38
  • vue使用canvas绘制圆环

    2024-05-02 17:04:29
  • oracle 数据按主键删除慢问题的解决方法

    2024-01-21 17:44:09
  • mysql4.1以上版本连接时出现Client does not support authentication protocol问题解决办法

    2023-11-18 06:10:15
  • vue动态绑定class选中当前列表变色的方法示例

    2024-04-10 13:48:51
  • JavaScript风格要素

    2007-10-25 16:57:00
  • 如何获知文件被改动的情况?

    2009-11-24 20:42:00
  • oracle chm帮助文件下载

    2024-01-21 21:08:01
  • Web 设计:实现干净代码的12条定律

    2008-12-04 13:27:00
  • python实现自动登录人人网并访问最近来访者实例

    2022-11-30 17:09:15
  • 用python生成(动态彩色)二维码的方法(使用myqr库实现)

    2023-05-08 16:24:05
  • Javascript图像处理—图像形态学(膨胀与腐蚀)

    2024-04-23 09:27:58
  • 分类与类型的问题

    2008-09-12 13:10:00
  • 如何利用python实现列表嵌套字典取值

    2023-07-08 02:16:50
  • asp之家 网络编程 m.aspxhome.com