网络编程
位置:首页>> 网络编程>> Python编程>> python交易记录整合交易类详解

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

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

标签:python,交易记录,整合

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


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

0
投稿

猜你喜欢

  • 关于php的引用(就是在变量或者函数、对象等前面加上&符号)的作用,我们先看下面这个程序。<?php   
  • 前言使用python直接使用pip install xx时,出现 Could not fetch URL https://pypi.pyth
  • 在计算机普及的现代设计领域,文字的设计的工作很大一部分由计算机代替人脑完成了(很多平面设计软件中都有制作艺术汉字的引导,以及提供了数十上百种
  • 概述PHP有着众多的内置函数,其中大多数函数都被开发者广发使用。但也有一些同样有用却被遗忘在角落,本文将介绍7个鲜为人知功能却非常酷的函数。
  • 目前使用MySQL的网站,多半同时使用Memcache作为键值缓存。虽然这样的架构极其流行,有众多成功的案例,但过于依赖Memcache,无
  • 在有些使用 javascript 来渲染数据的时候,为了能动态获取不同的数据,并且保持 javascript&
  • 记得在面试腾讯实习生的时候,面试官问了我这样一道问题。//下述两种声明方式有什么不同 function foo(){}; 
  • 写了几年代码,很少谈到javascript程序的执行效率问题,今天就举几个例子看看,让大家看看程序优化是多么重要。这节来看看createEl
  • 最近要做数据库同步,如果网上找了例子,成功,记录下来,下回再看。这个是网上找的一编文章。以下配置在本机上已经成功:实现功能:A为主服务器,B
  • 网站或应用的登录页面有时候通常用户会看很多遍,同时也有机会诱使临时用户注册,所以,一个设计良好的登录页面会比你想象的更有用。这里是一些我们收
  • 1.3 安装 ASP.net跟基督山一起检查你们的计算机哦CPU Pentium II 450以上,推荐733内存 256M 推荐 512M
  • 前言终于下定决心学习Python了。既然从头开始,就需要认认真真。首先需要说的是,我是初学Python,这篇文章只是用于展示global和n
  • 本文介绍了在js和asp中使用FileSystemObject(fso)来: 创建、添加或删除数据,以及读取文件; 移动、复制和删除文件;创
  • 本文实例讲述了Go语言实现的web爬虫方法。分享给大家供大家参考。具体分析如下:这里使用 Go 的并发特性来并行执行 web 爬虫。修改 C
  • 很多朋友想用SQL2000数据库的编程方法,但是却又苦于自己是学ACCESS的,对SQL只是一点点的了解而已,这里我给大家提供以下参考---
  • 本文实例讲述了php设计模式之装饰模式。分享给大家供大家参考,具体如下:介绍装饰者模式(Decorator Pattern)允许你向一个现有
  • 把中文字符转换回Unicode字符。见下列代码:<%function unicode(str)dim i,j,c,
  • 【原理介绍】通过NETCONF,网管能够用可视化的界面统一管理网络中的设备,并且安全性高、可靠性强、扩展性强。如下图所示,网管与网络中的所有
  • 环境:win10+phpstorm2022+phpstudy8+lnmp1、phpinfo();  查看是否安装xdebug,没有
  • 什么是协程协程(Coroutine)是一种比线程更加轻量级的并发方式,它不需要线程上下文切换的开销,可以在单线程中实现并发。协程通常具有以下
手机版 网络编程 asp之家 www.aspxhome.com