An open API service for providing issue and pull request metadata for open source projects.

GitHub / status-im/nim-json-rpc issues and pull requests

#238 - don't skip Optional==none/null fields in JSON-RPC writing

Pull Request - State: closed - Opened by tersec 3 months ago

#237 - Transform client and server result wrapper from macro to template

Pull Request - State: closed - Opened by jangko 5 months ago

#236 - Sets logscope topis

Pull Request - State: closed - Opened by benbierens 5 months ago

#235 - Update httpclient.nim move log to trace

Pull Request - State: closed - Opened by Ivansete-status 6 months ago - 7 comments

#234 - log json-rpc error message, remove redundant EH

Pull Request - State: closed - Opened by arnetheduck 7 months ago

#233 - use the common CI workflow

Pull Request - State: closed - Opened by narimiran 8 months ago - 2 comments

#232 - chore: use supported selector operators

Pull Request - State: closed - Opened by emizzle 9 months ago

#231 - Broken release

Issue - State: closed - Opened by AuHau 9 months ago - 10 comments

#230 - v0.5.0

Pull Request - State: closed - Opened by arnetheduck 9 months ago

#229 - Replace `chronos#head` with versioned version

Issue - State: closed - Opened by AuHau 9 months ago - 1 comment

#228 - Various error handling and processing fixes

Pull Request - State: closed - Opened by arnetheduck 9 months ago - 2 comments

#227 - v0.4.4

Pull Request - State: closed - Opened by jangko 10 months ago

#226 - fix stylecheck for UInt256

Pull Request - State: closed - Opened by metagn 10 months ago

#225 - work around Nim 2.0.10 issue

Pull Request - State: closed - Opened by tersec 10 months ago

#224 - Implement isConnected method

Pull Request - State: closed - Opened by bhartnett 10 months ago - 8 comments

#223 - update ci.yml to test Nim 2.2; also test gcc-14

Pull Request - State: closed - Opened by narimiran 11 months ago

#222 - Some minimal changes to be able to base the `nimlangserver` in `json_rpc`

Pull Request - State: closed - Opened by jmgomez about 1 year ago - 1 comment

#221 - update ci.yml and be more explicit in .nimble

Pull Request - State: closed - Opened by narimiran about 1 year ago

#220 - Add redefine pragma to inner template

Pull Request - State: closed - Opened by jangko about 1 year ago - 2 comments

#219 - The example of client call with signatures failed

Issue - State: closed - Opened by geohuz over 1 year ago - 9 comments

#218 - Export errors for json-rpc clients

Pull Request - State: closed - Opened by kdeme over 1 year ago

#217 - chore: changing log level to trace for sending message print

Pull Request - State: closed - Opened by gabrielmer over 1 year ago - 3 comments

#216 - Introduce custom application error with optional data object

Pull Request - State: closed - Opened by kdeme over 1 year ago - 2 comments

#215 - Add build test with chronicles to json enabled

Pull Request - State: closed - Opened by jangko over 1 year ago

#214 - Improve batch call example and wrapper comments

Pull Request - State: closed - Opened by jangko over 1 year ago

#213 - Fix ws and socket client error handling and add test to #212

Pull Request - State: closed - Opened by jangko over 1 year ago

#212 - avoid failing uninitialized `Future`

Pull Request - State: closed - Opened by etan-status over 1 year ago

#211 - align maximum body size between Websock and HTTP transports

Pull Request - State: closed - Opened by etan-status over 1 year ago

#210 - use non-EOL macOS version for GitHub Actions CI

Pull Request - State: closed - Opened by tersec over 1 year ago

#209 - test refc in CI in Nim 2.0 and later

Pull Request - State: closed - Opened by tersec over 1 year ago

#208 - Tagged versions?

Issue - State: closed - Opened by emizzle over 1 year ago - 1 comment

#207 - v0.4.2

Pull Request - State: closed - Opened by jangko over 1 year ago

#206 - Add framework to support more optional types

Pull Request - State: closed - Opened by jangko over 1 year ago

#205 - Should compile if chronicles log turned on

Pull Request - State: closed - Opened by jangko over 1 year ago

#204 - Implement RPC batch call both in servers and clients

Pull Request - State: closed - Opened by jangko over 1 year ago

#203 - Move CancelledError handling to outer try/except of RpcWebsocketServer

Pull Request - State: closed - Opened by jangko over 1 year ago

#201 - HttpAuthHook use async raises

Pull Request - State: closed - Opened by jangko over 1 year ago

#200 - Revert "Fix CI badge url"

Pull Request - State: closed - Opened by jangko over 1 year ago

#199 - GitHub action v4

Pull Request - State: closed - Opened by jangko over 1 year ago

#198 - Refactoring: extract rpc handler from HTTP and WebSocket server

Pull Request - State: closed - Opened by jangko over 1 year ago

#197 - Client pass meaningful error to newFut when processMessage failed

Pull Request - State: closed - Opened by jangko over 1 year ago

#196 - Client also handle error message if id is null

Pull Request - State: closed - Opened by jangko over 1 year ago

#195 - Improve resilience against null value

Pull Request - State: closed - Opened by jangko over 1 year ago

#194 - Fix improper yield usage in json-rpc-websocketserver

Pull Request - State: closed - Opened by jangko over 1 year ago

#193 - Router.register should not raise exception

Pull Request - State: closed - Opened by jangko over 1 year ago

#192 - Both http server and client now can handle chunked transfer

Pull Request - State: closed - Opened by jangko over 1 year ago

#191 - Add comments in wrapper generator

Pull Request - State: closed - Opened by jangko over 1 year ago

#190 - v0.3.0

Pull Request - State: closed - Opened by jangko over 1 year ago

#189 - RPC server handle null return value correctly

Pull Request - State: closed - Opened by jangko over 1 year ago

#188 - Move errors module back to json_rpc folder

Pull Request - State: closed - Opened by jangko over 1 year ago

#187 - Fix example in the README.md

Pull Request - State: closed - Opened by jangko over 1 year ago

#186 - Add onProcessMessage hook to client

Pull Request - State: closed - Opened by jangko over 1 year ago

#185 - Let the OS choose the port for tests

Pull Request - State: closed - Opened by jangko over 1 year ago

#184 - Add test for createRpcSigsFromNim and createSingleRpcSig

Pull Request - State: closed - Opened by jangko over 1 year ago

#183 - Reenable test hhtps

Pull Request - State: closed - Opened by jangko over 1 year ago

#182 - Rename jrpc_sys module back to jsonmarshal

Pull Request - State: closed - Opened by jangko over 1 year ago

#181 - Fix rpc macro with generics fail

Pull Request - State: closed - Opened by jangko over 1 year ago

#180 - Remove StringOfJson

Pull Request - State: closed - Opened by jangko over 1 year ago

#179 - v0.2.0: Migration to nim-json-serialization

Pull Request - State: closed - Opened by jangko over 1 year ago

#178 - Upgrade rpc router internals

Pull Request - State: closed - Opened by jangko over 1 year ago - 1 comment

#177 - Add copyright to source file

Pull Request - State: closed - Opened by jangko over 1 year ago

#176 - Support decoding nil ref object

Pull Request - State: closed - Opened by jangko over 1 year ago

#175 - fix improper yield usage

Pull Request - State: closed - Opened by arnetheduck over 1 year ago

#174 - Support for combo HTTP server

Issue - State: closed - Opened by jangko over 1 year ago

#173 - Support JSON-RPC batch requests

Issue - State: closed - Opened by kdeme over 1 year ago

#172 - Use nim-json-serialization for RPCs

Pull Request - State: closed - Opened by coffeepots almost 2 years ago - 5 comments

#171 - improve RPC client logging

Pull Request - State: closed - Opened by etan-status almost 2 years ago

#170 - Fix ws server

Pull Request - State: closed - Opened by jangko almost 2 years ago

#169 - Compile error

Issue - State: closed - Opened by michail-vestnik almost 2 years ago - 2 comments

#168 - slightly more useful send logging

Pull Request - State: closed - Opened by arnetheduck almost 2 years ago - 1 comment

#167 - use JsonNode.isNil rather than == nil to work around Nim issues

Pull Request - State: closed - Opened by tersec about 2 years ago

#166 - test Nim 2.0 in CI

Pull Request - State: closed - Opened by tersec about 2 years ago

#165 - httpserver.nim: adding 'Content-Type: application/json' header to the response

Pull Request - State: closed - Opened by Ivansete-status about 2 years ago - 1 comment

#164 - drop support for Nim v1.2/1.4

Pull Request - State: closed - Opened by tersec about 2 years ago

#163 - Add more "native" support for the oneOf JSON schema

Issue - State: open - Opened by kdeme over 2 years ago - 1 comment

#162 - Optional parameter parsing fails in rpc macro with generics

Issue - State: closed - Opened by kdeme over 2 years ago

#161 - Remove nimble.lock file to be able to run nimble test

Pull Request - State: closed - Opened by kdeme over 2 years ago - 2 comments

#160 - Fix Nim 1.6 regressions

Pull Request - State: closed - Opened by fox0430 over 2 years ago - 3 comments

#159 - reduce compiler warnings

Pull Request - State: closed - Opened by jangko over 2 years ago

#158 - normalise nimble, update ci, unittest2

Pull Request - State: closed - Opened by arnetheduck over 2 years ago - 1 comment

#157 - Fix newRng usage

Pull Request - State: closed - Opened by Menduist over 2 years ago - 1 comment

#156 - Cannot build rpcserver

Issue - State: closed - Opened by fox0430 over 2 years ago - 2 comments

#155 - remove `news` support

Pull Request - State: closed - Opened by arnetheduck over 2 years ago

#154 - expose http server options

Pull Request - State: closed - Opened by arnetheduck almost 3 years ago - 1 comment

#153 - Add authhooks to proxy constructor

Pull Request - State: closed - Opened by KonradStaniec almost 3 years ago

#152 - use `object` fromJson after creating `ref object` instance

Pull Request - State: closed - Opened by arnetheduck almost 3 years ago

#151 - Use JsonRpcError instead of ValueError

Pull Request - State: closed - Opened by emizzle almost 3 years ago - 3 comments

#150 - fix enum parsing, work around potential `nil` dereference

Pull Request - State: closed - Opened by arnetheduck almost 3 years ago

#149 - Safer async usage in httpclient.call

Pull Request - State: closed - Opened by Menduist almost 3 years ago - 1 comment

#148 - do not disable TLS verification by default

Pull Request - State: closed - Opened by etan-status almost 3 years ago

#147 - install openssl on macos for Nim devel

Pull Request - State: closed - Opened by jangko almost 3 years ago

#146 - align `nim-websock` support with `news`

Pull Request - State: closed - Opened by etan-status almost 3 years ago - 2 comments

#145 - Error: undeclared identifier: 'MediaType'

Issue - State: closed - Opened by adrianperreault almost 3 years ago - 2 comments

#100 - CI: refactor Nim compiler caching

Pull Request - State: closed - Opened by stefantalpalaru about 4 years ago

#99 - More proper client closing code

Pull Request - State: closed - Opened by zah over 4 years ago

#98 - simplify imports

Pull Request - State: closed - Opened by arnetheduck over 4 years ago

#97 - Exception handling signatures

Pull Request - State: closed - Opened by arnetheduck over 4 years ago