Manages interaction with a block producer and the smart-contract
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Documentation
blockstorage
contracts @ db9856a
functions
lib @ b7e60a7
tests
.dockerignore
.editorconfig
.env.example
.eslintrc.yml
.gitignore
.gitmodules
.jshintrc
.npmignore
.soliumrc.json
.travis.yml
Dockerfile.blockAssembler
Dockerfile.blockWriter
Dockerfile.challengeProcessor
Dockerfile.eventMonitor
Dockerfile.eventProcessor
Dockerfile.headerCommiter
Dockerfile.proofSupplier
Dockerfile.queueKicker
Dockerfile.wrapper
Makefile
README.md
blockAssembler.js
blockWriter.js
challengeProcessor.js
config.js
ethWrapper.js
eventMonitor.js
eventProcessor.js
headerSubmission.js
package-lock.json
package.json
proofSupplier.js
queueKicker.js
startEverything.js

README.md


The Matter Plasma Implementation

ContractTX & Block RLPAPIJS LibSwift LibBlock ExplorerWeb AppiOS App

PlasmaManager

Build Status License

PlasmaManager is your toolbelt for any kind of interactions with More Viable Plasma by Matter.


Features

Design Decisions

  • Functionality was focused on serializing and signing transactions locally
  • Sending raw transactions to The Matter Plasma network using REST API
  • Sending raw transactions to Plasma Contract using web3.js
  • RLP structure is similar to the one described in JS TX & Block RLP NPM module

Communication

When using this lib, please make references to this repo and give your start! :) Nothing makes developers happier than seeing someone else use our work and go wild with it.

If you are using PlasmaManager in your project or know of an project that uses it, please add it to this list.

Credits

Alex Vlasov, @shamatar, alex.m.vlasov@gmail.com

Security Disclosure

If you believe you have identified a security vulnerability with PlasmaSwiftLib, you should report it as soon as possible via email to Alex Vlasov alex.m.vlasov@gmail.com. Please do not post it to a public issue tracker.

Donations

The Matters are charged with open-sorсe and do not require money for using their PlasmaManager. We want to continue to do everything we can to move the needle forward. If you use any of our libraries for work, see if your employers would be interested in donating. Any amount you can donate today to help us reach our goal would be greatly appreciated.

Our Ether wallet address: 0xe22b8979739d724343bd002f9f432f5990879901

Donate

License

PlasmaManager is available under the Apache License 2.0 license. See the LICENSE for details.