aergoio / herajs-client Goto Github PK
View Code? Open in Web Editor NEWJavascript client framework for aergo
Home Page: https://herajs.readthedocs.io/
License: MIT License
Javascript client framework for aergo
Home Page: https://herajs.readthedocs.io/
License: MIT License
The grpc code generator generates a bunch of repetitive code that could easily be saved. We can re-implement the API calls as generic functions instead and also solve #12 at the same time.
5.15.3
to 5.16.0
.π¨ View failing branch.
This version is covered by your current version range and after updating it in your project the build failed.
eslint is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
dfef227
Build: gensite passes rulesMeta to formatter rendering (#11567) (Kevin Partington)c06d38c
Fix: Allow HTML formatter to handle no meta data (#11566) (Ilya Volodin)87a5c03
Docs: func-style
: clarify when allowArrowFunctions
is used (#11548) (Oliver Joseph Ash)bc3e427
Update: pass rule meta to formatters RFC 10 (#11551) (Chris Meyer)b452f27
Chore: Update README to pull in reviewer data (#11506) (Nicholas C. Zakas)afe3d25
Upgrade: Bump js-yaml dependency to fix Denial of Service vulnerability (#11550) (Vernon de Goede)4fe7eb7
Chore: use nyc instead of istanbul (#11532) (Toru Nagashima)f16af43
Chore: fix formatters/table test (#11534) (Toru Nagashima)78358a8
Docs: fix duplicate punctuation in CLI docs (#11528) (Teddy Katz)The new version differs by 11 commits.
ded2f94
5.16.0
ea36e13
Build: changelog update for 5.16.0
dfef227
Build: gensite passes rulesMeta to formatter rendering (#11567)
c06d38c
Fix: Allow HTML formatter to handle no meta data (#11566)
87a5c03
Docs: func-style
: clarify when allowArrowFunctions
is used (#11548)
bc3e427
Update: pass rule meta to formatters RFC 10 (#11551)
b452f27
Chore: Update README to pull in reviewer data (#11506)
afe3d25
Upgrade: Bump js-yaml dependency to fix Denial of Service vulnerability (#11550)
4fe7eb7
Chore: use nyc instead of istanbul (#11532)
f16af43
Chore: fix formatters/table test (#11534)
78358a8
Docs: fix duplicate punctuation in CLI docs (#11528)
See the full diff
There is a collection of frequently asked questions. If those donβt help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot π΄
for example, getBlock() should return
{
hash: "hex string",
height: 1
}
instead of the enapsulated object it does at the moment.
The error code is always 2, but it should be 1 (COMMIT_STATUS_NONCE_TOO_LOW
).
1.19.0
to 1.20.0
.π¨ View failing branch.
This version is covered by your current version range and after updating it in your project the build failed.
grpc is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.
There is a collection of frequently asked questions. If those donβt help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot π΄
9.2.2
to 9.2.3
.π¨ View failing branch.
This version is covered by your current version range and after updating it in your project the build failed.
rollup-plugin-commonjs is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
The new version differs by 7 commits.
1081282
9.2.3
dbe6a58
Update changelog
a2a0cb1
Add note about monorepo usage (#372)
d93d838
Make generated helper file have .js extension in preserveModules mode (#373)
9755028
Undo version increase to allow for a proper version commit with tag
dc82347
Added support for ancient ES3 browsers (#381)
e2ba623
Fix formatting
See the full diff
There is a collection of frequently asked questions. If those donβt help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot π΄
1.7.1
to 1.7.2
.π¨ View failing branch.
This version is covered by your current version range and after updating it in your project the build failed.
grpc-tools is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
There is a collection of frequently asked questions. If those donβt help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot π΄
11.11.8
to 11.12.0
.π¨ View failing branch.
This version is covered by your current version range and after updating it in your project the build failed.
@types/node is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
There is a collection of frequently asked questions. If those donβt help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot π΄
This is currently not done properly. Need a library like JSBI and use the proper DataView functions.
I have some example code here: https://gist.github.com/graup/815c9ac65c2bac8a56391f0ca23636fc
Encoding addresses takes a considerable amount of time due to the hashing for the checksum. Let's keep the raw bytes on load and defer the encoding until it is actually needed to display the address as a string.
At the moment, transactions need to be passed the amount in aer
(= 10^-18 aergo
). There should be some unit conversion utility.
1.9.0
to 1.9.1
.π¨ View failing branch.
This version is covered by your current version range and after updating it in your project the build failed.
rollup is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
2019-04-10
There is a collection of frequently asked questions. If those donβt help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot π΄
devDependency
@babel/cli was updated from 7.2.3
to 7.4.3
.devDependency
@babel/core was updated from 7.4.0
to 7.4.3
.devDependency
@babel/node was updated from 7.2.0
to 7.2.2
.devDependency
@babel/plugin-proposal-class-properties was updated from 7.3.4
to 7.4.0
.devDependency
@babel/plugin-proposal-object-rest-spread was updated from 7.4.0
to 7.4.3
.devDependency
@babel/plugin-transform-runtime was updated from 7.4.0
to 7.4.3
.devDependency
@babel/preset-env was updated from 7.4.2
to 7.4.3
.devDependency
@babel/preset-typescript was updated from 7.1.0
to 7.3.3
.devDependency
@babel/register was updated from 7.0.0
to 7.4.0
.π¨ View failing branch.
This version is covered by your current version range and after updating it in your project the build failed.
This monorepo update includes releases of one or more dependencies which all belong to the babel7 group definition.
babel7 is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
There is a collection of frequently asked questions. If those donβt help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot π΄
6.1.1
to 6.1.2
.π¨ View failing branch.
This version is covered by your current version range and after updating it in your project the build failed.
mocha is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
There is a collection of frequently asked questions. If those donβt help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot π΄
3.5.2
to 3.5.3
.π¨ View failing branch.
This version is covered by your current version range and after updating it in your project the build failed.
uglify-js is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
Β
The new version differs by 3 commits.
fa43768
v3.5.3
a74e600
mangle shadowed lambda under ie8
correctly (#3356)
4b21526
Fix test expectation (#3357)
See the full diff
There is a collection of frequently asked questions. If those donβt help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot π΄
The server does not support events yet, but we could start implementing the API anyway which could defer to long-polling for now. Example use cases:
Would be nice to have API like this:
sendTransaction(callContract(...), {from: ..}).on('receipt', (receipt) => { ... })
Certain functions should be EventEmitters. List of things that have events:
1.7.4
to 1.8.0
.π¨ View failing branch.
This version is covered by your current version range and after updating it in your project the build failed.
rollup is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
2019-04-02
module
as alias for esm
and commonjs
for cjs
to match Node (#2783)The new version differs by 4 commits.
712c56f
1.8.0
f083f50
Update changelog
dba1438
inline interopDefault in config loading (#2782)
8825cdb
Support Node-style format aliases (#2783)
See the full diff
There is a collection of frequently asked questions. If those donβt help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot π΄
Currently this uses websockets for all grpc-web connections because this way we can support streams. However, it may not make sense to use this transport for normal unary requests. Investigate if we should change it to xhr/fetch and how that can be done on a per-method basis.
c.f. https://github.com/aergoio/herajs/blob/master/src/providers/grpc-web.js#L23
Herajs itself will likely not have built-in local key management. At the moment it defers that to the aergo server, but it might be useful to be able to connect other "keychain providers". I will update this issue with details later.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. πππ
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google β€οΈ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.