Skip to content
#

Blockchain

blockchain logo

A blockchain is a digitized, decentralized ledger of transactions. Blockchains record a continuously growing list of records, called blocks, which are linked and secured using cryptography.

Here are 18,021 public repositories matching this topic...

barwod
barwod commented Dec 22, 2021

System information

Geth
Version: 1.10.13-stable
Git Commit: 7a0c19f813e285516f4b525305fd73b625d2dec8
Architecture: amd64
Go Version: go1.17.3
Operating System: linux
GOPATH=
GOROOT=go

Expected behaviour

Close files that aren't in use / have a settable limit

Actual behaviour

Every database file it opens stays open for the duration of the sync

Steps to re

msmouse
msmouse commented Dec 7, 2021

The backup storage format being defined very simple and dumb, which is expected, there are a few bad cases people need to be careful with.

  1. on the backup side, two backup coordinators can run at the same time and write to the storage at the same time, creating duplicate, or even worse, conflicting (if the two coordinators read different chains) backups.
  2. on the "read" side, backup CLI tool
wechman
wechman commented Mar 4, 2022

Because header inclusion can be very deeply nested, "using namespace" directive located in header files can unexpectedly change the meaning of the code. It can also lead to the name collision. For instance, it is not possible to define isDigit function in CommonSyntaxTest.cpp.

TODO:

  1. Remove [using namespace util;](https://github.com/ethereum/solidity/blob/develop/libsolidity/ast/ASTAnnotatio
fabric
Alex-duzhichao
Alex-duzhichao commented Nov 3, 2021

When deploying fabric in enterprise's intranet (without the ability to access internet), users maybe upload chaincode builder images and chaincode runtime images to a private docker registry which requires authentication when pulling images.
I think fabric can support this scenario by adding configuration in chaincode section of core.yaml, such as:

chaincode:
    registry:
        
haltman-at
haltman-at commented Feb 24, 2022

Issue

Currently, in Truffle Contract, you can set numberFormat to "BN" (the default), "String", or "BigNumber" (note this only affects the output; all of these, as well as BigInts, are always supported as input). It occurred to me that we ought to also have "BigInt" (possibly with different capitalization, but I'm sticking to the convention for the existing ones) as a possible `

CriesofCarrots
CriesofCarrots commented Mar 1, 2022

Problem

When booting a node with a clean ledger, the node reports:

[2022-03-01T00:28:52.478485943Z INFO  solana_runtime::snapshot_utils] Purging old snapshot archives in /ledger, retaining 2 full snapshots and 4 incremental snapshots

This is confusing, and suggests that something is wrong. How is the node retaining 2 full snapshots, when none exist?

Proposed Solution

U

lbry-sdk
alexbosworth
alexbosworth commented Dec 19, 2021

In the output of list channels the private/public status of the channel is returned, but in the output of pending channels the status is not revealed. To allow for recognizing a pending open channel as a private requires waiting for the channel to confirm.

Ideally the PendingChannelsResponse would include the channel flags or the private/public status of the channel to know which type of chan

rippled
ximinez
ximinez commented Dec 8, 2021

Issue Description

The instructions provided on failed jobs (example) don't clearly explain where to find the generated patch file. This can be a problem for anyone who is not familiar with how Github Actions pages are organized.

The general idea is:

From the details page, click on "Summary", then scroll down to the "Artifacts" secti