Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/rchain-community/rchain-api

An API for rchain dapps to communicate with the blockchain
https://github.com/rchain-community/rchain-api

protobuf: partially automate flow type annotations

via typescript

a7add7cd77633579e552104e87c402bfe368ebaa authored about 6 years ago by Dan Connolly <[email protected]>
protobuf/Makefile: prune left-over scalapb patch stuff

33809c596ccba21e433be525b31092a2190f0373 authored about 6 years ago by Dan Connolly <[email protected]>
RHOCore: 'Bob' string bytes test case

ed4a259fa06613a24cb03c9cfe2457d4fc56c150 authored about 6 years ago by Dan Connolly <[email protected]>
Removed talk directory after accidental merge

c376371feb838604ed25005254768bc5078f1264 authored about 6 years ago by Joshy Orndorff <[email protected]>
RhoTypes flow type annotations: deal with nulls

4fbc01724e5dddde70bb913fe93abbef08a3cdb3 authored about 6 years ago by Dan Connolly <[email protected]>
RhoTypes: flow type annotations (WIP)

504c41626f602fe8fb09e90f3727f05d52ba5ba7 authored about 6 years ago by Dan Connolly <[email protected]>
Merge pull request #7 from dckc/proto-rev-7c35

toward client-side signing: RHOCore.toByteArray (v0.1.9)

bd8f35492289e473fc4dab81e1ea6a88ad682d2e authored about 6 years ago by Joshy Orndorff <[email protected]>
toward client-side signing: RHOCore.toByteArray (v0.1.9)

- move toByteArray from gRPC layer to RHOCore
- add expected test results
- use protobuf...

862b6a8407e883607b354b575cf122f47b475ec7 authored about 6 years ago by Dan Connolly <[email protected]>
protobuf: update to 8c0ff225ed88 Aug 31

4a8f8ba5d8dc9b37c5456f8d99c6a4f08c8f8d26 authored about 6 years ago by Dan Connolly <[email protected]>
signing: keyPair, b2h, h2b (v0.1.8)

f2fc0c0b9a488a44a9916f72bdafa541fd98ed69 authored about 6 years ago by Dan Connolly <[email protected]>
initial signature support, tests

e691d9d86123fd28f22901be3f4a8011ffc97501 authored about 6 years ago by Dan Connolly <[email protected]>
Cleanup integration test.

539b710c308b26c097984865e8df33b9e6258db0 authored about 6 years ago by Joshy Orndorff <[email protected]>
Merge pull request #3 from dckc/api-err

check for Success status inside the API (v0.1.7)

c1feca81d56840cfcfead234d99a044328da3f76 authored about 6 years ago by Joshy Orndorff <[email protected]>
friendUpdatesStory: tidy up callbacks

b138707f70c60cc941035469d1ccbf0377d9f0a9 authored about 6 years ago by Dan Connolly <[email protected]>
Merge branch 'master' into api-err

55da5ac3d664ffce943ecaef75eb7f2ee07d9054 authored about 6 years ago by Dan Connolly <[email protected]>
check for Success status inside the API (v0.1.7)

a2fa879b9d03fd3ae8425557049004ef5be7158e authored about 6 years ago by Dan Connolly <[email protected]>
Moved some basic error handling into API to save dapp developers work

144088500ac95f89b862232339c2fef368399d51 authored about 6 years ago by Joshy Orndorff <[email protected]>
integrationTest: avoid stack trace for bad args

fa63a9057095164051eebeaf214a13106e038423 authored about 6 years ago by Dan Connolly <[email protected]>
Update integration test for listenForDataAtName

326b04501db6cf24b599a0214e7b827edc8a8341 authored about 6 years ago by Joshy Orndorff <[email protected]>
Update @return comment on addBlock.

441472f7854e3ef2f589260f109dc4b3def9ddbb authored about 6 years ago by Joshy Orndorff <[email protected]>
Merge branch 'master' of https://github.com/dckc/RChain-API

680cbbb1551678b77a33fe176538ce681a20255a authored about 6 years ago by Joshy Orndorff <[email protected]>
test RHOCore.toRholang

10c4b0ccccf42bbbf4b70eb118c9525db78e856f authored about 6 years ago by Dan Connolly <[email protected]>
RSON -> RHOCore, with toJSData

857cbdf9bcdc8139bc9d3c703944b83fe86b371e authored about 6 years ago by Dan Connolly <[email protected]>
flatten API: just RNode(grpc, endPoint)

- check for missing host / port
- unit tests
- bump API version

31d5c5a95930f4ce7df9358e9f62abb2475200bc authored about 6 years ago by Dan Connolly <[email protected]>
add listenForDataAtName support: alice's first post!

d9e5f827f1a2d78a00db6ab16200ca4d5ea43f40 authored about 6 years ago by Dan Connolly <[email protected]>
package-lock: catch up with npm updates?

3e05435f73f47f3f1e03816b61424312079d4e69 authored about 6 years ago by Dan Connolly <[email protected]>
.proto loading: never mind theClient()

We tried using @grpc/proto-loader, but it seems to only expose
services, not constructors such a...

ae981860b4b863586e21781ebf9a697fd7d3ce17 authored about 6 years ago by Dan Connolly <[email protected]>
protobuf: never mind scalapb

- grpc.load() is deprecated
- on Kent's advice, punt scalapb
- automate patching

3157ff6ea15a84468a7b17e695f16971c0e475ed authored about 6 years ago by Dan Connolly <[email protected]>
doDeploy: for rnode 0.6.1

- bump package version
- protobuf/Makefile: parameterize version
- client.doDeploy: just t...

5d0f5010deac9e6083a0faf8c4f99ee946ad6868 authored about 6 years ago by Dan Connolly <[email protected]>
Merge branch 'proto-rev-7c35'

3323e920d6ff5882b632d202dd32647f306303b4 authored about 6 years ago by Dan Connolly <[email protected]>
protobuf from 0.6.1 acde1c

d28fe423257eb18f21c9b1202b56357af349affa authored about 6 years ago by Dan Connolly <[email protected]>
protobuf: update to dadc1e2 Aug 6

https://github.com/rchain/rchain/tree/9cc9bb51a86cc1681ee582ee3ba50d12a4e96de4/models/src/main/p...

b242b4dd41f6f6a0e7515b747057e526041ab6ff authored about 6 years ago by Dan Connolly <[email protected]>
refactor send() to avoid string method names

afd47a334738a7ce5d9166ac62fbde35b71c73fd authored about 6 years ago by Dan Connolly <[email protected]>
Attempt to fix integration test that I broke by requiring a passed in protobuf.

54bd3ffddafb049c2aef703e8618aea796451acc authored about 6 years ago by Joshy Orndorff <[email protected]>
Typo fix: - instead of -

0dd6d0b8c5ba3d5dc86157dac27a40ff716a8c96 authored about 6 years ago by Joshy Orndorff <[email protected]>
Remove grpc.loads because it is deprecated.

20e4411bb3ef45a88ee109b86225debc9170cdf2 authored about 6 years ago by Joshy Orndorff <[email protected]>
Add sensible error handling to client creation.

9063f45cd838d8d482189204521df5780e7a2e67 authored about 6 years ago by Joshy Orndorff <[email protected]>
Merge pull request #2 from dckc/proto-rev-7c35

update .proto to rchain/rchain rev 7c35

2087be0c29165114158a9acae5c1297a55e51db8 authored about 6 years ago by Joshy Orndorff <[email protected]>
adopt airbnb style, following agoric Jessie

cf https://github.com/Agoric/Jessie/issues/10

106618ea0866b20d44a79017a7c23271b4d9ade3 authored about 6 years ago by Dan Connolly <[email protected]>
talk: toward reveal.js slides

took 3hrs to get this far; lots of fiddling with reveal.js for 3hrs

struggled with https://gith...

25aa8644c2f55b8601cf39177dccf90c2c29839f authored about 6 years ago by Dan Connolly <[email protected]>
talk: fix highlight.js regex error

ack:
https://github.com/highlightjs/highlight.js/issues/1387#issuecomment-354565414

d572de6ebe422719c6ea18692bb49413eb4f2156 authored about 6 years ago by Dan Connolly <[email protected]>
talk: reveal.js 249f013 Aug 1 2018

e29248bf6be3328b624acdc32093e08eb3fb9e8e authored about 6 years ago by Dan Connolly <[email protected]>
Merge upstream: docs etc.

9470280deeb5a23f4677b06b6f531ed9e6731434 authored about 6 years ago by Dan Connolly <[email protected]>
sync .proto with rchain/rchain 7c3500a38920dac143be95d30c420d06bcd6b9ec

4d1faf9d89f0613440775f691b848a4ec7e908ae authored about 6 years ago by Dan Connolly <[email protected]>
Added link to wikipedia OCap page

0deefbf124e884f3235c5022f1f8d7e3dff2aa8e authored about 6 years ago by Joshy Orndorff <[email protected]>
docs: clarifiend send function

a0674271f4319c67b529fbf5524aa8cfb64058f1 authored about 6 years ago by Joshy Orndorff <[email protected]>
readme: Added how to install dependencies

0a2d29c4fd1ea903753d44a026e2b9bc3a157c1c authored about 6 years ago by Joshy Orndorff <[email protected]>
docs: started to write documentation strings for each function.

cdb0f77c58ca640738e545889be9fa6be0bfca07 authored about 6 years ago by Joshy Orndorff <[email protected]>
RSON: moved test to separate file.

810b9be87158ad7cdac59d404ea91e749dbee16c authored about 6 years ago by Joshy Orndorff <[email protected]>
Swapped tabs for spaces.

45190bab5f3170f493ada6bc032f2cf807aca88c authored about 6 years ago by Joshy Orndorff <[email protected]>
casperClient: Removed init function.

6235c02f0c97255042489e657f0afc2a2dfd39ab authored about 6 years ago by Joshy Orndorff <[email protected]>
Merge branch 'master' of https://github.com/dckc/RChain-API

2b41364159e2125ceefc72668d7dc4f38e36d5b7 authored about 6 years ago by Joshy Orndorff <[email protected]>
rnodeAPI.js: untabify

e254d03252499fb6c7a353328b9bec8991aa92c6 authored about 6 years ago by Dan Connolly <[email protected]>
Merge pull request #1 from dckc/master

migrate rnodeAPI.js from rchain-dbr

a225350cfd7261669e5ef88e6042f3371c06a255 authored about 6 years ago by Joshy Orndorff <[email protected]>
toRSON: sort object keys in sends

- bump version number (bug fix)
- add unit test for trust vote
- add testjs dependency
...

91bd1d9795090e298d537a8fe09e134e0201927d authored about 6 years ago by Dan Connolly <[email protected]>
add Joshy as contributor

0e32f17cefd71a4bc65ea88021223fde1b583444 authored about 6 years ago by Dan Connolly <[email protected]>
move endPoint arg to makeClient(); drop protoSrc arg

protoSrc is a design-time constant

f3748e99b94aac0c07a034d39477f773d66d72d7 authored about 6 years ago by Dan Connolly <[email protected]>
TODO: refine integrationTest to tell a story

86f74d4a1af4b8dd4485548bffc701065e21fa18 authored about 6 years ago by Dan Connolly <[email protected]>
Revert "automate fetching .proto files"

This reverts commit 3251fce60bd7e0ef2dba328617991a9aedfd5911.

wrong Makefile

700cf8e0b386f9b996bd90afd3d31dbcb7607c71 authored about 6 years ago by Dan Connolly <[email protected]>
Merge maser from JoshOrndorff/RChain-API

0b31ad1aa1c1cfb37db10734ced0be1b3dc0d6f1 authored about 6 years ago by Dan Connolly <[email protected]>
README: update to match rnodeAPI.js

ad6904a0af91e468acd5bbe601eea99d3a6cdbe5 authored about 6 years ago by Dan Connolly <[email protected]>
lock dependencies

c4bd03182fc2cd48b472196b397ef4c7ff31b1d7 authored about 6 years ago by Dan Connolly <[email protected]>
ignore node_modules/

c77a15fbdc39b7af7aee2fc3bcd0ec9534fc04e9 authored about 6 years ago by Dan Connolly <[email protected]>
automate fetching .proto files

3251fce60bd7e0ef2dba328617991a9aedfd5911 authored about 6 years ago by Dan Connolly <[email protected]>
rnodeAPI: restore integrationTest to working order

- add grpc dependency
- appFactory -> clientFactory
- usage diagnostic
- factor out test...

cbbcd593258ebd52b594dddb6f0d825b6fc3cba2 authored about 6 years ago by Dan Connolly <[email protected]>
CasperMessage and RhoTypes 40ce66f Jul 19, 2018

f190374b6c5ebc0b27f663ce9acb61b57e2c1140 authored about 6 years ago by Daniyar Itegulov <[email protected]>
scalapb.proto 4b46d36 on May 30, 23018

314306a912cd92052455bba34df3c19ea2b4975c authored about 6 years ago by scalapb <[email protected]>
empty.proto cc8ca5b Oct 10, 2016

0cc4b27460aaa4765c32bec421d860013a5eebae authored about 6 years ago by Google Inc <[email protected]>
Automatically fetch .proto files

beaeed9a11279402401ded7bdd6c835abfeead36 authored about 6 years ago by Dan Connolly <[email protected]>
npm init: package description

8129649f2f40d3cd666edb2a549411a2a33dc7ef authored about 6 years ago by Dan Connolly <[email protected]>
editorial: link to rchain.coop; dapp -> dApp

b5a1307103fb1e035c34db4e21f084592e584a30 authored about 6 years ago by Dan Connolly <[email protected]>
prune more of OAuth gateway

47287cae40db9fac8f8a27cfadd20037bf4ddabd authored about 6 years ago by Dan Connolly <[email protected]>
Merge rnodeAPI.js

e6ca5e08e86c4592802bc3ef2a492b92baabb775 authored about 6 years ago by Dan Connolly <[email protected]>
prune remains of gameSession app

794cd73dcef9cbde1cc739e2a29f56c74fc13d11 authored about 6 years ago by Dan Connolly <[email protected]>
Clarify key management possibilities.

8c7bef68dffa8f84ac6b57aec5c85518e9b36ca3 authored about 6 years ago by Joshy Orndorff <[email protected]>
Update details in readme. Starting to understand this.

0c69a4167a0e5c9048bb050b3792c0baf6a5106c authored about 6 years ago by Joshy Orndorff <[email protected]>
Merge branch 'master' of https://github.com/JoshOrndorff/Rchain-API

76d09fb5129c2b8827b839e5179265666852de2d authored about 6 years ago by jimscarver <[email protected]>
Some updates to README. Ideas are coming together.

f04babefb724ce53881cb6e3a41e6fcf9ae8ff20 authored about 6 years ago by Joshy Orndorff <[email protected]>
first commit

b052749ae29a6191dc1099ba22d7521571c85dce authored about 6 years ago by jimscarver <[email protected]>
Sketched out readme and license

a25aa6f2129854b3718e2d8e50b01ed029adad35 authored about 6 years ago by Joshy Orndorff <[email protected]>
Initial commit

4f09354501e36e7853d0d94c9a90cc96c8774d22 authored about 6 years ago by Joshy Orndorff <[email protected]>
web UI connected to RChain!

OAuth parts are still a bit rough.

- gameSession delegates select, merge to gameBoard
- thi...

af20d78ce6987f30d1619f97ac796cea6cd16fa4 authored about 6 years ago by Dan Connolly <[email protected]>
start with game.gameBoard; use makeSignIn for OAuth

- gameBoard.sessionFor() is the way to grant
a session when OAuth authentication succeeds
...

6e76e4a699e73ad2e602848a8dd0918e7b4f4969 authored about 6 years ago by Dan Connolly <[email protected]>
gameSession.js: toward back-end

5d1009a44012b114e8c02b2d0058afe674aae9cc authored about 6 years ago by Dan Connolly <[email protected]>
trustCertTest: log public key so we can check sig

0d157d46d8a1eb5b54bed190de28f26cf68eb606 authored about 6 years ago by Dan Connolly <[email protected]>
trustCertTest deploys signed transaction!

- keyPair: detatched signatures
- fix state handling bug
- rnodeAPI: let clock() return ...

b534de4b8d8227dcd33a6d65c229763030420ae7 authored about 6 years ago by Dan Connolly <[email protected]>
RSON.stringify to rholang syntax

- don't clamp integers with | 0

616b57cf0f1726662db5ead1e61a99a1cb1d7de5 authored about 6 years ago by Dan Connolly <[email protected]>
toRSON per "Mobile process calculi for programming the blockchain"

... replaces rhoList

- rnodeAPI: caller supplies parent maker name
- rnodeAPI: prune module...

e2ae12726fddac27bc35455ec8fafeca783930b2 authored about 6 years ago by Dan Connolly <[email protected]>
factor keyPair.js out of gateway/main.js

- gloss ocap in design notes
- use def() idiom
- coin Capper idioms:
- appFactory
...

80ab90e513916dea3676705e6ef3c5708feec244 authored about 6 years ago by Dan Connolly <[email protected]>
server.js: document ocap, Capper, webkeys

33fdcb30829875c8232c2e50f25981261cde9fd2 authored about 6 years ago by Dan Connolly <[email protected]>
rnodeAPI: factor propose() out of integrationTest

- start on module docstring (overlaps with design notes in
CONTRIBUTING)
- clean up rhoL...

88068c26a411e8866a9817165ce2a9ecdeeb1e0a authored about 6 years ago by Dan Connolly <[email protected]>
rnodeAPI: addBlock works in one case

also some signing experimentation

81c3a8eab337d890b646178c91bf8dfef7361176 authored about 6 years ago by Dan Connolly <[email protected]>
gateway: public key signatures using ed25519

484f30a36ce6b43aaf0c6b0ab85b53d4fdaaa516 authored about 6 years ago by Dan Connolly <[email protected]>
rnodeAPI -- RChain node gRPC API

76fa72427b451ba949c411beada7871847541788 authored about 6 years ago by Dan Connolly <[email protected]>
gateway: update UI for OAuth clients

d8260681454a4e16e58de6cdd3b297edbfeb9a5e authored about 6 years ago by Dan Connolly <[email protected]>
gateway: github integration testing

bcaa0c98b552bc6b754df61cb2063d18e45d47fe authored about 6 years ago by Dan Connolly <[email protected]>
gateway: passport-discord integration test OK

49b22092b5a59dbee9cc89085737d74f45ecc5ad authored about 6 years ago by Dan Connolly <[email protected]>
gateway client: create, persist id / secret

826a477de777449893d5b3d0af4cef7c3e4b5104 authored about 6 years ago by Dan Connolly <[email protected]>