codechain icon indicating copy to clipboard operation
codechain copied to clipboard

CodeChain's official implementation in Rust.

Results 64 codechain issues
Sort by recently updated
recently updated
newest added

Now the `tracker()` method can be called through the structs [`ShardTransaction`](https://github.com/CodeChain-io/codechain/blob/a9686064fd36c3325f5c985047bf4529cce0d3b0/types/src/transaction/shard.rs#L101), [`Action`](https://github.com/CodeChain-io/codechain/blob/a9686064fd36c3325f5c985047bf4529cce0d3b0/types/src/transaction/action.rs#L183) and [`Transaction`](https://github.com/CodeChain-io/codechain/blob/a9686064fd36c3325f5c985047bf4529cce0d3b0/types/src/transaction/transaction.rs#L54). Some caller function code is now using useless conversion from `Action` to `ShardTransaction` though the conversion...

refactoring

CodeChain is a heavy class. I would like to use some helper functions of the CodeChain class in other test code, but CodeChain has too many functionalities and it is...

test
refactoring

Currently, we use `debug_assert` in most cases because we check the assertions in tests and we don't want to check them again in the release binary. But it's not sustainable....

I found a non-continuous seq on the current pending queue. It violates the assumption of the mempool.

bug
mempool

In the Corgi testnet, there are invalid transactions found on the block [29978](http://corgi.codechain.io/explorer/block/29978) and 29979 In block 29978, there are 2 transactions which were signed by the same signer. The...

mempool

Currently, the below command works without any error or warning. ```sh ./codechain --notify-work 127.0.0.1:3333 ... ``` But actually, it should be like: ```sh ./codechain --notify-work http://127.0.0.1:3333 ... ```

good first issue
miner
cli

It fails to test that the 42 edge indices are listed in increasing order in the proof. This mean that a single 42-cycle has 42! (42 factorial) different proofs, and...

* --db-compaction * --fat-db

state
cli