Node-WebDollar

    WebDollar Protocol - Currency of the Internet

    Language: javascript

    Author: Emeline Picard (@emeline)

    0 stars · 187 views

    Files

    • fallback-object.js (js)
    • node-web-peers-service.js (js)
    • discovery (txt)
    • ClientVersion.test.js (js)
    • GetBlockByNumber.test.js (js)
    • GetTransactionByHash.test.js (js)
    • GetBlockCount.js (js)
    • ClientVersion.js (js)
    • BlockNumber.js (js)
    • NetVersion.js (js)
    • GetTransactionByBlockNumberAndIndex.test.js (js)
    • NetworkHashRate.test.js (js)
    • Pool-Backbone-Mining.js (js)
    • Miner-Pool-Reward.js (js)
    • Miner-Pool-Settings.js (js)
    • pool (txt)
    • pool-management (txt)
    • pool-statistics (txt)
    • GetTransactionByBlockHashAndIndex.test.js (js)
    • Connection-Type.js (js)
    • webrtc (txt)
    • service (txt)
    • protocol (txt)
    • install-fullnode.sh (sh)
    • docs (txt)
    • Get-SSL-Certificates.md (md)
    • pm2-start.json (json)
    • Blockchain.md (md)
    • Install-Debian.md (md)
    • PM2-Tutorial.md (md)
    • Install-No-Ip.md (md)
    • tutorials (txt)
    • how-to-mine-webdollar-in-your-browser.md (md)
    • how-to-deploy-webdollar-pool.md (md)
    • how-to-mine-webd-windows-terminal.md (md)
    • versionsHistory.md (md)
    • wip-2.md (md)
    • wip-1.md (md)
    • blockchain-bootstrap-locations.md (md)
    • how-to-mine-webd-linux-terminal.md (md)
    • build-argon2.sh (sh)
    • start_docker_letsencrypt.sh (sh)
    • start-fullnode.sh (sh)
    • start_with_wallet.sh (sh)
    • WIPs (txt)
    • README.md (md)
    • start_2gb.sh (sh)
    • README.md (md)
    • docker-compose.yml (yml)
    • wercker.yml (yml)
    • start_4gb.sh (sh)
    • .travis.yml (yml)
    • update.sh (sh)
    • certificates (txt)
    • well-known (txt)
    • acme-challenge (txt)
    • install-pool.sh (sh)
    • start-node-letsencrypt.sh (sh)
    • start_2gb_debug.sh (sh)
    • LICENSE (txt)
    • package.json (json)
    • .eslintrc.json (json)
    • Dockerfile (txt)
    • _config.yml (yml)
    • scripts (txt)
    • windows (txt)
    • unix (txt)
    • any-unix.md (md)
    • centos.sh (sh)
    • debian-installation.sh (sh)
    • start_pool_miner.sh (sh)
    • start.sh (sh)
    • webpack.tests.config.js (js)
    • .gitlab-ci.yml (yml)
    • tests (txt)
    • webpack.config.js (js)
    • pm2_test_start_mining.sh (sh)
    • build_webpack (txt)
    • webpack.browser.config.js (js)
    • webpack.base.config.js (js)
    • webpack.terminal.config.js (js)
    • webpack.terminal.menu.config.js (js)
    • webpack.terminal-mining.config.js (js)
    • tests (txt)
    • fallbacks (txt)
    • webpack.browser.test.config.js (js)
    • webpack.terminal.test.config.js (js)
    • install-miner.sh (sh)
    • start_pool.sh (sh)
    • dist_bundle (txt)
    • browser (txt)
    • mocha (txt)
    • mocha_test_browser.html (html)
    • browser.css (css)
    • browser.html (html)
    • CPU (txt)
    • readme.md (md)
    • src (txt)
    • termination.js (js)
    • node (txt)
    • sockets (txt)
    • node-clients (txt)
    • service (txt)
    • discovery (txt)
    • Node-Clients-Discovery-Service.js (js)
    • fallback_nodes_list.js (js)
    • Node-Clients-Service.js (js)
    • socket (txt)
    • Node-Client.js (js)
    • node-server (txt)
    • sockets (txt)
    • Node-Server-Socket-API.js (js)
    • Node-Server.js (js)
    • express (txt)
    • Node-Express.js (js)
    • API (txt)
    • Node-API-Private.js (js)
    • anti-dos (txt)
    • Node-API-Anti-Dos.js (js)
    • Nodes-Stats.js (js)
    • Node-API-Public.js (js)
    • callbacks (txt)
    • Node-API-Callbacks.js (js)
    • public (txt)
    • Node-API-Public-Pools.js (js)
    • Node-API-Public-Nodes.js (js)
    • Node-API-Public-Blocks.js (js)
    • Nodes-List.js (js)
    • Mode-List-Object.js (js)
    • Node-API-Public-Addresses.js (js)
    • Node-API-Public-Transactions.js (js)
    • API-router (txt)
    • NODE_API_TYPE.js (js)
    • Node-API-Router.js (js)
    • menu (txt)
    • CLI-Core.js (js)
    • CLI-Menu.js (js)
    • Advanced-Messages.js (js)
    • CLI-Menu-non-interactive.js (js)
    • types (txt)
    • Node-Type.js (js)
    • Node-Consensus-Type.js (js)
    • Node.js (js)
    • lists (txt)
    • geolocation-lists (txt)
    • GeoLocation-Address-Object.js (js)
    • geo-helpers (txt)
    • geo-helper.js (js)
    • data (txt)
    • continents.js (js)
    • GeoLocation-Lists.js (js)
    • waitlist (txt)
    • Nodes-Waitlist.js (js)
    • Nodes-Waitlist-Object.js (js)
    • Nodes-Waitlist-Connecting.js (js)
    • stats (txt)
    • node-web-peers-discovery-service.js (js)
    • web-peer (txt)
    • node-web-peer-webRTC.js (js)
    • node-web-peer.js (js)
    • jsonRpc (txt)
    • index.js (js)
    • Utils (txt)
    • index.js (js)
    • TransactionRepository.js (js)
    • BlockRepository.js (js)
    • BlockTransformer.js (js)
    • BlockDataHardForksProcessor.js (js)
    • TransactionTransformer.js (js)
    • AddressBalanceProvider.js (js)
    • Methods (txt)
    • index.js (js)
    • GetBlocksByNumbers.js (js)
    • Syncing.js (js)
    • GetBlockTransactionCountByHash.js (js)
    • SendAdvancedTransaction.js (js)
    • SendTransaction.js (js)
    • Mining (txt)
    • StartMining.js (js)
    • GetMiningStatus.js (js)
    • SetMiningAccount.js (js)
    • StopMining.js (js)
    • GetTransactionByBlockNumberAndIndex.js (js)
    • NetworkHashRate.js (js)
    • GetBalance.js (js)
    • GetBlocksByRange.js (js)
    • GetTransactionCount.js (js)
    • PeerCount.js (js)
    • Account (txt)
    • PeerCount.test.js (js)
    • NetVersion.test.js (js)
    • DeleteAccount.js (js)
    • ImportAccount.js (js)
    • EncryptAccount.js (js)
    • Accounts.js (js)
    • ExportAccount.js (js)
    • ProtocolVersion.test.js (js)
    • NewAccount.js (js)
    • ProtocolVersion.js (js)
    • GetTransactionByHash.js (js)
    • GetBlockTransactionCountByNumber.js (js)
    • GetBlockByHash.js (js)
    • GetBlockByNumber.js (js)
    • NodeWaitList.js (js)
    • GetTransactionByBlockHashAndIndex.js (js)
    • SendRawTransaction.js (js)
    • tests (txt)
    • Utils (txt)
    • BlockTransformer.test.js (js)
    • BlockRepository.test.js (js)
    • AddressBalanceProvider.test.js (js)
    • TransactionRepository.test.js (js)
    • Methods (txt)
    • GetTransactionCount.test.js (js)
    • BlockNumber.test.js (js)
    • GetBalance.test.js (js)
    • GetBlockTransactionCountByHash.test.js (js)
    • SendTransaction.test.js (js)
    • Accounts.test.js (js)
    • GetBlockByHash.test.js (js)
    • GetBlockTransactionCountByNumber.test.js (js)
    • SendRawTransaction.test.js (js)
    • Syncing.test.js (js)
    • index.js (js)
    • build_browser.js (js)
    • applications (txt)
    • Applications.js (js)
    • consts (txt)
    • const_run_time.js (js)
    • global.js (js)
    • const_global.js (js)
    • const_testing.js (js)
    • main-blockchain (txt)
    • wallet (txt)
    • Main-Blockchain-Wallet.js (js)
    • chain (txt)
    • Main-Blockchain.js (js)
    • Blockchain.js (js)
    • blockchain-protocol (txt)
    • Main-Blockchain-Protocol.js (js)
    • agents (txt)
    • Main-Blockchain-Agent.js (js)
    • balances (txt)
    • Main-Blockchain-Balances.js (js)
    • mining (txt)
    • Main-Blockchain-Mining.js (js)
    • main.js (js)
    • common (txt)
    • trees (txt)
    • Interface-Tree-Node.js (js)
    • Interface-Tree.js (js)
    • merkle-tree (txt)
    • Interface-Merkle-Tree.js (js)
    • Convert.js (js)
    • coins (txt)
    • Interface-Merkle-Tree-Node.js (js)
    • Interface-Tree-Edge.js (js)
    • radix-tree (txt)
    • Interface-Radix-Tree.js (js)
    • merkle-tree (txt)
    • Interface-Merkle-Radix-Tree-Node.js (js)
    • Interface-Merkle-Radix-Tree.js (js)
    • accountant-tree (txt)
    • merkle-tree (txt)
    • Interface-Merkle-Accountant-Radix-Tree.js (js)
    • Miner-Pool-Protocol.js (js)
    • Interface-Accountant-Radix-Tree.js (js)
    • Interface-Accountant-Radix-Tree-Node.js (js)
    • Interface-Radix-Tree-Edge.js (js)
    • Interface-Radix-Tree-Node.js (js)
    • utils (txt)
    • Revert-Actions (txt)
    • Revert-Actions.js (js)
    • cookies (txt)
    • Cookies.js (js)
    • logging (txt)
    • mining (txt)
    • Miner-Pool-Mining.js (js)
    • Log.js (js)
    • Logger.js (js)
    • config.json (json)
    • Advanced-Emitter.js (js)
    • validation (txt)
    • Validations-Utils.js (js)
    • Detect-Multiple-Windows.js (js)
    • Semaphore-Processing.js (js)
    • browser (txt)
    • WebDollar-Coins.js (js)
    • Serialization.js (js)
    • GZip.js (js)
    • BufferExtended.js (js)
    • helpers (txt)
    • Version-Checker-Helper.js (js)
    • Download-Manager.js (js)
    • Download-Helper.js (js)
    • Utils.js (js)
    • bans (txt)
    • AddressBanList.js (js)
    • AddressBanObject.js (js)
    • BanObject.js (js)
    • BansList.js (js)
    • threads (txt)
    • ThreadPool.js (js)
    • Worker.js (js)
    • sockets (txt)
    • protocol (txt)
    • extend-socket (txt)
    • Socket-Address.js (js)
    • Socket-Protocol.js (js)
    • Socket-Extend.js (js)
    • Node-Protocol.js (js)
    • propagation (txt)
    • Node-Blockchain-Propagation.js (js)
    • Node-Propagation-Protocol.js (js)
    • Pool-Browser-Mining.js (js)
    • Node-Propagation-List.js (js)
    • signaling (txt)
    • client (txt)
    • Node-Signaling-Client-Protocol.js (js)
    • signaling-client-list (txt)
    • signaling-client-list.js (js)
    • signaling-client-peer-object.js (js)
    • signaling-client-service (txt)
    • Node-Signaling-Client-Service.js (js)
    • server (txt)
    • signaling-server-service (txt)
    • Node-Signaling-Server-Waitlist-Object.js (js)
    • backbone (txt)
    • Node-Signaling-Server-Service.js (js)
    • Node-Signaling-Server-Protocol.js (js)
    • signaling-server-room (txt)
    • Signaling-Server-Room-Connection-Object.js (js)
    • Signaling-Server-Room-List.js (js)
    • mining-pools (txt)
    • miner (txt)
    • Miner-Pool-Management.js (js)
    • pool-statistics (txt)
    • Miner-Pool-Statistics.js (js)
    • Miner-Pool-Referrals.js (js)
    • protocol (txt)
    • Pool-Statistics.js (js)
    • pool-work (txt)
    • Pool-Work-Management.js (js)
    • Pool-New-Work-Management.js (js)
    • Pool-Work.js (js)
    • Pool-Work-Shares-Validation.js (js)
    • rewards (txt)
    • Pool-Rewards-Management.js (js)
    • Payout (txt)
    • Pool-Process-Remaining-Payment.js (js)
    • Pool-Payouts.js (js)
    • Pool-Work-Validation.js (js)
    • Pool-Management.js (js)
    • Pool-Protocol.js (js)
    • connected-miners (txt)
    • Pool-Connected-Miners-Protocol.js (js)
    • connected-servers (txt)
    • Pool-Connected-Servers-Protocol.js (js)
    • Pool-Settings.js (js)
    • pool-data (txt)
    • miners (txt)
    • Pool-Data-Miner-Instance.js (js)
    • Pool-Data-Miner-Referrals.js (js)
    • Pool-Data-Miner-Referral.js (js)
    • Pool-Data-Miner.js (js)
    • Pool-Data.js (js)
    • Pool-Data-Connected-Miner-Instances.js (js)
    • block-informations (txt)
    • Pool-Data-Block-Information.js (js)
    • Pool-Data-Block-Information-Miner-Instance.js (js)
    • common (txt)
    • Pools-Utils.js (js)
    • Pool-Protocol-List.js (js)
    • server-pool (txt)
    • Server-Pool-Management.js (js)
    • protocol (txt)
    • Server-Pool-Protocol.js (js)
    • connected-miners (txt)
    • Server-Pool-Connected-Miners-Protocol.js (js)
    • connected-pools (txt)
    • Server-Pool-Connected-Pools-Protocol.js (js)
    • Server-Pool-Settings.js (js)
    • server-pool-data (txt)
    • Server-Pool-Data.js (js)
    • Server-Pool-Data-Pool.js (js)
    • blockchain (txt)
    • ppow-blockchain (txt)
    • blocks (txt)
    • PPoW-Blockchain-Block-Data.js (js)
    • PPoW-Blockchain-Block.js (js)
    • protocol (txt)
    • PPoW-Blockchain-Protocol.js (js)
    • PPoW-Blockchain-Protocol-Fork-Solver.js (js)
    • PPoW-Blockchain-Protocol-Forks-Manager.js (js)
    • agents (txt)
    • PPoW-Blockchain-Agent-Block-Headers.js (js)
    • PPoW-Blockchain-Agent-Full-Node.js (js)
    • blockchain (txt)
    • prover (txt)
    • PPoW-Blockchain-Prover.js (js)
    • ATTRIBUTION.md (markdown)

    Loading code snippet…