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


Posted in Python onJuly 03, 2019

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

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

查看打印结果:

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

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python正则表达式抓取成语网站
Nov 20 Python
web.py在模板中输出美元符号的方法
Aug 26 Python
python数据结构链表之单向链表(实例讲解)
Jul 25 Python
Python 3实战爬虫之爬取京东图书的图片详解
Oct 09 Python
python爬取m3u8连接的视频
Feb 28 Python
python贪婪匹配以及多行匹配的实例讲解
Apr 19 Python
Numpy 改变数组维度的几种方法小结
Aug 02 Python
Python二叉搜索树与双向链表转换算法示例
Mar 02 Python
Python中的整除和取模实例
Jun 03 Python
keras 解决加载lstm+crf模型出错的问题
Jun 10 Python
keras 两种训练模型方式详解fit和fit_generator(节省内存)
Jul 03 Python
如何用Python 加密文件
Sep 10 Python
python交易记录链的实现过程详解
Jul 03 #Python
python3实现二叉树的遍历与递归算法解析(小结)
Jul 03 #Python
python简单区块链模拟详解
Jul 03 #Python
python使用递归的方式建立二叉树
Jul 03 #Python
python挖矿算力测试程序详解
Jul 03 #Python
如何用Python做一个微信机器人自动拉群
Jul 03 #Python
Python中的正则表达式与JSON数据交换格式
Jul 03 #Python
You might like
用php的ob_start来生成静态页面的方法分析
2011/03/09 PHP
php启用zlib压缩文件的配置方法
2013/06/12 PHP
sae使用smarty模板的方法
2013/12/17 PHP
PHP IE中下载附件问题解决方法
2014/01/07 PHP
Thinkphp框架中D方法与M方法的区别
2016/12/23 PHP
什么是PHP文件?如何打开PHP文件?
2017/06/27 PHP
php intval函数用法总结
2019/04/14 PHP
jquery获得页面元素的坐标值实现思路及代码
2013/04/15 Javascript
jquery进行数组遍历如何跳出当前的each循环
2014/06/05 Javascript
JavaScript实现重置表单(reset)的方法
2015/04/02 Javascript
js设置document.domain实现跨域的注意点分析
2015/05/21 Javascript
jQuery的 $.ajax防止重复提交的两种方法(推荐)
2016/10/14 Javascript
基于JavaScript实现右键菜单和拖拽功能
2016/11/28 Javascript
JS 实现banner图片轮播效果(鼠标事件)
2017/08/04 Javascript
详解如何用typescript开发koa2的二三事
2018/11/13 Javascript
layui 弹出删除确认界面的实例
2019/09/06 Javascript
JS原型对象操作实例分析
2020/06/06 Javascript
Vue 数据响应式相关总结
2021/01/28 Vue.js
[01:04:29]DOTA2-DPC中国联赛 正赛 Phoenix vs XG BO3 第二场 1月31日
2021/03/11 DOTA
在Python中使用mechanize模块模拟浏览器功能
2015/05/05 Python
浅谈Python中chr、unichr、ord字符函数之间的对比
2016/06/16 Python
python:socket传输大文件示例
2017/01/18 Python
python中的不可变数据类型与可变数据类型详解
2018/09/16 Python
Django组件content-type使用方法详解
2019/07/19 Python
django搭建项目配置环境和创建表过程详解
2019/07/22 Python
pymysql模块使用简介与示例
2020/11/17 Python
Python绘制K线图之可视化神器pyecharts的使用
2021/03/02 Python
Jo Malone美国官网:祖玛珑香水
2017/03/27 全球购物
Allsole美国/加拿大:英国一家专门出售品牌鞋子的网站
2018/10/21 全球购物
Lovedrobe官网:英国领先的大码服装品牌
2019/09/19 全球购物
给水工程专业毕业生自荐信
2014/01/28 职场文书
人力资源部门的主要职能
2014/02/22 职场文书
机关党员2014全国两会学习心得体会
2014/03/10 职场文书
有子女的离婚协议书怎么写(范本)
2014/09/29 职场文书
公司联欢会主持词
2015/07/04 职场文书
oracle覆盖导入dmp文件的2种方法
2021/05/21 Oracle