SmartRaiden for mobile devices and other devices
Switch branches/tags
Nothing to show
Clone or download
nkbai Merge pull request #87 from Chuck52/master
 add api for initiator cancel transfer
Latest commit f957b71 Sep 25, 2018
Permalink
Failed to load latest commit information.
accounts accounts: use gopass to replace getpass, to remove cgo depends Aug 31, 2018
blockchain fix bug #72: add the LockHash field when analyze the unlock event fro… Sep 20, 2018
channel channeltype: fix bug: startup crash Sep 20, 2018
cmd Merge pull request #82 from calvindc/master Sep 21, 2018
docs "Final version of SmartRaiden Message Spec" Sep 20, 2018
encoding "Add docs of SmartRaiden Message Specification." Sep 20, 2018
internal Update comments Sep 18, 2018
log Modify comments in all these files. Sep 19, 2018
mobile use RaidenService.RevealTimeout instead of params.DefaultRevealTimeout Sep 21, 2018
models add api for initiator cancel transfer Sep 21, 2018
network network: log Sep 21, 2018
params Merge pull request #82 from calvindc/master Sep 21, 2018
rerr fix #37 : reject all new transactions until restart after user call /… Sep 17, 2018
restful add api for initiator cancel transfer Sep 21, 2018
testdata casemanager Jun 14, 2018
transfer add api for initiator cancel transfer Sep 21, 2018
ui/web first commit Aug 10, 2018
utils add api for query transfer status Sep 21, 2018
vendor vendor: go-ethereum/accounts/abi/bind update to compatible with spect… Sep 18, 2018
.DS_Store "Re-edit information in SmartRaiden_Messages_Specification" Sep 20, 2018
.gitignore .gitignore Aug 22, 2018
.travis.yml disable go get ./... Sep 5, 2018
Makefile add make file Aug 22, 2018
README.md Update README.md Sep 13, 2018
RaidenService_test.go fix problems about start fail when can not connect to eth Aug 23, 2018
ackhelper.go make sure not lose token when crash Jul 23, 2018
codefortest.go 1. test environment Sep 21, 2018
eventhandler.go add api for query transfer status Sep 21, 2018
feepolicy.go golint raiden May 22, 2018
goclean.sh params: add name for proof length Sep 15, 2018
messagehandler.go add api for query transfer status Sep 21, 2018
mkdocs.yml 📝 update conf Aug 10, 2018
raidenService.go add api for initiator cancel transfer Sep 21, 2018
raidenapi.go add api for initiator cancel transfer Sep 21, 2018
raidenapi_test.go smoketest Aug 27, 2018
req.go add api for initiator cancel transfer Sep 21, 2018
restore.go Modify comments in all these files. Sep 19, 2018
runpprof.sh branch v1.0 init Jul 11, 2018
smoke_test.go fix bug about token swap, change params Aug 28, 2018
smoketest.sh add api for query transfer status Sep 21, 2018

README.md

SmartRaiden

SmartRaiden documentation

Smartraiden is an off-chain scaling solution, enabling instant, low-fee and scalable payments. It’s complementary to the Ethereum blockchain and Spectrum blockchain and works with ERC20 compatible token and ERC223 compatible token. SmartRaiden currently can works on Windows, Linux ,Android, iOS etc. The new version of smartraiden adds some new functions, such as , cooperative settlement,widraw without closing the channel, and more perfect third-party services. In order to better fit for the mobile network, Smartraiden adopts the XMPP communication mechanism and supports the crash recovery and channel charging function.

Project Status

This project is still very much a work in progress. It can be used for testing, but it should not be used for real funds. We are doing our best to identify and fix problems, and implement missing features. Any help testing the implementation, reporting bugs, or helping with outstanding issues is very welcome.

Build

  go get github.com/SmartMeshFoundation/SmartRaiden/
  cd cmd/smartraiden
  go install

Requirements

geth >=1.7.3