如何使用php实现EOS离线签名交易

技术如何使用php实现EOS离线签名交易这篇文章给大家分享的是有关如何使用php实现EOS离线签名交易的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。EOS区块链的钱包服务器Keosd,提供了s

本文是关于如何用php实现EOS离线签名交易。我觉得边肖很实用,就和大家分享一下作为参考。让我们跟着边肖看一看。

EOS区块链的钱包服务器Keosd提供了sign_transaction开发接口,允许开发人员签署交易。但是,如果我们想自己管理密钥而不是留给keosd,那么应该如何在PHP代码中实现事务的离线签名功能呢?

答案是使用EosTool,一个用于EOS应用程序开发的PHP包。EosTool的LocalSigner类可以轻松实现EOS交易的离线签名。例如,下面的代码使用自己管理的私钥对令牌传输事务进行签名:

useEosTool \ Signer \ LocalSigner

$tx=[

到期'='2018-12-04T17:00:00 ',

ref_block_num'=2878,

ref_block_prefix'=29012031,

max_net_usage_words'=0,

max_cpu_usage_ms'=0,

delay_sec'=0,

context_free_actions'=[],

actions'=[[

account '=' eosio.token ',

名称'='转移',

授权'=[[

actor '=' eosio ',

权限'='活动'

]],

数据'=' 1122334455677889900112234455667.889900'

]],

transaction_extensions'=[]

];

$pubKeys=[.];

$chainId=' . ';

$ signer=new localsigner([' 5kqwrpbwdl 6 phxujx w37 fssqz 1 jiwst4c qqzdeyxtp 79 zkvfd 3 ']/* private keys */);

$signatures=$signer-sign($tx,$pubKeys,$ chain id);实例化LocalSigner需要传入一组私钥进行签名,然后调用其sign()方法传入交易发起账户的公钥数组和区块链ID,返回的结果是交易的权威签名数组。

感谢阅读!这篇关于“如何用php实现EOS离线签名交易”的文章就分享到这里。希望

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/117470.html

(0)

相关推荐

  • 欲知山中事的下一句,欲知山中事的下一句是什么

    技术欲知山中事的下一句,欲知山中事的下一句是什么1、 欲知山中事的下一句是须问打柴人欲知山中事的下一句。2、原文 《古今贤文》  不入虎穴,焉得虎子。近水识鱼性,近山识鸟音。欲知山中事,须问打柴人。百闻不如一见,百见不如

    生活 2021年10月24日
  • 如何理解.Net Core微信服务商二次进件的开发

    技术如何理解.Net Core微信服务商二次进件的开发这篇文章主要介绍“如何理解.Net Core微信服务商二次进件的开发”,在日常操作中,相信很多人在如何理解.Net Core微信服务商二次进件的开发问题上存在疑惑,小

    攻略 2021年10月23日
  • 分数化小数,小学生数学分数和小数互化的方法

    技术分数化小数,小学生数学分数和小数互化的方法1. 小数化成分数分数化小数:原来有几位小数,就在1的后面写几个零作分母,把原来的小数去掉小数点作分子,能约分的要约分。 2. 分数化成小数:用分母去除分子。能除尽的就化

    生活 2021年10月28日
  • flinkstream flinksql 优缺点(flink sql和datastream的区别)

    技术如何正确使用FlinkStreamSQL本篇文章为大家展示了如何正确使用FlinkStreamSQL,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。一、前期准备项目路径:htt

    攻略 2021年12月23日
  • 对象Temessagejs脚本的简单编写方法是什么?

    技术TE对象message js脚本简单写法是什么这篇文章将为大家详细讲解有关TE对象message js脚本简单写法是什么,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

    攻略 2021年12月13日
  • JMX在Tomcat的应用是怎样的

    技术JMX在Tomcat的应用是怎样的本篇文章给大家分享的是有关JMX在Tomcat的应用是怎样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。我们来详细说

    攻略 2021年12月9日