Product
Introducing License Enforcement in Socket
Ensure open-source compliance with Socket’s License Enforcement Beta. Set up your License Policy and secure your software!
This is a proof of concept for an alternative design for Arc.js. This means that most of the things are implemeted as stubs, except for the general architecture and a small subset of things that serve as examples on how the rest of the library would look
This is a proof of concept for an alternative design for Arc.js. This means that most of the things are implemeted as stubs, except for the general architecture and a small subset of things that serve as examples on how the rest of the library would look like.
The need for such a design was motivated by these main common problems in alchemy:
Moreover I feel that the current Arc.js does not provide much abstraction over the backend. While using the current library, you still need to know a lot of things about how Arc works to be able to use it correctly.
Benefits:
deployedBytecode
from known contracts.rxjs.Observable
s:
Angular2
it's easy to bind the value of theses properties in the template by using the async
pipe:
<span>{{someProperty | async}}</span>
This way the property is automatically updated in real-time.redux-observable
we can simple map property Observables
to a stream of ON_CHANGE
actions.React
, we can simply use existing wrapper components from a library (like Frint) to map observable values to props for a component:
const WrappedComponent = observe(() => someProperty.map(mapToProps))(Component);
Observable
to a regular Promise
by observable.toPromise()
.SchemeRegistrar
without the required permissions).revert
s before they reach the blockchain.FAQs
This is a proof of concept for an alternative design for Arc.js. This means that most of the things are implemeted as stubs, except for the general architecture and a small subset of things that serve as examples on how the rest of the library would look
The npm package arc-js2 receives a total of 0 weekly downloads. As such, arc-js2 popularity was classified as not popular.
We found that arc-js2 demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Product
Ensure open-source compliance with Socket’s License Enforcement Beta. Set up your License Policy and secure your software!
Product
We're launching a new set of license analysis and compliance features for analyzing, managing, and complying with licenses across a range of supported languages and ecosystems.
Product
We're excited to introduce Socket Optimize, a powerful CLI command to secure open source dependencies with tested, optimized package overrides.