Comments (4)
from pandanite.
from pandanite.
The block mint time is only 30 seconds, so if there are a lot of competing submissions the first one will win. Invalid block ID typically means the tip of the chain has already exceeded the ID of the block that was mined.
from pandanite.
Note: We discovered a hack recently where miners were submitting invalid timestamps in the future. This led the tip of the chain to be slightly ahead causing mined blocks by other miners to get rejected due to "BLOCK_TIMESTAMP_TOO_OLD" error. We have updated the servers to fix this vulnerability.
from pandanite.
Related Issues (20)
- BMB004: Implement RhizomeExecutor and RhizomeChain classes
- BMB005: Implement base blockchain logic in WASM and bind to WASM executor
- is there a block explorer for panadanite? HOT 9
- segment fault?
- wlinknet upgrade, CLI wallet (./bin/cli) segfaults randomly. Longstanding issue.
- wlinknet upgrade: excessive sync retries on ./bin/server. Excessive error notices. False prompt to delete data directory on sync crash. Almost guaranteed crashing (on sync, not normal use). Sync needs manual restarts and lots of patience (20+ hours) to sync without bootstrap. HOT 2
- terminate called after throwing an instance of 'nlohmann::detail::parse_error' HOT 1
- compile binaries as static with libraries
- output something when syncing headers
- more verbose output on startup HOT 1
- Segmentation fault when terminating server right after "Started server ..." HOT 2
- Improve node bootup time by caching hashes or lastBlockHash per IP HOT 1
- json error on startup
- cli segfault HOT 2
- better error when genesis.json not found HOT 1
- add endpoint that returns last n transactions for a given address
- Make error due to gcc older than 8
- BMB001 : Extend transaction data type to support 32 byte program ID and 128 bytes of data storage
- BMB002: Implement create program transaction
- BMB003: Implement programID related REST endpoints and modifications
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pandanite.