MCPcopy Create free account
hub / github.com/bitcoin/bitcoin / get_request

Method get_request

test/functional/test_framework/authproxy.py:107–124  ·  view source on GitHub ↗
(self, *args, **argsn)

Source from the content-addressed store, hash-verified

105 return json.dumps(obj, default=serialization_fallback, ensure_ascii=self.ensure_ascii)
106
107 def get_request(self, *args, **argsn):
108 AuthServiceProxy.__id_count += 1
109
110 log.debug("-{}-> {} {} {}".format(
111 AuthServiceProxy.__id_count,
112 self._service_name,
113 self._json_dumps(args),
114 self._json_dumps(argsn),
115 ))
116
117 if args and argsn:
118 params = dict(args=args, **argsn)
119 else:
120 params = args or argsn
121 return {'jsonrpc': '2.0',
122 'method': self._service_name,
123 'params': params,
124 'id': AuthServiceProxy.__id_count}
125
126 def __call__(self, *args, **argsn):
127 postdata = self._json_dumps(self.get_request(*args, **argsn))

Callers 1

__call__Method · 0.95

Calls 2

_json_dumpsMethod · 0.95
formatMethod · 0.80

Tested by

no test coverage detected