Blockchain
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 17,245 public repositories matching this topic...
The backup storage format being defined very simple and dump, which is expected, there are a few bad cases people need to be careful with.
- 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.
- on the "read" side, backup CLI tool
-
Updated
Jan 21, 2022 - JavaScript
OpenZeppelin is currently working on a base-64 library (OpenZeppelin/openzeppelin-contracts#2884) and it turns out that our optimizer is not yet good enough to get to the level of hand-optimized assembly in that case. We should add this code as a test case so that we can use it to evaluate our optimizer improvements.
In the PR and its comments you'll find versions of the
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:
-
Updated
Jan 12, 2022 - JavaScript
Issue
Vyper handles unmapped instructions differently from Solidity. In Solidity, unmapped instructions are given a file index of -1. When attempting to show the source for such an instruction, we instead just show 1: // No source code found..
However, in Vyper, such instructions are not given a file index of -1, but are given a start and length of 0. So when we show the source for t
-
Updated
Jan 25, 2022 - Python
Consider the following code (using AsChangeset instead / in addition to Insertable produces the same error message):
#[derive(Insertable)]
struct Foo {
#[column_name = "type"]
ty: String
}This code is wrong because eventhough the table has a column called type, the auto-generated schema.rs file renames that to type_ to avoid using a keyword as an
Creating a new issue based on lbryio/lbry-sdk#877
- Update ensure_directory_exists() to check that the directory is writable by the current process.
- If it's not, return a useful error
- Add tests to cover the case when
- download directory does not exist
- download dir exists but is not writable
- dir exists an
Problem
When $ docker pull solanalabs/solana is executed, no image is pulled because latest tag is not specified now.
Proposed Solution
Add latest when new version is released, if this is a good first issue, I wanna contribute.
-
Updated
Jan 25, 2022 - C++
-
Updated
Nov 1, 2020 - Rust
-
Updated
Dec 2, 2021 - Go
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
-
Updated
Jan 24, 2022
-
Updated
Jan 25, 2022
A parametrized option to set the blocksize would be useful to experiment with. As quorum is used in a private setting I think this option should be available
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
-
Updated
Jan 23, 2022 - JavaScript
-
Updated
Dec 6, 2021 - Python
-
Updated
Oct 27, 2021
-
Updated
Jan 20, 2022 - Java
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