木星链 木星链
Ctrl+D收藏木星链
首页 > KuCoin > 正文

API:技术向 | 如何使用OFMF API 进行BTC/LTC跨链

作者:

时间:1900/1/1 0:00:00

OFMF查询服务API是面向用户的公开的跨链查询接口,用户可以通过交易哈希查询到准确的跨链信息也可以用条件筛选的方法查询多组数据。API文档详见:OFMF查询服务API

本文通过Python3实现的简单示例展示如何使用OFMFAPI跨链并查询跨链的结果。在示例中,我们通过LTC跨链和查询的例子告诉你,如何使用OFMFAPI进行跨链。为此,我们需要做如下准备:

Python:演示代码使用Python编写,使用前请确保在你有Python3开发环境。本教程所有过程使用的版本为Python3.9.0

详细演示

为了详细的演示,我们通过Demo来讲解如何使用OFMFAPI进行跨链。每一个API都会对应一个函数。1、用户若想通过API跨链,首先需要创建一个跨链地址,目前暂时只支持BTC、LTC两个币种,以LTC为例。我们需要POST接口:/api/v1/create-cross-address针对接口,用户可以使用API请求工具或是自己编写程序进行访问。

BM:在B1时已基本完成IBC技术:3月2日,BM在回复推特网友询问关于IBC(跨链通讯)相关消息时表示,“我在B1的时候他们基本上完成了IBC技术。我会让Brendan(BB)把代码开源。”随后,BM再次发推更新IBC代码,并称很多代码此前已开源。在EOS部署IBC技术方面,BM最早于2018年开始提起,此后密集披露相关进展则是在2019年,2019年6月市场一度以为EOS将推出与IBC相关的产品。2020年7月,BB曾表示,随着IBC的发展,EOS有潜力成为本地和非本地资产完全兼容的DeFi平台。不过截至目前,官方未公开IBC相关产品进展。[2021/3/2 18:06:19]

需要注意的是:本文档中的所有API在使用的时候都需要accessToken:

Username:summaryPassword:ofmf

Demo请求函数中对于accessToken的添加已经封装完成,但如果用户使用Postman软件来调用接口,则需要在Authorization中选择BasicAuth并输入Username和Password,如图:

政协委员:运用区块链技术加强基层社区多元主体治理:全国政协委员、民革中央委员、中国科学院计算研究所高级工程师傅川接受记者采访时表示,他今年带来了《关于“运用区块链技术加强基层社区多元主体治理”》的提案,以区块链技术赋能基层治理,从而构建社区治理共同体。傅川表示,基于区块链技术打造的社区治理数字化平台,具备社区事务需求调研、购买服务投票、服务凭单申领、服务满意度调查、活动数据上链等功能。区块链技术与基层治理相结合将激励居民参加党政基层组织主导的社区治理活动,拓宽基层社区治理服务中的政府购买模式,促进社会组织提升其服务的专业性,推动人人有责、人人尽责、人人享有的社会治理共同体的建设。(中国社区报)[2020/5/22]

动态 | 青岛联手启迪签约组建10亿元启信金融科技创投基金 投资区块链等技术领域:据青岛日报报道,记者5月20日从市科技局获悉,在市政府与启迪控股签署战略合作协议之后,双方迅速推进实质性合作,由青岛高创科技资本运营有限公司与启迪科服、市创投中心、即墨区丁字湾科技金融投资有限公司签署协议,成立10亿元启信金融科技创投基金,将重点投资新一代信息技术的产业化和专利运营,包括人工智能、大数据、区块链、医疗器械、供应链金融中的信息安全等技术领域,尤其要关注第三方支付等金融科技的前沿技术。基金围绕核心技术将形成一批专利池、专利群,打通知识产权专利成果转化、知识产权专利运营链条和服务体系,促使被投资企业价值迅速提升,并推进国际科技深入合作,提升我市科技金融服务能力。[2019/5/21]

PythonDemo的请求方法如下:

defcreate_cross_address(chain_name,vapor_address):url="https://ofmf.movapi.com/api/v1/create-cross-address"params={"chain_name":chain_name,"vapor_address":vapor_address}encoded_data=json.dumps(params).encode('utf-8')res=requests.post(url,encoded_data,auth=('summary','ofmf'))print(res.json())

MIOTA与大众集团即将展示分布式技术的应用:MIOTA官方转发大众集团首席信息官发布消息——大众汽车和MIOTA将在cebit18上,展示一个概念的证明,如何安全地记录软件对车辆的信任传输,这是分布式技术在未来应用的一个很好的例子。截至目前,MIOTA现全球均价1.7美元,涨幅0.48%。[2018/6/9]

Demo调用的示例:

create_cross_address("LTC","vp1qphgfqj9wyvcnqnfts3gdtp9ecms3shdkq7zcws")

目前本接口接入IP有白名单限制,如果非白名单IP内的请求,会报错“Permissiondenied”,如下:

中国人民大学杨东:区块链技术可以为数字经济提供监管支撑:据人民网消息, 中国人民大学大数据与监管科技实验室主任杨东今天在“链·未来,2018春季区块链技术论坛”上表示,在数字经济环境下,区块链技术可以为数字经济提供监管支撑。杨东认为,就科技监管而言,区块链技术具有重要意义。他说,最近,Facebook被曝出涉嫌侵犯个人隐私数据,而这并不是孤立的案例。他介绍,在大数据、人工智能时代,通过区块链技术,既能实现数据的共享利用,又能有效保护个人的隐私。[2018/3/27]

目前IP白名单暂未对普通用户开放。白名单下正确访问,则返回如下结果:

{"code":200,"msg":"","data":{"cross_address":"MA4eeeSuThwCu4Jmf12DPuNUBqbjPvD1Hz"}}

用户可以对创建的跨链地址转入对应资产,收到转账后,合约会将相应侧链资产转入用户设置的侧链地址。以下是资产跨链的示例:

LTC交易哈希:2cbf2aa6f9b8a6f3643d3ddab41f61cdd9ca6d0a9d2c2a06398061fcc0ca8437

Vapor交易哈希:

884d5196e26d21b4c7667ba03f56430c429a3eb4cc765ee23a55e37b1376ed3e2、在上一步中,我们成功完成跨链,接下来我们通过交易哈希查询跨链信息,需要请求的接口:POST/api/v1/life-cycle

Demo示例:

deflist_cycle(hash):url="https://ofmf.movapi.com/api/v1/life-cycle"params={"tx_hash":hash}encoded_data=json.dumps(params).encode('utf-8')res=requests.post(url,encoded_data,auth=('summary','ofmf'))print(res.json())

通过如下方法使用

list_cycle("884d5196e26d21b4c7667ba03f56430c429a3eb4cc765ee23a55e37b1376ed3e")

3.用户如果需要对历史的跨链数据按条件查询,可以通过接口:POST/api/v1/life-cycles实现以下所有筛选项都使用,但是必选其中一项:

chain_name-币种,目前支持的币种:BTC、LTC、ETH、USDT、DAI、USDC

direction-跨链方向,in-跨入,out-跨出

before_timestamp-跨入交易所入区块时间戳之前的跨链信息

after_timestamp-跨入交易所入区块时间戳之后的跨链信息

Demo请求方法:

deflist_cycles(chain_name="",direction="",before_timestamp="",after_timestamp=""):url="https://ofmf.movapi.com/api/v1/life-cycles"params={}ifchain_name!="":params=chain_nameifdirection!="":params=directionifbefore_timestamp!="":params=before_timestampifafter_timestamp!="":params=after_timestampencoded_data=json.dumps(params).encode('utf-8')res=requests.post(url,encoded_data,auth=('summary','ofmf'))print(res.json())

请求示例:

list_cycles(chain_name="ETH",direction="in")

由于查询返回的数据较多,文中仅做部分展示。

以上内容通过例子完成了跨链及查询的基本过程,用户如需要文章中源码文件,请点击:ofmfQueryDemo

标签:APIRESFMF区块链api币今日价格Tresor FinanceFMF币区块链的未来发展前景作者是谁

KuCoin热门资讯
区块链:微众银行李辉忠:区块链+隐私计算,构建“数据新基建”的信任基础 | 巴比特学院第17期公开课

2020年4月,《中共中央、国务院关于构建更加完善的要素市场化配置体制机制的意见》出台,该文件首次把数据与土地、劳动力、资本、技术一起纳入生产要素范畴.

1900/1/1 0:00:00
数字货币:澎湃数字人民币手册系列报道 | 第三篇:国家间竞争的终极战场?大国求稳不求快

编者按:数字人民币的试点进展备受期待。从中国人民银行成立专门研究团队到现在已过去6年,数字人民币真容初露,目前已在深圳、苏州、雄安、成都等地试点测试.

1900/1/1 0:00:00
VER:从保险协议 Cover 再思考:今天的 DeFi 世界究竟需要什么

撰文:蔡彦,NGCVentures董事总经理自今年6月以来,我们见证了DeFi引导的加密货币牛市,并且看到越来越多的项目涌现出来。代币价格起起伏伏,有时被一些庄家操作.

1900/1/1 0:00:00
比特币:巴比特专栏 | Coinbase的IPO会加速加密数字金融的发展

作者:谷燕西美国最大的加密数字货币交易平台Coinbase正在申请IPO。它现在估值是280亿美元。这样的IPO估值已经是历史上最大的IPO之一.

1900/1/1 0:00:00
EDG:Ledger被黑前在中国就不香了? 国民最佳钱包该是什么样丨链节点AMA

12月21日,黑客网站Raidforums公开了从硬件钱包制造商Ledger中窃取的100多万封客户电子邮件。Ledger随后表示“确实可能是我们2020年6月电子商务数据库的内容”.

1900/1/1 0:00:00
比特币:分析师:我们永远见不到低于2万美元的比特币了

来源:彩云区块链,作者:irishash链上分析师WillyWoo认为,比特币再跌至20,000美元以下的可能性很低,因此比特币的最新涨势将持续下去.

1900/1/1 0:00:00