Coder Social home page Coder Social logo

openfutureplatform / open-chain Goto Github PK

View Code? Open in Web Editor NEW
64.0 12.0 16.0 5.97 MB

Open source blockchain project designed for developer needs from the start. OPEN chain is a convenient and flexible technology for developing blockchain solutions and decentralized applications.

Home Page: http://explorer.openfuture.io

License: MIT License

Kotlin 99.94% Dockerfile 0.04% Shell 0.02%
blockchain kotlin dpos delegated-proof-of-stake bft-protocols bft blockchain-network blockchain-technology blockchain-platform java

open-chain's People

Contributors

alexey-kadach avatar alexey-skadorva avatar evgeni-efimenko avatar evgeny-krylov avatar george-bisiarin avatar kenopen1 avatar maxim-glotov avatar nik1811e avatar pavel-evleev avatar pavelvarabei avatar pgomza avatar ruslanys avatar yuryshakhau2 avatar zh-efimenko avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

open-chain's Issues

Sync is failed

"Sync is failed". I have tried to run the Open-chain peer application on different servers, locations and OS, but get the same issue so far. Log file is attached.
log open-chain.txt

Browser Issues with Creating/Restoring Wallets

Some interesting behavior with Chromium (61.0.3163.79) and Internet Explorer (11.0.9600.19266).

In IE, you can CONFIRM the seed phrase without first exporting, but not in Chrome.

In Chrome, the DONE button after creating a password works, but not in IE.

Validating blocks failed after many restart for the master nodes [Bug]

Describe the bug
Sometimes with no reason when restarting the node on the startup it discover that some of the block is not valid ( height or "transaction merkle hash" ) but the block is valid and the merkel hash tree is valid.
So the network start deleting all nodes( not sure why this behaves exists) it should be reconsidered. why you when you call to delete the invalid blocks you call for deleting of all accounts and delegate states?

check this blockManager.deleteByHeightIn(range.toList()) in BlockValidator
and this fun checkTransactionMerkleHash() in MainBlockValidator

To Reproduce
Steps to reproduce the behaviour:
I'm running 5 nodes 3 delegates and 2 peers on virtual machine. just run it for a while and try to restart it every while and you will see the error

Expected behavior
It must not delete any of the states

I know this project is dead but I posted it in hope someone could fix it or at least explain why this behaves like this

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.