A simple json-rpc case for bitcoin blockchains

#!/usr/bin/env python                                                           

import json
import jsonrpc
import requests                                                                 

#url = "http://user:[email protected]:port/
#you can find user and password in multichain.conf file in path ~/.multichain/chain2
url = "http://multichainrpc:[email protected]:4352/"
headers = {‘content-type‘: ‘application/json‘}                                  

helpload = {
    "jsonrpc":"1.0",
    "method": "getinfo",
}                                                                               

print "------ test begin --------"
response = requests.post(url, data=json.dumps(helpload), headers=headers).json()
print response

  

时间: 2024-10-05 22:56:09

A simple json-rpc case for bitcoin blockchains的相关文章

测试JSON RPC远程调用(JSON客户端)

#include <string> #include <iostream> #include <curl/curl.h> /* 标题:JSon客户端 Author: Kagula LastUpdateDate:2014-05-17 描述:测试JSON RPC远程调用 测试环境:Windows 8.1.Visual Studio 2013 SP1 curl-7.36.0 CPPCMS 1.0.4(JSON服务端) Java Servlet (JSON服务端) */ sta

測试JSON RPC远程调用(JSONclient)

#include <string> #include <iostream> #include <curl/curl.h> /* 标题:JSonclient Author: Kagula LastUpdateDate:2014-05-17 描写叙述:測试JSON RPC远程调用 測试环境:Windows 8.1.Visual Studio 2013 SP1 curl-7.36.0 CPPCMS 1.0.4(JSON服务端) Java Servlet (JSON服务端) *

使用simple json时遇到的一个小问题

发现问题 最近写了个程序,在构建http参数的时候使用到了org.json.simple.JSONObject这个类,上线之后有客户反馈说http参数格式不正确,如果参数中包含斜杠(/)则前面都会自动加上一个反斜杠(). 调查问题 发现问题之后首先去看了一下simple json的源代码,在他的源码中发现如下一段: public static void writeJSONString(Map map, Writer out) throws IOException { if(map == null

基于php的json rpc原理及应用

json rpc 是一种以json为消息格式的远程调用服务,它是一套允许运行在不同操作系统.不同环境的程序实现基于Internet过程调用的规范和一系列的实现.这种远程过程调用可以使用http作为传输协议,也可以使用其它传输协议,传输的内容是json消息体. 下面我们code一套基于php的rpc框架,此框架中包含rpc的服务端server,和应用端client: (一)PHP服务端RPCserver jsonRPCServer.php class jsonRPCServer { /** *处理

delphi Json操作

Creating a Simple JSON Object The following code segment demonstrates the creation of a simple JSON object containing one JSON pair. Once this object is created, its ToString method is invoked, assigning the returned string representation of the JSON

JSONPath - XPath for JSON

http://goessner.net/articles/JsonPath/ [edit] [comment] [remove] |2007-02-21| e1 # JSONPath - XPath for JSON A frequently emphasized advantage of XML is the availability of plenty tools to analyse, transform and selectively extract data out of XML do

Yar - Yet Another RPC framework for PHP

Introduction Yar is a RPC framework which aims to provide a simple and easy way to do communication between PHP applications It has the ability to concurrently call multiple remote services. Features Fast, Easy, Simple Concurrent RPC calls Multiple d

[JavaScript] 7.JS JSON

是什么? JSON 的全称是 JavaScript Object Notation,是一种轻量级的数据交换格式.JSO N 与 XML 具有相同的特性,例如易于人编写和阅读,易于机器生成和解析.但是 JSON 比 XML 数据传输的有效性要高出很多.JSON 完全独立与编程语言,使用文本格式保存. JSON 数据有两种结构: Name-Value 对构成的集合,类似于 Java 中的 Map. Value 的有序列表,类似于 Java 中的 Array. 一个 JSON 格式的数据示例: { "

以太坊RPC机制与API实例

上一篇文章介绍了以太坊的基础知识,我们了解了web3.js的调用方式是通过以太坊RPC技术,本篇文章旨在研究如何开发.编译.运行与使用以太坊RPC接口. 关键字:以太坊,RPC,JSON-RPC,client,server,api,web3.js,api实例,Postman 以太坊JSON RPC API geth命令api相关 之前介绍过这些API都可以在geth console中调用,而在实际应用中,纯正完整的RPC的调用方式, geth --rpc --rpcapi "db,eth,net