Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: Feat/openrpc describe #66

Closed
wants to merge 117 commits into from
Closed

WIP: Feat/openrpc describe #66

wants to merge 117 commits into from

Commits on Mar 12, 2020

  1. rpc: a way to describe openrpc doc vs. actual api methods

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Mar 12, 2020
    Configuration menu
    Copy the full SHA
    c0b3e99 View commit details
    Browse the repository at this point in the history
  2. rpc: return more information abound under methods

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Mar 12, 2020
    Configuration menu
    Copy the full SHA
    e1e296f View commit details
    Browse the repository at this point in the history
  3. rpc: change method to dedupe, and instead read from file

    It's annoying to managing passing the contents of a file
    as an item in an array from the command line.
    And the document has strange escape and special characters.
    So this make that a little less hackrequire.
    
    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Mar 12, 2020
    Configuration menu
    Copy the full SHA
    2f27d7d View commit details
    Browse the repository at this point in the history
  4. openrpc.json: include current ethereum-json-rpc-specification documen…

    …t in root
    
    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Mar 12, 2020
    Configuration menu
    Copy the full SHA
    c4cdb5d View commit details
    Browse the repository at this point in the history
  5. : include script for developing openrpc document

    This is just a quick little developer tool.
    It'll produce some logs which we can include in the
    development branch as well. I hope this'll help with
    transparency of workflow and easier review.
    
    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Mar 12, 2020
    Configuration menu
    Copy the full SHA
    70606a3 View commit details
    Browse the repository at this point in the history
  6. : initial results for openrpc development feedback tools

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Mar 12, 2020
    Configuration menu
    Copy the full SHA
    b717463 View commit details
    Browse the repository at this point in the history
  7. : use pretty printing and sorted Over lists

    This should make it a lot easier to actually read.
    
    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Mar 12, 2020
    Configuration menu
    Copy the full SHA
    3d135fb View commit details
    Browse the repository at this point in the history
  8. : revise further with hopefully improved/simplified alphabetization s…

    …cheme
    
    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Mar 12, 2020
    Configuration menu
    Copy the full SHA
    f71a118 View commit details
    Browse the repository at this point in the history
  9. openrpc: remove eth_submitHashrate

    It was in the Under list, ergo not available from the
    actual server. Was listed as deprecated. Has met its fate.
    
    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Mar 12, 2020
    Configuration menu
    Copy the full SHA
    affbfe9 View commit details
    Browse the repository at this point in the history
  10. openrpc: add admin_addPeer

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Mar 12, 2020
    Configuration menu
    Copy the full SHA
    7cbfe11 View commit details
    Browse the repository at this point in the history
  11. openrpc: add admin_addTrustedPeer

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Mar 12, 2020
    Configuration menu
    Copy the full SHA
    7fe19af View commit details
    Browse the repository at this point in the history
  12. openrpc: add admin_datadir

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Mar 12, 2020
    Configuration menu
    Copy the full SHA
    12fcc73 View commit details
    Browse the repository at this point in the history
  13. develop-openrpc-doc.sh: exit early if openrpc doc as edited isn't valid

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Mar 12, 2020
    Configuration menu
    Copy the full SHA
    97e4bbd View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2020

  1. WIP: rpc api describing with runtime, ast

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Mar 13, 2020
    Configuration menu
    Copy the full SHA
    5174a59 View commit details
    Browse the repository at this point in the history
  2. rpc: getting closer to openrpc schema for under list

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Mar 13, 2020
    Configuration menu
    Copy the full SHA
    480c0ff View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2020

  1. 🔨

    meowsbits committed Mar 14, 2020
    Configuration menu
    Copy the full SHA
    9c1fd41 View commit details
    Browse the repository at this point in the history
  2. 🔨

    meowsbits committed Mar 14, 2020
    Configuration menu
    Copy the full SHA
    3655474 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2020

  1. WIP: tests and refactoring Describe

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Mar 15, 2020
    Configuration menu
    Copy the full SHA
    25ffa84 View commit details
    Browse the repository at this point in the history
  2. install alecthomas.jsonschema for cd schemas

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Mar 15, 2020
    Configuration menu
    Copy the full SHA
    f8badf7 View commit details
    Browse the repository at this point in the history
  3. 💾

    meowsbits committed Mar 15, 2020
    Configuration menu
    Copy the full SHA
    62e3a8e View commit details
    Browse the repository at this point in the history
  4. 💾

    meowsbits committed Mar 15, 2020
    Configuration menu
    Copy the full SHA
    ae7f91f View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2020

  1. WIP: was wrestling with nil-as-oneof but i'm buggy

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Mar 16, 2020
    Configuration menu
    Copy the full SHA
    6b1733d View commit details
    Browse the repository at this point in the history
  2. wip: rpc_describe returns doc

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Mar 16, 2020
    Configuration menu
    Copy the full SHA
    2d532e0 View commit details
    Browse the repository at this point in the history
  3. run cat rpc_describe.log | jj -p 'result' > ethereum-json-rpc.json

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Mar 16, 2020
    Configuration menu
    Copy the full SHA
    f7e35ee View commit details
    Browse the repository at this point in the history
  4. use external links instead of description

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Mar 16, 2020
    Configuration menu
    Copy the full SHA
    122fc85 View commit details
    Browse the repository at this point in the history
  5. add ServerWithListener fn so server can self-describe

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Mar 16, 2020
    Configuration menu
    Copy the full SHA
    11bfcc0 View commit details
    Browse the repository at this point in the history
  6. server description from provider program name, version

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Mar 16, 2020
    Configuration menu
    Copy the full SHA
    452a4b9 View commit details
    Browse the repository at this point in the history
  7. experiments with ethapi structs, fixes TraceTransaction return type

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Mar 16, 2020
    Configuration menu
    Copy the full SHA
    d7021d2 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2020

  1. .develop/openrpc-validator-cli.js,.develop/spec.json,.develop/test.sh…

    …,.gitmodules,go-openrpc,go.mod,p2p,rpc: set up reproducable development environment, tests
    
    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Mar 27, 2020
    Configuration menu
    Copy the full SHA
    e1354ed View commit details
    Browse the repository at this point in the history
  2. p2p,rpc: (lint) goimports

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Mar 27, 2020
    Configuration menu
    Copy the full SHA
    e3ba54c View commit details
    Browse the repository at this point in the history
  3. .gitmodules: make go-openrpc development version remote

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Mar 27, 2020
    Configuration menu
    Copy the full SHA
    e634b09 View commit details
    Browse the repository at this point in the history
  4. .develop/test.sh: fixup test script

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Mar 27, 2020
    Configuration menu
    Copy the full SHA
    4e0ebde View commit details
    Browse the repository at this point in the history
  5. .develop/test.sh: fixup test script

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Mar 27, 2020
    Configuration menu
    Copy the full SHA
    22f93fe View commit details
    Browse the repository at this point in the history
  6. .develop/test.sh: fixup test script

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Mar 27, 2020
    Configuration menu
    Copy the full SHA
    abd8920 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2020

  1. 🔨

    meowsbits committed Mar 28, 2020
    Configuration menu
    Copy the full SHA
    9b77c07 View commit details
    Browse the repository at this point in the history
  2. 🔨

    meowsbits committed Mar 28, 2020
    Configuration menu
    Copy the full SHA
    6e89095 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2020

  1. .develop/spec.json,.develop/spec1.json,.develop/spec2.json,rpc: passe…

    …s validator. still might be wrong.
    
    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Mar 29, 2020
    Configuration menu
    Copy the full SHA
    44f5bad View commit details
    Browse the repository at this point in the history
  2. 🔨

    meowsbits committed Mar 29, 2020
    Configuration menu
    Copy the full SHA
    bfc4b52 View commit details
    Browse the repository at this point in the history
  3. 💾

    meowsbits committed Mar 29, 2020
    Configuration menu
    Copy the full SHA
    a60324a View commit details
    Browse the repository at this point in the history
  4. .develop/spec2.json,rpc: maybe have deferencing too

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Mar 29, 2020
    Configuration menu
    Copy the full SHA
    78899d8 View commit details
    Browse the repository at this point in the history
  5. .develop/spec.json,.develop/spec2.json,rpc: closer than ever

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Mar 29, 2020
    Configuration menu
    Copy the full SHA
    ea7f356 View commit details
    Browse the repository at this point in the history
  6. rpc: remove dead code and dead comments

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Mar 29, 2020
    Configuration menu
    Copy the full SHA
    8b0f697 View commit details
    Browse the repository at this point in the history
  7. go-openrpc: update go-openrpc submodule

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Mar 29, 2020
    Configuration menu
    Copy the full SHA
    8f8753c View commit details
    Browse the repository at this point in the history
  8. .develop/spec.json,.develop/spec2.json,rpc: 🔖 it passes

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Mar 29, 2020
    Configuration menu
    Copy the full SHA
    cee881a View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2020

  1. .develop/spec.json,ethapi,rpc: messing around with EthSyncing, trying…

    … to figure oneOf out
    
    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    6295542 View commit details
    Browse the repository at this point in the history
  2. rpc: fix typo

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    ca80acf View commit details
    Browse the repository at this point in the history
  3. .gitmodules,jsonschema: develop fork of jsonschema lib

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    8c24416 View commit details
    Browse the repository at this point in the history
  4. .develop/serve.py,.develop/spec.json,go.mod,ethapi,jsonschema,rpc: st…

    …ill working eth_syncing and oneof issues
    
    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    4953b7c View commit details
    Browse the repository at this point in the history
  5. .develop/spec.json,rpc: re-enable 'cleaned' openrpc document

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    e33b389 View commit details
    Browse the repository at this point in the history
  6. ethapi,rpc: (lint) goimports, govet, gosimple

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    2ce5ce2 View commit details
    Browse the repository at this point in the history
  7. rpc: update test callbacks count to actual

    I introduced some new methods for additional inspection.
    
    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    5761cf4 View commit details
    Browse the repository at this point in the history
  8. .develop/spec2.json: update test output

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    b9d9f0b View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2020

  1. rpc: add test for cyclical graph, fail

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Mar 31, 2020
    Configuration menu
    Copy the full SHA
    769edf9 View commit details
    Browse the repository at this point in the history
  2. 🔨

    meowsbits committed Mar 31, 2020
    Configuration menu
    Copy the full SHA
    38662b0 View commit details
    Browse the repository at this point in the history
  3. 💾

    meowsbits committed Mar 31, 2020
    Configuration menu
    Copy the full SHA
    beba177 View commit details
    Browse the repository at this point in the history
  4. 🔨

    meowsbits committed Mar 31, 2020
    Configuration menu
    Copy the full SHA
    ed3ac24 View commit details
    Browse the repository at this point in the history
  5. 🔨

    meowsbits committed Mar 31, 2020
    Configuration menu
    Copy the full SHA
    d8028d7 View commit details
    Browse the repository at this point in the history
  6. 🔨

    meowsbits committed Mar 31, 2020
    Configuration menu
    Copy the full SHA
    f9a5859 View commit details
    Browse the repository at this point in the history
  7. 🔨

    meowsbits committed Mar 31, 2020
    Configuration menu
    Copy the full SHA
    295b2d8 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2020

  1. jst: clean up

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 1, 2020
    Configuration menu
    Copy the full SHA
    5ccb751 View commit details
    Browse the repository at this point in the history
  2. go.mod,go.sum,jst: initial mocking for TestTraverse

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 1, 2020
    Configuration menu
    Copy the full SHA
    253fa8d View commit details
    Browse the repository at this point in the history
  3. jst: logs, set tests to pass

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 1, 2020
    Configuration menu
    Copy the full SHA
    5971264 View commit details
    Browse the repository at this point in the history
  4. jst: debugging, refactor Traverse to look like the typescript orig

    The refactoring of traverse to use the closure
    doesn't effect test outcomes.
    
    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 1, 2020
    Configuration menu
    Copy the full SHA
    274fac0 View commit details
    Browse the repository at this point in the history
  5. jst: refactor Traverse test cases to use mutate/expect design

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 1, 2020
    Configuration menu
    Copy the full SHA
    b720b7a View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2020

  1. 🔨

    meowsbits committed Apr 2, 2020
    Configuration menu
    Copy the full SHA
    99d302e View commit details
    Browse the repository at this point in the history
  2. 💾

    meowsbits committed Apr 2, 2020
    Configuration menu
    Copy the full SHA
    a0c597d View commit details
    Browse the repository at this point in the history
  3. jst: clean up dead and commented code

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 2, 2020
    Configuration menu
    Copy the full SHA
    cf1f0f5 View commit details
    Browse the repository at this point in the history
  4. 💾

    meowsbits committed Apr 2, 2020
    Configuration menu
    Copy the full SHA
    bdc0bd8 View commit details
    Browse the repository at this point in the history
  5. 🔨

    meowsbits committed Apr 2, 2020
    Configuration menu
    Copy the full SHA
    c0917ff View commit details
    Browse the repository at this point in the history
  6. jst,rpc: abstract test traverse options logic

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 2, 2020
    Configuration menu
    Copy the full SHA
    3cf2d23 View commit details
    Browse the repository at this point in the history
  7. 🔨

    meowsbits committed Apr 2, 2020
    Configuration menu
    Copy the full SHA
    d24e681 View commit details
    Browse the repository at this point in the history
  8. i actually think uniquenodes option should not be an option

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 2, 2020
    Configuration menu
    Copy the full SHA
    8108b02 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2020

  1. 💾

    meowsbits committed Apr 3, 2020
    Configuration menu
    Copy the full SHA
    10b3f22 View commit details
    Browse the repository at this point in the history
  2. jst: notes, clean

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 3, 2020
    Configuration menu
    Copy the full SHA
    1d5def1 View commit details
    Browse the repository at this point in the history
  3. 🔨

    meowsbits committed Apr 3, 2020
    Configuration menu
    Copy the full SHA
    f85fd0e View commit details
    Browse the repository at this point in the history
  4. go.mod,go.sum: go mod tidy

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 3, 2020
    Configuration menu
    Copy the full SHA
    1e06ba9 View commit details
    Browse the repository at this point in the history
  5. jst: few more tests and logs, pretty stable

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 3, 2020
    Configuration menu
    Copy the full SHA
    8fb93b5 View commit details
    Browse the repository at this point in the history
  6. jst,rpc: init refactoring

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 3, 2020
    Configuration menu
    Copy the full SHA
    c281025 View commit details
    Browse the repository at this point in the history
  7. .develop/spec.json,ethapi,jst,rpc: continue cleanup, fixes oneof issu…

    …e in jsonschema
    
    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 3, 2020
    Configuration menu
    Copy the full SHA
    010205a View commit details
    Browse the repository at this point in the history
  8. go.mod,go.sum: maybe go mod tidy

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 3, 2020
    Configuration menu
    Copy the full SHA
    b5505da View commit details
    Browse the repository at this point in the history
  9. .develop/spec.json,scwallet,jsonschema,rpc: hacky workarounds for mis…

    …behaving reflector oneofs
    
    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 3, 2020
    Configuration menu
    Copy the full SHA
    6abf651 View commit details
    Browse the repository at this point in the history
  10. jsonschema: bump jsonschema to latest

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 3, 2020
    Configuration menu
    Copy the full SHA
    d5c4aea View commit details
    Browse the repository at this point in the history
  11. .develop/spec.json,rpc: run test

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 3, 2020
    Configuration menu
    Copy the full SHA
    27de8aa View commit details
    Browse the repository at this point in the history
  12. jst,rpc: (lint) goimports

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 3, 2020
    Configuration menu
    Copy the full SHA
    e2f26b6 View commit details
    Browse the repository at this point in the history
  13. .develop/spec.json,jst,rpc: fixes rpc.BlockNumberOrHash type...

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 3, 2020
    Configuration menu
    Copy the full SHA
    76dc2b8 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2020

  1. jsonschema: bump jsonschema

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 4, 2020
    Configuration menu
    Copy the full SHA
    f36393a View commit details
    Browse the repository at this point in the history
  2. .develop/spec.json,node,openrpc,rpc,rpc: init big refactoring to make…

    … openrpc generic, so far so good
    
    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 4, 2020
    Configuration menu
    Copy the full SHA
    044c8a2 View commit details
    Browse the repository at this point in the history
  3. go.sum,openrpc,rpc: refactoring openrpc stuff out

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 4, 2020
    Configuration menu
    Copy the full SHA
    532614c View commit details
    Browse the repository at this point in the history
  4. go.mod,go.sum: go mod updates for removed jsonschema-traverse package

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 4, 2020
    Configuration menu
    Copy the full SHA
    7af048e View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2020

  1. 🔨

    meowsbits committed Apr 9, 2020
    Configuration menu
    Copy the full SHA
    75e1cb0 View commit details
    Browse the repository at this point in the history
  2. .gitmodules,go-openrpc: remote go-openrpc as submodule, we'll use as …

    …fork instead
    
    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 9, 2020
    Configuration menu
    Copy the full SHA
    8b73b9a View commit details
    Browse the repository at this point in the history
  3. go.mod: update to use fork

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 9, 2020
    Configuration menu
    Copy the full SHA
    ccdf168 View commit details
    Browse the repository at this point in the history
  4. go.sum,openrpc,rpc: begin reorg

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 9, 2020
    Configuration menu
    Copy the full SHA
    47f4b5a View commit details
    Browse the repository at this point in the history
  5. rpc: checkout foundation/master -- rpc

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 9, 2020
    Configuration menu
    Copy the full SHA
    b61bfa1 View commit details
    Browse the repository at this point in the history
  6. main,go.mod,go.sum,graphql,node,openrpc,rpc: chechout node, graphql, …

    …rpc foundation/master
    
    There was a refactoring of node/rpc handler.
    This updates to that, and isolates openrpc logic
    to openrpc, where it's waiting to be implemented
    
    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 9, 2020
    Configuration menu
    Copy the full SHA
    c1f79d7 View commit details
    Browse the repository at this point in the history
  7. .gitmodules,jsonschema: remove extraced submodule jsonschema

    Now using as a fork
    
    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 9, 2020
    Configuration menu
    Copy the full SHA
    9a1451c View commit details
    Browse the repository at this point in the history
  8. go.mod,go.sum: update jsonschema fork imports

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 9, 2020
    Configuration menu
    Copy the full SHA
    3c2b9ac View commit details
    Browse the repository at this point in the history
  9. openrpc,rpc: init openrpc discover impl

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 9, 2020
    Configuration menu
    Copy the full SHA
    1dd15d1 View commit details
    Browse the repository at this point in the history
  10. .develop/spec.json,.develop/test.sh,go.mod,rpc: init working impl

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 9, 2020
    Configuration menu
    Copy the full SHA
    9127410 View commit details
    Browse the repository at this point in the history
  11. : remove disused openrpc static files

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 9, 2020
    Configuration menu
    Copy the full SHA
    fb5b231 View commit details
    Browse the repository at this point in the history
  12. main: update to new rpc/node pattern

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 9, 2020
    Configuration menu
    Copy the full SHA
    9568648 View commit details
    Browse the repository at this point in the history
  13. rpc: (lint:deadcode) remote newGzipHandler

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 9, 2020
    Configuration menu
    Copy the full SHA
    692713b View commit details
    Browse the repository at this point in the history
  14. ethapi: lint:goimports

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 9, 2020
    Configuration menu
    Copy the full SHA
    e4c4725 View commit details
    Browse the repository at this point in the history
  15. .golangci.yml,rpc: lint:deadcode add rpc case to ignored issues

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 9, 2020
    Configuration menu
    Copy the full SHA
    23bdc9c View commit details
    Browse the repository at this point in the history
  16. go.mod,go.sum: bump openrpc dependency versions

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 9, 2020
    Configuration menu
    Copy the full SHA
    600c206 View commit details
    Browse the repository at this point in the history
  17. Merge branch 'master' into feat/openrpc-describe

    Conflicts:
    	cmd/geth/retesteth.go
    	go.mod
    	go.sum
    	rpc/http.go
    meowsbits committed Apr 9, 2020
    Configuration menu
    Copy the full SHA
    49c45f3 View commit details
    Browse the repository at this point in the history
  18. .develop/spec.json,go.mod,go.sum: update go-openrpc-reflect, improvin…

    …g contentdescriptor naming
    
    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 9, 2020
    Configuration menu
    Copy the full SHA
    5d263c2 View commit details
    Browse the repository at this point in the history
  19. .develop/spec.json,rpc: provide type to schema map for more hexutil t…

    …ypes
    
    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 9, 2020
    Configuration menu
    Copy the full SHA
    5319e62 View commit details
    Browse the repository at this point in the history
  20. .develop/spec.json,go.mod,go.sum: bump go-openrpc-reflect dependency …

    …v0.0.19
    
    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 9, 2020
    Configuration menu
    Copy the full SHA
    43180ab View commit details
    Browse the repository at this point in the history
  21. .develop/spec.json,.develop/test.sh,rpc: register rpc.discover method…

    … under rpc module namespace
    
    It was under 'openrpc' for development to avoid
    side effects of collision with the existing methods under
    that module.
    
    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 9, 2020
    Configuration menu
    Copy the full SHA
    8843b93 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2020

  1. .develop/spec.json,node,rpc: refactor openrpc registry to node/ (out …

    …of rpc/)
    
    The openrpc service shouldn't be installed in the
    rpc library itself, since the library should only provide
    the actual rpc service. Service registration, as it were,
    should be handled by the layer using the rpc service,
    in this case node/.
    L
    
    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 10, 2020
    Configuration menu
    Copy the full SHA
    dfce94c View commit details
    Browse the repository at this point in the history
  2. main,node: move openrpc descriptor service to each handler

    This allows discrete ipc/http/ws module sets, each
    with their own rpc.discover document based on what
    is actually being handled.
    
    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 10, 2020
    Configuration menu
    Copy the full SHA
    a4188bf View commit details
    Browse the repository at this point in the history
  3. .develop/spec.json,go.mod,node: remove redundant zeroed instances in …

    …jsonschema typemapper
    
    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 10, 2020
    Configuration menu
    Copy the full SHA
    6aad7c6 View commit details
    Browse the repository at this point in the history
  4. node,params: lint:goimports

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 10, 2020
    Configuration menu
    Copy the full SHA
    fb5a231 View commit details
    Browse the repository at this point in the history
  5. go.mod,go.sum: bump go-openrpc-reflect v0.0.20

    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 10, 2020
    Configuration menu
    Copy the full SHA
    7b72230 View commit details
    Browse the repository at this point in the history
  6. node: fix node stack name -> Core-Geth

    This was overwritten when I checked out the
    node and rpc packages from foundation/master.
    
    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 10, 2020
    Configuration menu
    Copy the full SHA
    4af7b8b View commit details
    Browse the repository at this point in the history
  7. bind: feature to keep the bind test 'replace' dependencies 1:1 with r…

    …oot go.mod
    
    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Apr 10, 2020
    Configuration menu
    Copy the full SHA
    492dae1 View commit details
    Browse the repository at this point in the history