├── .dockerignore ├── .editorconfig ├── .github └── workflows │ ├── build.yml │ └── cargo-test.yml ├── .gitignore ├── .mergify.yml ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── clippy.toml ├── config.tendermint-solo.ini ├── coordinator ├── Cargo.toml └── src │ ├── app_desc.rs │ ├── app_desc │ ├── deserialize.rs │ ├── engine.rs │ ├── genesis.rs │ ├── params.rs │ ├── tendermint.rs │ └── validator.rs │ ├── context.rs │ ├── context │ ├── chain_history_access.rs │ ├── mem_pool_access.rs │ ├── storage_access.rs │ └── sub_storage_access.rs │ ├── desc_common.rs │ ├── desc_common │ └── params.rs │ ├── engine.rs │ ├── header.rs │ ├── lib.rs │ ├── link_desc.rs │ ├── link_desc │ ├── params.rs │ └── validator.rs │ ├── linkable.rs │ ├── module.rs │ ├── test_coordinator.rs │ ├── transaction.rs │ ├── types.rs │ ├── types │ └── event.rs │ ├── values.rs │ ├── weaver.rs │ └── weaver │ └── test.rs ├── core ├── Cargo.toml ├── res │ ├── null.json │ ├── solo.json │ └── tendermint.json └── src │ ├── account_provider.rs │ ├── block.rs │ ├── blockchain │ ├── block_info.rs │ ├── blockchain.rs │ ├── body_db.rs │ ├── event_db.rs │ ├── extras.rs │ ├── headerchain.rs │ ├── mod.rs │ ├── route.rs │ └── update_result.rs │ ├── blockchain_info.rs │ ├── client │ ├── chain_notify.rs │ ├── client.rs │ ├── config.rs │ ├── importer.rs │ ├── mod.rs │ ├── snapshot_notify.rs │ └── test_client.rs │ ├── consensus │ ├── bit_set.rs │ ├── mod.rs │ ├── null_engine │ │ └── mod.rs │ ├── signer.rs │ ├── solo │ │ └── mod.rs │ ├── tendermint │ │ ├── DESIGN.md │ │ ├── backup.rs │ │ ├── chain_notify.rs │ │ ├── engine.rs │ │ ├── evidence_collector.rs │ │ ├── message.rs │ │ ├── mod.rs │ │ ├── network.rs │ │ ├── params.rs │ │ ├── types.rs │ │ ├── vote_collector.rs │ │ ├── vote_regression_checker.rs │ │ └── worker.rs │ └── validator_set │ │ ├── dynamic_validator.rs │ │ └── mod.rs │ ├── db.rs │ ├── db_version.rs │ ├── encoded.rs │ ├── error.rs │ ├── event.rs │ ├── genesis.rs │ ├── lib.rs │ ├── miner │ ├── backup.rs │ ├── mem_pool.rs │ ├── mem_pool_types.rs │ ├── miner.rs │ └── mod.rs │ ├── peer_db.rs │ ├── service.rs │ ├── tests │ ├── helpers.rs │ └── mod.rs │ ├── transaction.rs │ ├── types │ ├── block_status.rs │ ├── mod.rs │ ├── transaction_id.rs │ └── verification_queue_info.rs │ ├── verification │ ├── mod.rs │ ├── queue │ │ ├── kind.rs │ │ └── mod.rs │ ├── verification.rs │ └── verifier.rs │ └── views │ ├── block.rs │ ├── body.rs │ ├── header.rs │ └── mod.rs ├── demo ├── README.md ├── app-desc.toml ├── config0.ini ├── config1.ini ├── config2.ini ├── config3.ini ├── keys │ ├── UTC--2020-03-05T06-22-17Z--15737bb2-a003-24dd-4f38-9a42b2f1a5c1 │ ├── UTC--2020-03-05T06-23-41Z--84597567-cca7-15c1-1e67-ba4d7d74c9cf │ ├── UTC--2020-03-05T06-24-42Z--8a4d1282-551c-30f4-4e51-4f7d1836b482 │ └── UTC--2020-03-05T06-25-04Z--3a427683-d4d6-7a73-e776-fd15df5b1396 ├── link-desc.toml └── password.json ├── discovery ├── Cargo.toml └── src │ ├── config.rs │ ├── extension.rs │ ├── lib.rs │ ├── message.rs │ └── node_id.rs ├── docker ├── README.md └── ubuntu │ └── Dockerfile ├── docker_push.sh ├── foundry ├── config │ ├── mod.rs │ └── presets │ │ ├── config.dev.ini │ │ └── config.prod.ini ├── constants.rs ├── dummy_network_service.rs ├── json │ ├── mod.rs │ ├── password_entry.rs │ └── password_file.rs ├── lib.rs ├── main.rs ├── run_node.rs └── subcommand.rs ├── graphql-engine ├── Cargo.toml └── src │ ├── block.rs │ ├── header.rs │ └── lib.rs ├── graphql-types ├── Cargo.toml └── src │ └── lib.rs ├── graphql ├── Cargo.toml ├── src │ ├── graphiql.rs │ ├── handler.rs │ └── lib.rs └── tests │ ├── common │ └── mod.rs │ └── integration_test.rs ├── informer ├── Cargo.toml └── src │ ├── handler │ ├── mod.rs │ ├── rpc_ws_handler.rs │ └── subscription.rs │ ├── informer_service │ ├── informer_service_handler.rs │ ├── mod.rs │ └── rate_limiter.rs │ ├── lib.rs │ └── rpc_server.rs ├── informer_courier ├── Cargo.toml └── src │ ├── event_types.rs │ ├── informer_notify.rs │ └── lib.rs ├── integration-test ├── Cargo.toml ├── README.md ├── config.tendermint-solo.ini ├── keys │ ├── UTC--2020-03-05T06-22-17Z--15737bb2-a003-24dd-4f38-9a42b2f1a5c1 │ ├── UTC--2020-03-05T06-23-41Z--84597567-cca7-15c1-1e67-ba4d7d74c9cf │ ├── UTC--2020-03-05T06-24-42Z--8a4d1282-551c-30f4-4e51-4f7d1836b482 │ └── UTC--2020-03-05T06-25-04Z--3a427683-d4d6-7a73-e776-fd15df5b1396 ├── password.json ├── src │ └── lib.rs └── tests │ ├── integration_test.rs │ └── multi.rs ├── json ├── Cargo.toml └── src │ ├── bytes.rs │ ├── hash.rs │ ├── lib.rs │ └── uint.rs ├── key ├── Cargo.toml ├── benches │ ├── ed25519.rs │ ├── pay_and_transfer.rs │ └── tendermint.rs └── src │ ├── ed25519 │ ├── keypair.rs │ ├── mod.rs │ ├── private.rs │ ├── public.rs │ └── signature.rs │ ├── encryption.rs │ ├── encryption │ ├── keypair.rs │ ├── private.rs │ └── public.rs │ ├── error.rs │ ├── keypair.rs │ ├── lib.rs │ ├── network.rs │ ├── password.rs │ ├── platform_address.rs │ ├── platform_address │ ├── checksum.rs │ └── version.rs │ ├── random.rs │ └── x25519 │ ├── exchange.rs │ ├── keypair.rs │ ├── mod.rs │ ├── private.rs │ └── public.rs ├── keystore ├── Cargo.toml ├── src │ ├── account │ │ ├── cipher.rs │ │ ├── crypto.rs │ │ ├── decrypted_account.rs │ │ ├── kdf.rs │ │ ├── mod.rs │ │ ├── safe_account.rs │ │ └── version.rs │ ├── accounts_dir │ │ ├── disk.rs │ │ ├── memory.rs │ │ └── mod.rs │ ├── bin │ │ └── sign.rs │ ├── error.rs │ ├── import.rs │ ├── json │ │ ├── bytes.rs │ │ ├── cipher.rs │ │ ├── crypto.rs │ │ ├── error.rs │ │ ├── hash.rs │ │ ├── id.rs │ │ ├── kdf.rs │ │ ├── key_file.rs │ │ ├── mod.rs │ │ └── version.rs │ ├── keystore.rs │ ├── lib.rs │ ├── random.rs │ └── secret_store.rs └── tests │ ├── api.rs │ ├── res │ ├── ciphertext │ │ ├── 30.json │ │ └── 31.json │ └── pat │ │ ├── p1.json │ │ └── p2.json │ └── util │ ├── mod.rs │ └── transient_dir.rs ├── logstash.conf ├── module ├── Cargo.toml ├── src │ ├── impls.rs │ ├── impls │ │ └── process.rs │ ├── lib.rs │ ├── link.rs │ ├── link │ │ └── base.rs │ └── sandbox.rs └── tests │ └── intergration_test.rs ├── network ├── Cargo.toml └── src │ ├── addr.rs │ ├── client.rs │ ├── config.rs │ ├── control.rs │ ├── extension.rs │ ├── filters │ ├── control.rs │ ├── filter.rs │ ├── filters.rs │ └── mod.rs │ ├── lib.rs │ ├── node_id.rs │ ├── p2p │ ├── connection │ │ ├── established.rs │ │ ├── incoming.rs │ │ ├── message.rs │ │ ├── mod.rs │ │ └── outgoing.rs │ ├── handler.rs │ ├── listener.rs │ ├── message │ │ ├── extension.rs │ │ ├── message.rs │ │ ├── mod.rs │ │ ├── negotiation.rs │ │ └── signed_message.rs │ ├── mod.rs │ └── stream.rs │ ├── routing_table.rs │ ├── service.rs │ ├── session │ ├── mod.rs │ └── session.rs │ └── stream.rs ├── rpc ├── Cargo.toml └── src │ ├── lib.rs │ ├── rpc_server.rs │ └── v1 │ ├── errors.rs │ ├── impls │ ├── chain.rs │ ├── devel.rs │ ├── mempool.rs │ ├── mod.rs │ ├── net.rs │ └── snapshot.rs │ ├── mod.rs │ ├── traits │ ├── chain.rs │ ├── devel.rs │ ├── mempool.rs │ ├── mod.rs │ ├── net.rs │ └── snapshot.rs │ └── types │ ├── action.rs │ ├── asset_output.rs │ ├── asset_scheme.rs │ ├── block.rs │ ├── mod.rs │ ├── transaction.rs │ ├── unsigned_transaction.rs │ └── work.rs ├── rust-toolchain ├── rustfmt.toml ├── spec ├── Block-Synchronization-Extension.md ├── Digital-Signature.md ├── Discovery-Extension.md ├── Foundry-Address.md ├── GraphQL.md ├── Hash-Function.md ├── JSON-RPC.md ├── Merkle-Trie.md ├── Network-Extension-Protocol.md ├── Node-Discovery-Protocol.md ├── Operate-Extension.md ├── P2P-Protocol.md ├── README.md ├── Stratum.md ├── System-Extension.md ├── Tag-encoding.md ├── Transaction-Propagation-Extension.md ├── Transaction.md └── Wire-Protocol.md ├── state ├── Cargo.toml └── src │ ├── cache │ ├── global_cache.rs │ ├── lru_cache.rs │ ├── mod.rs │ ├── module_cache.rs │ ├── top_cache.rs │ └── write_back.rs │ ├── checkpoint.rs │ ├── db │ ├── mod.rs │ └── state_db.rs │ ├── error.rs │ ├── impls │ ├── mod.rs │ ├── module_level.rs │ ├── test_helper.rs │ └── top_level.rs │ ├── item │ ├── action_data.rs │ ├── address.rs │ ├── metadata.rs │ ├── mod.rs │ ├── module.rs │ ├── module_datum.rs │ ├── stake.rs │ └── validator_set.rs │ ├── lib.rs │ ├── stake │ └── mod.rs │ ├── tests.rs │ └── traits.rs ├── sync ├── Cargo.toml └── src │ ├── block │ ├── downloader │ │ ├── body.rs │ │ ├── header.rs │ │ └── mod.rs │ ├── extension.rs │ ├── message │ │ ├── mod.rs │ │ ├── request.rs │ │ └── response.rs │ └── mod.rs │ ├── lib.rs │ ├── snapshot │ ├── error.rs │ └── mod.rs │ └── transaction │ ├── extension.rs │ ├── message.rs │ └── mod.rs ├── test ├── .editorconfig ├── .gitignore ├── README.md ├── custom.minfee │ └── tccq9td7gtgjhu08ud9hs7uml0pj4lt36mdwyft72tl │ │ ├── keys │ │ └── key │ │ └── password.json ├── package.json ├── src │ ├── e2e.long │ │ ├── account.test.ts │ │ ├── accountUnlock.test.ts │ │ ├── bootstrap.test.ts │ │ ├── discovery2.test.ts │ │ ├── discovery5.test.ts │ │ ├── futureTransaction.test.ts │ │ ├── invalidBlockPropagation.helper.ts │ │ ├── invalidBlockPropagation0.test.ts │ │ ├── invalidBlockPropagation1.test.ts │ │ ├── invalidBlockPropagation2.test.ts │ │ ├── invalidBlockPropagation3.test.ts │ │ ├── invalidBlockPropagation4.test.ts │ │ ├── invalidBlockPropagation5.test.ts │ │ ├── invalidBlockPropagation6.test.ts │ │ ├── invalidBlockPropagation9.test.ts │ │ ├── mempool.test.ts │ │ ├── onChainBlockValid.test.ts │ │ ├── onChainHeaderValid.test.ts │ │ ├── onChainTx.test.ts │ │ ├── reward2.test.ts │ │ ├── sync2.test.ts │ │ ├── sync3.test.ts │ │ ├── sync5.test.ts │ │ └── tendermint.test.ts │ ├── e2e │ │ ├── account.test.ts │ │ ├── basic.test.ts │ │ ├── chain.test.ts │ │ ├── informer.test.ts │ │ ├── informer2.test.ts │ │ ├── ipc.test.ts │ │ ├── mempool.test.ts │ │ ├── network1.test.ts │ │ ├── network2.test.ts │ │ ├── pay.test.ts │ │ ├── reward.test.ts │ │ ├── snapshot.test.ts │ │ ├── syncEmptyBlock.test.ts │ │ └── verification.test.ts │ ├── helper │ │ ├── chai-similar.test.ts │ │ ├── chai-similar.ts │ │ ├── constants.ts │ │ ├── error.ts │ │ ├── mock │ │ │ ├── blockSyncMessage.ts │ │ │ ├── cHeader.ts │ │ │ ├── example │ │ │ │ ├── send-block.ts │ │ │ │ └── send-tx.ts │ │ │ ├── index.ts │ │ │ ├── message.ts │ │ │ ├── p2pLayer.ts │ │ │ ├── tendermintMessage.ts │ │ │ ├── test │ │ │ │ ├── blockSyncMessage.test.ts │ │ │ │ ├── header.test.ts │ │ │ │ ├── message.test.ts │ │ │ │ └── txSyncMessage.test.ts │ │ │ └── transactionSyncMessage.ts │ │ ├── promise.ts │ │ ├── random.ts │ │ ├── rlp.ts │ │ └── spawn.ts │ ├── primitives │ │ ├── README.md │ │ ├── src │ │ │ ├── address │ │ │ │ ├── address.ts │ │ │ │ └── checksum.ts │ │ │ ├── hash.ts │ │ │ ├── index.ts │ │ │ ├── key │ │ │ │ ├── ed25519.ts │ │ │ │ ├── key.ts │ │ │ │ └── keyExchange.ts │ │ │ ├── utility.ts │ │ │ └── value │ │ │ │ ├── H128.ts │ │ │ │ ├── H256.ts │ │ │ │ ├── H512.ts │ │ │ │ ├── U128.ts │ │ │ │ ├── U256.ts │ │ │ │ └── U64.ts │ │ └── test │ │ │ ├── Hxxx.test.ts │ │ │ ├── Uxxx.test.ts │ │ │ ├── address.test.ts │ │ │ ├── hash.test.ts │ │ │ ├── key.test.ts │ │ │ ├── keyExchange.test.ts │ │ │ └── utility.test.ts │ ├── scheme │ │ ├── mempool.json │ │ ├── solo.json │ │ ├── tendermint-int.json │ │ └── tendermint-tps.json │ ├── sdk │ │ ├── __test__ │ │ │ ├── SignatureTag.spec.ts │ │ │ └── blake.spec.ts │ │ ├── core │ │ │ ├── Block.ts │ │ │ ├── SignedTransaction.ts │ │ │ ├── Text.ts │ │ │ ├── Transaction.ts │ │ │ ├── __test__ │ │ │ │ ├── Block.spec.ts │ │ │ │ └── SignedTransaction.spec.ts │ │ │ ├── classes.ts │ │ │ ├── index.ts │ │ │ ├── transaction │ │ │ │ ├── ChangeParams.ts │ │ │ │ ├── DelegateCCS.ts │ │ │ │ ├── Pay.ts │ │ │ │ ├── Redelegate.ts │ │ │ │ ├── ReportDoubleVote.ts │ │ │ │ ├── Revoke.ts │ │ │ │ ├── SelfNominate.ts │ │ │ │ ├── TransferCCS.ts │ │ │ │ ├── __test__ │ │ │ │ │ └── Pay.spec.ts │ │ │ │ └── json.ts │ │ │ └── types.ts │ │ ├── index.ts │ │ ├── key │ │ │ ├── KeyStore.ts │ │ │ ├── LocalKeyStore.ts │ │ │ ├── MemoryKeyStore.ts │ │ │ ├── RemoteKeyStore.ts │ │ │ ├── __test__ │ │ │ │ ├── LocalKeyStore.spec.ts │ │ │ │ └── MemoryKeyStore.spec.ts │ │ │ ├── classes.ts │ │ │ └── index.ts │ │ └── utils.ts │ └── tendermint.test │ │ ├── local.ts │ │ └── remote.ts ├── tendermint.dynval │ ├── 74ft6vs4-6hnNHtCB4Drxl25ZZEi0i0pDf-daeZMq-Ys3kgqKOUtc0 │ │ ├── keys │ │ │ └── key │ │ └── password.json │ ├── 7zfgtdtf43Cq3OiFal90JIQBg2MbmaJMqrfQpQ98qOCjyR-BsWctc0 │ │ ├── keys │ │ │ └── key │ │ └── password.json │ ├── 8y5y8f2cmHGhSPvEdPgq0ckxQLmiS3wuiUQViBa6tvgoxfRQJGEtc0 │ │ ├── keys │ │ │ └── key │ │ └── password.json │ ├── 9w0t888bwJQ6KiY1g16erHoJXsZYBRkMDf6t2q0g8By_DykEV9Itc0 │ │ ├── keys │ │ │ └── key │ │ └── password.json │ ├── be408xc5EctYW80ArkfkEEdJh9TYEp3hMF1I1Yhr5itP9Q8oSvMtc0 │ │ ├── keys │ │ │ └── key │ │ └── password.json │ ├── brnv7hjvbOFhgKognQNJ-OtnAs9dBh6Bhe9upHKNhu4rIKhQZA0tc0 │ │ ├── keys │ │ │ └── key │ │ └── password.json │ ├── constants.ts │ ├── ejr942sfGmscSzhJgY2GDHm7B6dIJo_oa67IisBx2dxZLCG6Wr8tc0 │ │ ├── keys │ │ │ └── key │ │ └── password.json │ ├── rn3rnhr3s9Q_CLfiEx3HrRuSnXTDsteFheb2XqKG2Me44sESOxYtc0 │ │ ├── keys │ │ │ └── key │ │ └── password.json │ ├── snapshot-config.yml │ ├── tcqfztsg3H1ZitrqRhvzyFrnJ66dZT0xXwcJmiANX770mz_9XSUtc0 │ │ ├── keys │ │ │ └── key │ │ └── password.json │ └── xek9jzmhvHcp-RxX9XXJVV23kKl574FD6ilIjzteSY48LACx05Etc0 │ │ ├── keys │ │ └── key │ │ └── password.json ├── tendermint │ ├── keys │ │ ├── UTC--2020-03-05T06-22-17Z--15737bb2-a003-24dd-4f38-9a42b2f1a5c1 │ │ ├── UTC--2020-03-05T06-23-41Z--84597567-cca7-15c1-1e67-ba4d7d74c9cf │ │ ├── UTC--2020-03-05T06-24-42Z--8a4d1282-551c-30f4-4e51-4f7d1836b482 │ │ └── UTC--2020-03-05T06-25-04Z--3a427683-d4d6-7a73-e776-fd15df5b1396 │ └── password.json ├── tsconfig.json ├── tslint.json ├── upload_logs.sh └── yarn.lock ├── timestamp ├── Cargo.toml ├── README.md ├── app-desc.toml ├── link-desc.toml ├── src │ ├── account │ │ ├── graphql.rs │ │ ├── mod.rs │ │ ├── module.rs │ │ ├── services.rs │ │ ├── state_machine.rs │ │ └── types.rs │ ├── bin │ │ ├── account.rs │ │ ├── sorting.rs │ │ ├── staking.rs │ │ ├── stamp.rs │ │ └── token.rs │ ├── common.rs │ ├── common │ │ ├── state_machine.rs │ │ └── state_manager.rs │ ├── lib.rs │ ├── sorting │ │ ├── mod.rs │ │ ├── module.rs │ │ └── services.rs │ ├── staking │ │ ├── mod.rs │ │ ├── module.rs │ │ └── services.rs │ ├── stamp │ │ ├── mod.rs │ │ ├── module.rs │ │ ├── services.rs │ │ └── types.rs │ ├── token │ │ ├── graphql.rs │ │ ├── mod.rs │ │ ├── module.rs │ │ ├── services.rs │ │ ├── state_machine.rs │ │ └── types.rs │ └── util │ │ └── mod.rs └── tests │ ├── common │ ├── mod.rs │ └── query.graphql │ └── integration_test.rs ├── types ├── Cargo.toml └── src │ ├── block_hash.rs │ ├── block_id.rs │ ├── chain_params.rs │ ├── errors │ ├── history_error.rs │ ├── mod.rs │ ├── runtime_error.rs │ └── syntax_error.rs │ ├── header.rs │ ├── lib.rs │ ├── sync_header.rs │ ├── transaction │ ├── approval.rs │ ├── mod.rs │ ├── partial_hashing.rs │ └── validator.rs │ ├── tx_hash.rs │ ├── util │ ├── mod.rs │ ├── tag.rs │ └── unexpected.rs │ └── validator_set.rs └── util ├── io ├── Cargo.toml └── src │ ├── lib.rs │ ├── service.rs │ └── worker.rs ├── logger ├── Cargo.toml └── src │ ├── email.rs │ ├── lib.rs │ ├── logger.rs │ ├── macros.rs │ └── structured_logger.rs ├── panic_hook ├── Cargo.toml └── src │ └── lib.rs ├── table ├── Cargo.toml └── src │ └── lib.rs └── timer ├── Cargo.toml └── src ├── lib.rs └── timer.rs /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/cargo-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/.github/workflows/cargo-test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/.gitignore -------------------------------------------------------------------------------- /.mergify.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/.mergify.yml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/README.md -------------------------------------------------------------------------------- /clippy.toml: -------------------------------------------------------------------------------- 1 | too-many-arguments-threshold = 10 2 | -------------------------------------------------------------------------------- /config.tendermint-solo.ini: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /coordinator/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/coordinator/Cargo.toml -------------------------------------------------------------------------------- /coordinator/src/app_desc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/coordinator/src/app_desc.rs -------------------------------------------------------------------------------- /coordinator/src/app_desc/deserialize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/coordinator/src/app_desc/deserialize.rs -------------------------------------------------------------------------------- /coordinator/src/app_desc/engine.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/coordinator/src/app_desc/engine.rs -------------------------------------------------------------------------------- /coordinator/src/app_desc/genesis.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/coordinator/src/app_desc/genesis.rs -------------------------------------------------------------------------------- /coordinator/src/app_desc/params.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/coordinator/src/app_desc/params.rs -------------------------------------------------------------------------------- /coordinator/src/app_desc/tendermint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/coordinator/src/app_desc/tendermint.rs -------------------------------------------------------------------------------- /coordinator/src/app_desc/validator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/coordinator/src/app_desc/validator.rs -------------------------------------------------------------------------------- /coordinator/src/context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/coordinator/src/context.rs -------------------------------------------------------------------------------- /coordinator/src/context/chain_history_access.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/coordinator/src/context/chain_history_access.rs -------------------------------------------------------------------------------- /coordinator/src/context/mem_pool_access.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/coordinator/src/context/mem_pool_access.rs -------------------------------------------------------------------------------- /coordinator/src/context/storage_access.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/coordinator/src/context/storage_access.rs -------------------------------------------------------------------------------- /coordinator/src/context/sub_storage_access.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/coordinator/src/context/sub_storage_access.rs -------------------------------------------------------------------------------- /coordinator/src/desc_common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/coordinator/src/desc_common.rs -------------------------------------------------------------------------------- /coordinator/src/desc_common/params.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/coordinator/src/desc_common/params.rs -------------------------------------------------------------------------------- /coordinator/src/engine.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/coordinator/src/engine.rs -------------------------------------------------------------------------------- /coordinator/src/header.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/coordinator/src/header.rs -------------------------------------------------------------------------------- /coordinator/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/coordinator/src/lib.rs -------------------------------------------------------------------------------- /coordinator/src/link_desc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/coordinator/src/link_desc.rs -------------------------------------------------------------------------------- /coordinator/src/link_desc/params.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/coordinator/src/link_desc/params.rs -------------------------------------------------------------------------------- /coordinator/src/link_desc/validator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/coordinator/src/link_desc/validator.rs -------------------------------------------------------------------------------- /coordinator/src/linkable.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/coordinator/src/linkable.rs -------------------------------------------------------------------------------- /coordinator/src/module.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/coordinator/src/module.rs -------------------------------------------------------------------------------- /coordinator/src/test_coordinator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/coordinator/src/test_coordinator.rs -------------------------------------------------------------------------------- /coordinator/src/transaction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/coordinator/src/transaction.rs -------------------------------------------------------------------------------- /coordinator/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/coordinator/src/types.rs -------------------------------------------------------------------------------- /coordinator/src/types/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/coordinator/src/types/event.rs -------------------------------------------------------------------------------- /coordinator/src/values.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/coordinator/src/values.rs -------------------------------------------------------------------------------- /coordinator/src/weaver.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/coordinator/src/weaver.rs -------------------------------------------------------------------------------- /coordinator/src/weaver/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/coordinator/src/weaver/test.rs -------------------------------------------------------------------------------- /core/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/Cargo.toml -------------------------------------------------------------------------------- /core/res/null.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/res/null.json -------------------------------------------------------------------------------- /core/res/solo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/res/solo.json -------------------------------------------------------------------------------- /core/res/tendermint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/res/tendermint.json -------------------------------------------------------------------------------- /core/src/account_provider.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/account_provider.rs -------------------------------------------------------------------------------- /core/src/block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/block.rs -------------------------------------------------------------------------------- /core/src/blockchain/block_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/blockchain/block_info.rs -------------------------------------------------------------------------------- /core/src/blockchain/blockchain.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/blockchain/blockchain.rs -------------------------------------------------------------------------------- /core/src/blockchain/body_db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/blockchain/body_db.rs -------------------------------------------------------------------------------- /core/src/blockchain/event_db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/blockchain/event_db.rs -------------------------------------------------------------------------------- /core/src/blockchain/extras.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/blockchain/extras.rs -------------------------------------------------------------------------------- /core/src/blockchain/headerchain.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/blockchain/headerchain.rs -------------------------------------------------------------------------------- /core/src/blockchain/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/blockchain/mod.rs -------------------------------------------------------------------------------- /core/src/blockchain/route.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/blockchain/route.rs -------------------------------------------------------------------------------- /core/src/blockchain/update_result.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/blockchain/update_result.rs -------------------------------------------------------------------------------- /core/src/blockchain_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/blockchain_info.rs -------------------------------------------------------------------------------- /core/src/client/chain_notify.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/client/chain_notify.rs -------------------------------------------------------------------------------- /core/src/client/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/client/client.rs -------------------------------------------------------------------------------- /core/src/client/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/client/config.rs -------------------------------------------------------------------------------- /core/src/client/importer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/client/importer.rs -------------------------------------------------------------------------------- /core/src/client/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/client/mod.rs -------------------------------------------------------------------------------- /core/src/client/snapshot_notify.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/client/snapshot_notify.rs -------------------------------------------------------------------------------- /core/src/client/test_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/client/test_client.rs -------------------------------------------------------------------------------- /core/src/consensus/bit_set.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/consensus/bit_set.rs -------------------------------------------------------------------------------- /core/src/consensus/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/consensus/mod.rs -------------------------------------------------------------------------------- /core/src/consensus/null_engine/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/consensus/null_engine/mod.rs -------------------------------------------------------------------------------- /core/src/consensus/signer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/consensus/signer.rs -------------------------------------------------------------------------------- /core/src/consensus/solo/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/consensus/solo/mod.rs -------------------------------------------------------------------------------- /core/src/consensus/tendermint/DESIGN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/consensus/tendermint/DESIGN.md -------------------------------------------------------------------------------- /core/src/consensus/tendermint/backup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/consensus/tendermint/backup.rs -------------------------------------------------------------------------------- /core/src/consensus/tendermint/chain_notify.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/consensus/tendermint/chain_notify.rs -------------------------------------------------------------------------------- /core/src/consensus/tendermint/engine.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/consensus/tendermint/engine.rs -------------------------------------------------------------------------------- /core/src/consensus/tendermint/evidence_collector.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/consensus/tendermint/evidence_collector.rs -------------------------------------------------------------------------------- /core/src/consensus/tendermint/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/consensus/tendermint/message.rs -------------------------------------------------------------------------------- /core/src/consensus/tendermint/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/consensus/tendermint/mod.rs -------------------------------------------------------------------------------- /core/src/consensus/tendermint/network.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/consensus/tendermint/network.rs -------------------------------------------------------------------------------- /core/src/consensus/tendermint/params.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/consensus/tendermint/params.rs -------------------------------------------------------------------------------- /core/src/consensus/tendermint/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/consensus/tendermint/types.rs -------------------------------------------------------------------------------- /core/src/consensus/tendermint/vote_collector.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/consensus/tendermint/vote_collector.rs -------------------------------------------------------------------------------- /core/src/consensus/tendermint/vote_regression_checker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/consensus/tendermint/vote_regression_checker.rs -------------------------------------------------------------------------------- /core/src/consensus/tendermint/worker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/consensus/tendermint/worker.rs -------------------------------------------------------------------------------- /core/src/consensus/validator_set/dynamic_validator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/consensus/validator_set/dynamic_validator.rs -------------------------------------------------------------------------------- /core/src/consensus/validator_set/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/consensus/validator_set/mod.rs -------------------------------------------------------------------------------- /core/src/db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/db.rs -------------------------------------------------------------------------------- /core/src/db_version.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/db_version.rs -------------------------------------------------------------------------------- /core/src/encoded.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/encoded.rs -------------------------------------------------------------------------------- /core/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/error.rs -------------------------------------------------------------------------------- /core/src/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/event.rs -------------------------------------------------------------------------------- /core/src/genesis.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/genesis.rs -------------------------------------------------------------------------------- /core/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/lib.rs -------------------------------------------------------------------------------- /core/src/miner/backup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/miner/backup.rs -------------------------------------------------------------------------------- /core/src/miner/mem_pool.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/miner/mem_pool.rs -------------------------------------------------------------------------------- /core/src/miner/mem_pool_types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/miner/mem_pool_types.rs -------------------------------------------------------------------------------- /core/src/miner/miner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/miner/miner.rs -------------------------------------------------------------------------------- /core/src/miner/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/miner/mod.rs -------------------------------------------------------------------------------- /core/src/peer_db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/peer_db.rs -------------------------------------------------------------------------------- /core/src/service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/service.rs -------------------------------------------------------------------------------- /core/src/tests/helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/tests/helpers.rs -------------------------------------------------------------------------------- /core/src/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/tests/mod.rs -------------------------------------------------------------------------------- /core/src/transaction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/transaction.rs -------------------------------------------------------------------------------- /core/src/types/block_status.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/types/block_status.rs -------------------------------------------------------------------------------- /core/src/types/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/types/mod.rs -------------------------------------------------------------------------------- /core/src/types/transaction_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/types/transaction_id.rs -------------------------------------------------------------------------------- /core/src/types/verification_queue_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/types/verification_queue_info.rs -------------------------------------------------------------------------------- /core/src/verification/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/verification/mod.rs -------------------------------------------------------------------------------- /core/src/verification/queue/kind.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/verification/queue/kind.rs -------------------------------------------------------------------------------- /core/src/verification/queue/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/verification/queue/mod.rs -------------------------------------------------------------------------------- /core/src/verification/verification.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/verification/verification.rs -------------------------------------------------------------------------------- /core/src/verification/verifier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/verification/verifier.rs -------------------------------------------------------------------------------- /core/src/views/block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/views/block.rs -------------------------------------------------------------------------------- /core/src/views/body.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/views/body.rs -------------------------------------------------------------------------------- /core/src/views/header.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/views/header.rs -------------------------------------------------------------------------------- /core/src/views/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/core/src/views/mod.rs -------------------------------------------------------------------------------- /demo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/demo/README.md -------------------------------------------------------------------------------- /demo/app-desc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/demo/app-desc.toml -------------------------------------------------------------------------------- /demo/config0.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/demo/config0.ini -------------------------------------------------------------------------------- /demo/config1.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/demo/config1.ini -------------------------------------------------------------------------------- /demo/config2.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/demo/config2.ini -------------------------------------------------------------------------------- /demo/config3.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/demo/config3.ini -------------------------------------------------------------------------------- /demo/keys/UTC--2020-03-05T06-22-17Z--15737bb2-a003-24dd-4f38-9a42b2f1a5c1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/demo/keys/UTC--2020-03-05T06-22-17Z--15737bb2-a003-24dd-4f38-9a42b2f1a5c1 -------------------------------------------------------------------------------- /demo/keys/UTC--2020-03-05T06-23-41Z--84597567-cca7-15c1-1e67-ba4d7d74c9cf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/demo/keys/UTC--2020-03-05T06-23-41Z--84597567-cca7-15c1-1e67-ba4d7d74c9cf -------------------------------------------------------------------------------- /demo/keys/UTC--2020-03-05T06-24-42Z--8a4d1282-551c-30f4-4e51-4f7d1836b482: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/demo/keys/UTC--2020-03-05T06-24-42Z--8a4d1282-551c-30f4-4e51-4f7d1836b482 -------------------------------------------------------------------------------- /demo/keys/UTC--2020-03-05T06-25-04Z--3a427683-d4d6-7a73-e776-fd15df5b1396: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/demo/keys/UTC--2020-03-05T06-25-04Z--3a427683-d4d6-7a73-e776-fd15df5b1396 -------------------------------------------------------------------------------- /demo/link-desc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/demo/link-desc.toml -------------------------------------------------------------------------------- /demo/password.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/demo/password.json -------------------------------------------------------------------------------- /discovery/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/discovery/Cargo.toml -------------------------------------------------------------------------------- /discovery/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/discovery/src/config.rs -------------------------------------------------------------------------------- /discovery/src/extension.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/discovery/src/extension.rs -------------------------------------------------------------------------------- /discovery/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/discovery/src/lib.rs -------------------------------------------------------------------------------- /discovery/src/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/discovery/src/message.rs -------------------------------------------------------------------------------- /discovery/src/node_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/discovery/src/node_id.rs -------------------------------------------------------------------------------- /docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/docker/README.md -------------------------------------------------------------------------------- /docker/ubuntu/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/docker/ubuntu/Dockerfile -------------------------------------------------------------------------------- /docker_push.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/docker_push.sh -------------------------------------------------------------------------------- /foundry/config/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/foundry/config/mod.rs -------------------------------------------------------------------------------- /foundry/config/presets/config.dev.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/foundry/config/presets/config.dev.ini -------------------------------------------------------------------------------- /foundry/config/presets/config.prod.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/foundry/config/presets/config.prod.ini -------------------------------------------------------------------------------- /foundry/constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/foundry/constants.rs -------------------------------------------------------------------------------- /foundry/dummy_network_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/foundry/dummy_network_service.rs -------------------------------------------------------------------------------- /foundry/json/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/foundry/json/mod.rs -------------------------------------------------------------------------------- /foundry/json/password_entry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/foundry/json/password_entry.rs -------------------------------------------------------------------------------- /foundry/json/password_file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/foundry/json/password_file.rs -------------------------------------------------------------------------------- /foundry/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/foundry/lib.rs -------------------------------------------------------------------------------- /foundry/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/foundry/main.rs -------------------------------------------------------------------------------- /foundry/run_node.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/foundry/run_node.rs -------------------------------------------------------------------------------- /foundry/subcommand.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/foundry/subcommand.rs -------------------------------------------------------------------------------- /graphql-engine/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/graphql-engine/Cargo.toml -------------------------------------------------------------------------------- /graphql-engine/src/block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/graphql-engine/src/block.rs -------------------------------------------------------------------------------- /graphql-engine/src/header.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/graphql-engine/src/header.rs -------------------------------------------------------------------------------- /graphql-engine/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/graphql-engine/src/lib.rs -------------------------------------------------------------------------------- /graphql-types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/graphql-types/Cargo.toml -------------------------------------------------------------------------------- /graphql-types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/graphql-types/src/lib.rs -------------------------------------------------------------------------------- /graphql/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/graphql/Cargo.toml -------------------------------------------------------------------------------- /graphql/src/graphiql.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/graphql/src/graphiql.rs -------------------------------------------------------------------------------- /graphql/src/handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/graphql/src/handler.rs -------------------------------------------------------------------------------- /graphql/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/graphql/src/lib.rs -------------------------------------------------------------------------------- /graphql/tests/common/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/graphql/tests/common/mod.rs -------------------------------------------------------------------------------- /graphql/tests/integration_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/graphql/tests/integration_test.rs -------------------------------------------------------------------------------- /informer/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/informer/Cargo.toml -------------------------------------------------------------------------------- /informer/src/handler/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/informer/src/handler/mod.rs -------------------------------------------------------------------------------- /informer/src/handler/rpc_ws_handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/informer/src/handler/rpc_ws_handler.rs -------------------------------------------------------------------------------- /informer/src/handler/subscription.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/informer/src/handler/subscription.rs -------------------------------------------------------------------------------- /informer/src/informer_service/informer_service_handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/informer/src/informer_service/informer_service_handler.rs -------------------------------------------------------------------------------- /informer/src/informer_service/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/informer/src/informer_service/mod.rs -------------------------------------------------------------------------------- /informer/src/informer_service/rate_limiter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/informer/src/informer_service/rate_limiter.rs -------------------------------------------------------------------------------- /informer/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/informer/src/lib.rs -------------------------------------------------------------------------------- /informer/src/rpc_server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/informer/src/rpc_server.rs -------------------------------------------------------------------------------- /informer_courier/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/informer_courier/Cargo.toml -------------------------------------------------------------------------------- /informer_courier/src/event_types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/informer_courier/src/event_types.rs -------------------------------------------------------------------------------- /informer_courier/src/informer_notify.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/informer_courier/src/informer_notify.rs -------------------------------------------------------------------------------- /informer_courier/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/informer_courier/src/lib.rs -------------------------------------------------------------------------------- /integration-test/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/integration-test/Cargo.toml -------------------------------------------------------------------------------- /integration-test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/integration-test/README.md -------------------------------------------------------------------------------- /integration-test/config.tendermint-solo.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/integration-test/config.tendermint-solo.ini -------------------------------------------------------------------------------- /integration-test/keys/UTC--2020-03-05T06-22-17Z--15737bb2-a003-24dd-4f38-9a42b2f1a5c1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/integration-test/keys/UTC--2020-03-05T06-22-17Z--15737bb2-a003-24dd-4f38-9a42b2f1a5c1 -------------------------------------------------------------------------------- /integration-test/keys/UTC--2020-03-05T06-23-41Z--84597567-cca7-15c1-1e67-ba4d7d74c9cf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/integration-test/keys/UTC--2020-03-05T06-23-41Z--84597567-cca7-15c1-1e67-ba4d7d74c9cf -------------------------------------------------------------------------------- /integration-test/keys/UTC--2020-03-05T06-24-42Z--8a4d1282-551c-30f4-4e51-4f7d1836b482: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/integration-test/keys/UTC--2020-03-05T06-24-42Z--8a4d1282-551c-30f4-4e51-4f7d1836b482 -------------------------------------------------------------------------------- /integration-test/keys/UTC--2020-03-05T06-25-04Z--3a427683-d4d6-7a73-e776-fd15df5b1396: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/integration-test/keys/UTC--2020-03-05T06-25-04Z--3a427683-d4d6-7a73-e776-fd15df5b1396 -------------------------------------------------------------------------------- /integration-test/password.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/integration-test/password.json -------------------------------------------------------------------------------- /integration-test/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/integration-test/src/lib.rs -------------------------------------------------------------------------------- /integration-test/tests/integration_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/integration-test/tests/integration_test.rs -------------------------------------------------------------------------------- /integration-test/tests/multi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/integration-test/tests/multi.rs -------------------------------------------------------------------------------- /json/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/json/Cargo.toml -------------------------------------------------------------------------------- /json/src/bytes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/json/src/bytes.rs -------------------------------------------------------------------------------- /json/src/hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/json/src/hash.rs -------------------------------------------------------------------------------- /json/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/json/src/lib.rs -------------------------------------------------------------------------------- /json/src/uint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/json/src/uint.rs -------------------------------------------------------------------------------- /key/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/key/Cargo.toml -------------------------------------------------------------------------------- /key/benches/ed25519.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/key/benches/ed25519.rs -------------------------------------------------------------------------------- /key/benches/pay_and_transfer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/key/benches/pay_and_transfer.rs -------------------------------------------------------------------------------- /key/benches/tendermint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/key/benches/tendermint.rs -------------------------------------------------------------------------------- /key/src/ed25519/keypair.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/key/src/ed25519/keypair.rs -------------------------------------------------------------------------------- /key/src/ed25519/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/key/src/ed25519/mod.rs -------------------------------------------------------------------------------- /key/src/ed25519/private.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/key/src/ed25519/private.rs -------------------------------------------------------------------------------- /key/src/ed25519/public.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/key/src/ed25519/public.rs -------------------------------------------------------------------------------- /key/src/ed25519/signature.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/key/src/ed25519/signature.rs -------------------------------------------------------------------------------- /key/src/encryption.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/key/src/encryption.rs -------------------------------------------------------------------------------- /key/src/encryption/keypair.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/key/src/encryption/keypair.rs -------------------------------------------------------------------------------- /key/src/encryption/private.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/key/src/encryption/private.rs -------------------------------------------------------------------------------- /key/src/encryption/public.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/key/src/encryption/public.rs -------------------------------------------------------------------------------- /key/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/key/src/error.rs -------------------------------------------------------------------------------- /key/src/keypair.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/key/src/keypair.rs -------------------------------------------------------------------------------- /key/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/key/src/lib.rs -------------------------------------------------------------------------------- /key/src/network.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/key/src/network.rs -------------------------------------------------------------------------------- /key/src/password.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/key/src/password.rs -------------------------------------------------------------------------------- /key/src/platform_address.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/key/src/platform_address.rs -------------------------------------------------------------------------------- /key/src/platform_address/checksum.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/key/src/platform_address/checksum.rs -------------------------------------------------------------------------------- /key/src/platform_address/version.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/key/src/platform_address/version.rs -------------------------------------------------------------------------------- /key/src/random.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/key/src/random.rs -------------------------------------------------------------------------------- /key/src/x25519/exchange.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/key/src/x25519/exchange.rs -------------------------------------------------------------------------------- /key/src/x25519/keypair.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/key/src/x25519/keypair.rs -------------------------------------------------------------------------------- /key/src/x25519/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/key/src/x25519/mod.rs -------------------------------------------------------------------------------- /key/src/x25519/private.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/key/src/x25519/private.rs -------------------------------------------------------------------------------- /key/src/x25519/public.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/key/src/x25519/public.rs -------------------------------------------------------------------------------- /keystore/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/keystore/Cargo.toml -------------------------------------------------------------------------------- /keystore/src/account/cipher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/keystore/src/account/cipher.rs -------------------------------------------------------------------------------- /keystore/src/account/crypto.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/keystore/src/account/crypto.rs -------------------------------------------------------------------------------- /keystore/src/account/decrypted_account.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/keystore/src/account/decrypted_account.rs -------------------------------------------------------------------------------- /keystore/src/account/kdf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/keystore/src/account/kdf.rs -------------------------------------------------------------------------------- /keystore/src/account/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/keystore/src/account/mod.rs -------------------------------------------------------------------------------- /keystore/src/account/safe_account.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/keystore/src/account/safe_account.rs -------------------------------------------------------------------------------- /keystore/src/account/version.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/keystore/src/account/version.rs -------------------------------------------------------------------------------- /keystore/src/accounts_dir/disk.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/keystore/src/accounts_dir/disk.rs -------------------------------------------------------------------------------- /keystore/src/accounts_dir/memory.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/keystore/src/accounts_dir/memory.rs -------------------------------------------------------------------------------- /keystore/src/accounts_dir/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/keystore/src/accounts_dir/mod.rs -------------------------------------------------------------------------------- /keystore/src/bin/sign.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/keystore/src/bin/sign.rs -------------------------------------------------------------------------------- /keystore/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/keystore/src/error.rs -------------------------------------------------------------------------------- /keystore/src/import.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/keystore/src/import.rs -------------------------------------------------------------------------------- /keystore/src/json/bytes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/keystore/src/json/bytes.rs -------------------------------------------------------------------------------- /keystore/src/json/cipher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/keystore/src/json/cipher.rs -------------------------------------------------------------------------------- /keystore/src/json/crypto.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/keystore/src/json/crypto.rs -------------------------------------------------------------------------------- /keystore/src/json/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/keystore/src/json/error.rs -------------------------------------------------------------------------------- /keystore/src/json/hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/keystore/src/json/hash.rs -------------------------------------------------------------------------------- /keystore/src/json/id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/keystore/src/json/id.rs -------------------------------------------------------------------------------- /keystore/src/json/kdf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/keystore/src/json/kdf.rs -------------------------------------------------------------------------------- /keystore/src/json/key_file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/keystore/src/json/key_file.rs -------------------------------------------------------------------------------- /keystore/src/json/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/keystore/src/json/mod.rs -------------------------------------------------------------------------------- /keystore/src/json/version.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/keystore/src/json/version.rs -------------------------------------------------------------------------------- /keystore/src/keystore.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/keystore/src/keystore.rs -------------------------------------------------------------------------------- /keystore/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/keystore/src/lib.rs -------------------------------------------------------------------------------- /keystore/src/random.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/keystore/src/random.rs -------------------------------------------------------------------------------- /keystore/src/secret_store.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/keystore/src/secret_store.rs -------------------------------------------------------------------------------- /keystore/tests/api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/keystore/tests/api.rs -------------------------------------------------------------------------------- /keystore/tests/res/ciphertext/30.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/keystore/tests/res/ciphertext/30.json -------------------------------------------------------------------------------- /keystore/tests/res/ciphertext/31.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/keystore/tests/res/ciphertext/31.json -------------------------------------------------------------------------------- /keystore/tests/res/pat/p1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/keystore/tests/res/pat/p1.json -------------------------------------------------------------------------------- /keystore/tests/res/pat/p2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/keystore/tests/res/pat/p2.json -------------------------------------------------------------------------------- /keystore/tests/util/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/keystore/tests/util/mod.rs -------------------------------------------------------------------------------- /keystore/tests/util/transient_dir.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/keystore/tests/util/transient_dir.rs -------------------------------------------------------------------------------- /logstash.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/logstash.conf -------------------------------------------------------------------------------- /module/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/module/Cargo.toml -------------------------------------------------------------------------------- /module/src/impls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/module/src/impls.rs -------------------------------------------------------------------------------- /module/src/impls/process.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/module/src/impls/process.rs -------------------------------------------------------------------------------- /module/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/module/src/lib.rs -------------------------------------------------------------------------------- /module/src/link.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/module/src/link.rs -------------------------------------------------------------------------------- /module/src/link/base.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/module/src/link/base.rs -------------------------------------------------------------------------------- /module/src/sandbox.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/module/src/sandbox.rs -------------------------------------------------------------------------------- /module/tests/intergration_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/module/tests/intergration_test.rs -------------------------------------------------------------------------------- /network/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/network/Cargo.toml -------------------------------------------------------------------------------- /network/src/addr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/network/src/addr.rs -------------------------------------------------------------------------------- /network/src/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/network/src/client.rs -------------------------------------------------------------------------------- /network/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/network/src/config.rs -------------------------------------------------------------------------------- /network/src/control.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/network/src/control.rs -------------------------------------------------------------------------------- /network/src/extension.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/network/src/extension.rs -------------------------------------------------------------------------------- /network/src/filters/control.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/network/src/filters/control.rs -------------------------------------------------------------------------------- /network/src/filters/filter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/network/src/filters/filter.rs -------------------------------------------------------------------------------- /network/src/filters/filters.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/network/src/filters/filters.rs -------------------------------------------------------------------------------- /network/src/filters/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/network/src/filters/mod.rs -------------------------------------------------------------------------------- /network/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/network/src/lib.rs -------------------------------------------------------------------------------- /network/src/node_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/network/src/node_id.rs -------------------------------------------------------------------------------- /network/src/p2p/connection/established.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/network/src/p2p/connection/established.rs -------------------------------------------------------------------------------- /network/src/p2p/connection/incoming.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/network/src/p2p/connection/incoming.rs -------------------------------------------------------------------------------- /network/src/p2p/connection/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/network/src/p2p/connection/message.rs -------------------------------------------------------------------------------- /network/src/p2p/connection/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/network/src/p2p/connection/mod.rs -------------------------------------------------------------------------------- /network/src/p2p/connection/outgoing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/network/src/p2p/connection/outgoing.rs -------------------------------------------------------------------------------- /network/src/p2p/handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/network/src/p2p/handler.rs -------------------------------------------------------------------------------- /network/src/p2p/listener.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/network/src/p2p/listener.rs -------------------------------------------------------------------------------- /network/src/p2p/message/extension.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/network/src/p2p/message/extension.rs -------------------------------------------------------------------------------- /network/src/p2p/message/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/network/src/p2p/message/message.rs -------------------------------------------------------------------------------- /network/src/p2p/message/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/network/src/p2p/message/mod.rs -------------------------------------------------------------------------------- /network/src/p2p/message/negotiation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/network/src/p2p/message/negotiation.rs -------------------------------------------------------------------------------- /network/src/p2p/message/signed_message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/network/src/p2p/message/signed_message.rs -------------------------------------------------------------------------------- /network/src/p2p/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/network/src/p2p/mod.rs -------------------------------------------------------------------------------- /network/src/p2p/stream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/network/src/p2p/stream.rs -------------------------------------------------------------------------------- /network/src/routing_table.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/network/src/routing_table.rs -------------------------------------------------------------------------------- /network/src/service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/network/src/service.rs -------------------------------------------------------------------------------- /network/src/session/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/network/src/session/mod.rs -------------------------------------------------------------------------------- /network/src/session/session.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/network/src/session/session.rs -------------------------------------------------------------------------------- /network/src/stream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/network/src/stream.rs -------------------------------------------------------------------------------- /rpc/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/rpc/Cargo.toml -------------------------------------------------------------------------------- /rpc/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/rpc/src/lib.rs -------------------------------------------------------------------------------- /rpc/src/rpc_server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/rpc/src/rpc_server.rs -------------------------------------------------------------------------------- /rpc/src/v1/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/rpc/src/v1/errors.rs -------------------------------------------------------------------------------- /rpc/src/v1/impls/chain.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/rpc/src/v1/impls/chain.rs -------------------------------------------------------------------------------- /rpc/src/v1/impls/devel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/rpc/src/v1/impls/devel.rs -------------------------------------------------------------------------------- /rpc/src/v1/impls/mempool.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/rpc/src/v1/impls/mempool.rs -------------------------------------------------------------------------------- /rpc/src/v1/impls/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/rpc/src/v1/impls/mod.rs -------------------------------------------------------------------------------- /rpc/src/v1/impls/net.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/rpc/src/v1/impls/net.rs -------------------------------------------------------------------------------- /rpc/src/v1/impls/snapshot.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/rpc/src/v1/impls/snapshot.rs -------------------------------------------------------------------------------- /rpc/src/v1/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/rpc/src/v1/mod.rs -------------------------------------------------------------------------------- /rpc/src/v1/traits/chain.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/rpc/src/v1/traits/chain.rs -------------------------------------------------------------------------------- /rpc/src/v1/traits/devel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/rpc/src/v1/traits/devel.rs -------------------------------------------------------------------------------- /rpc/src/v1/traits/mempool.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/rpc/src/v1/traits/mempool.rs -------------------------------------------------------------------------------- /rpc/src/v1/traits/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/rpc/src/v1/traits/mod.rs -------------------------------------------------------------------------------- /rpc/src/v1/traits/net.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/rpc/src/v1/traits/net.rs -------------------------------------------------------------------------------- /rpc/src/v1/traits/snapshot.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/rpc/src/v1/traits/snapshot.rs -------------------------------------------------------------------------------- /rpc/src/v1/types/action.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/rpc/src/v1/types/action.rs -------------------------------------------------------------------------------- /rpc/src/v1/types/asset_output.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /rpc/src/v1/types/asset_scheme.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /rpc/src/v1/types/block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/rpc/src/v1/types/block.rs -------------------------------------------------------------------------------- /rpc/src/v1/types/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/rpc/src/v1/types/mod.rs -------------------------------------------------------------------------------- /rpc/src/v1/types/transaction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/rpc/src/v1/types/transaction.rs -------------------------------------------------------------------------------- /rpc/src/v1/types/unsigned_transaction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/rpc/src/v1/types/unsigned_transaction.rs -------------------------------------------------------------------------------- /rpc/src/v1/types/work.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/rpc/src/v1/types/work.rs -------------------------------------------------------------------------------- /rust-toolchain: -------------------------------------------------------------------------------- 1 | 1.47.0 2 | -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/rustfmt.toml -------------------------------------------------------------------------------- /spec/Block-Synchronization-Extension.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/spec/Block-Synchronization-Extension.md -------------------------------------------------------------------------------- /spec/Digital-Signature.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/spec/Digital-Signature.md -------------------------------------------------------------------------------- /spec/Discovery-Extension.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/spec/Discovery-Extension.md -------------------------------------------------------------------------------- /spec/Foundry-Address.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/spec/Foundry-Address.md -------------------------------------------------------------------------------- /spec/GraphQL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/spec/GraphQL.md -------------------------------------------------------------------------------- /spec/Hash-Function.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/spec/Hash-Function.md -------------------------------------------------------------------------------- /spec/JSON-RPC.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/spec/JSON-RPC.md -------------------------------------------------------------------------------- /spec/Merkle-Trie.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/spec/Merkle-Trie.md -------------------------------------------------------------------------------- /spec/Network-Extension-Protocol.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/spec/Network-Extension-Protocol.md -------------------------------------------------------------------------------- /spec/Node-Discovery-Protocol.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/spec/Node-Discovery-Protocol.md -------------------------------------------------------------------------------- /spec/Operate-Extension.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/spec/Operate-Extension.md -------------------------------------------------------------------------------- /spec/P2P-Protocol.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/spec/P2P-Protocol.md -------------------------------------------------------------------------------- /spec/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/spec/README.md -------------------------------------------------------------------------------- /spec/Stratum.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/spec/Stratum.md -------------------------------------------------------------------------------- /spec/System-Extension.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/spec/System-Extension.md -------------------------------------------------------------------------------- /spec/Tag-encoding.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/spec/Tag-encoding.md -------------------------------------------------------------------------------- /spec/Transaction-Propagation-Extension.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/spec/Transaction-Propagation-Extension.md -------------------------------------------------------------------------------- /spec/Transaction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/spec/Transaction.md -------------------------------------------------------------------------------- /spec/Wire-Protocol.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/spec/Wire-Protocol.md -------------------------------------------------------------------------------- /state/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/state/Cargo.toml -------------------------------------------------------------------------------- /state/src/cache/global_cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/state/src/cache/global_cache.rs -------------------------------------------------------------------------------- /state/src/cache/lru_cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/state/src/cache/lru_cache.rs -------------------------------------------------------------------------------- /state/src/cache/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/state/src/cache/mod.rs -------------------------------------------------------------------------------- /state/src/cache/module_cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/state/src/cache/module_cache.rs -------------------------------------------------------------------------------- /state/src/cache/top_cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/state/src/cache/top_cache.rs -------------------------------------------------------------------------------- /state/src/cache/write_back.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/state/src/cache/write_back.rs -------------------------------------------------------------------------------- /state/src/checkpoint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/state/src/checkpoint.rs -------------------------------------------------------------------------------- /state/src/db/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/state/src/db/mod.rs -------------------------------------------------------------------------------- /state/src/db/state_db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/state/src/db/state_db.rs -------------------------------------------------------------------------------- /state/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/state/src/error.rs -------------------------------------------------------------------------------- /state/src/impls/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/state/src/impls/mod.rs -------------------------------------------------------------------------------- /state/src/impls/module_level.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/state/src/impls/module_level.rs -------------------------------------------------------------------------------- /state/src/impls/test_helper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/state/src/impls/test_helper.rs -------------------------------------------------------------------------------- /state/src/impls/top_level.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/state/src/impls/top_level.rs -------------------------------------------------------------------------------- /state/src/item/action_data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/state/src/item/action_data.rs -------------------------------------------------------------------------------- /state/src/item/address.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/state/src/item/address.rs -------------------------------------------------------------------------------- /state/src/item/metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/state/src/item/metadata.rs -------------------------------------------------------------------------------- /state/src/item/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/state/src/item/mod.rs -------------------------------------------------------------------------------- /state/src/item/module.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/state/src/item/module.rs -------------------------------------------------------------------------------- /state/src/item/module_datum.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/state/src/item/module_datum.rs -------------------------------------------------------------------------------- /state/src/item/stake.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/state/src/item/stake.rs -------------------------------------------------------------------------------- /state/src/item/validator_set.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/state/src/item/validator_set.rs -------------------------------------------------------------------------------- /state/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/state/src/lib.rs -------------------------------------------------------------------------------- /state/src/stake/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/state/src/stake/mod.rs -------------------------------------------------------------------------------- /state/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/state/src/tests.rs -------------------------------------------------------------------------------- /state/src/traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/state/src/traits.rs -------------------------------------------------------------------------------- /sync/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/sync/Cargo.toml -------------------------------------------------------------------------------- /sync/src/block/downloader/body.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/sync/src/block/downloader/body.rs -------------------------------------------------------------------------------- /sync/src/block/downloader/header.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/sync/src/block/downloader/header.rs -------------------------------------------------------------------------------- /sync/src/block/downloader/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/sync/src/block/downloader/mod.rs -------------------------------------------------------------------------------- /sync/src/block/extension.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/sync/src/block/extension.rs -------------------------------------------------------------------------------- /sync/src/block/message/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/sync/src/block/message/mod.rs -------------------------------------------------------------------------------- /sync/src/block/message/request.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/sync/src/block/message/request.rs -------------------------------------------------------------------------------- /sync/src/block/message/response.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/sync/src/block/message/response.rs -------------------------------------------------------------------------------- /sync/src/block/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/sync/src/block/mod.rs -------------------------------------------------------------------------------- /sync/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/sync/src/lib.rs -------------------------------------------------------------------------------- /sync/src/snapshot/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/sync/src/snapshot/error.rs -------------------------------------------------------------------------------- /sync/src/snapshot/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/sync/src/snapshot/mod.rs -------------------------------------------------------------------------------- /sync/src/transaction/extension.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/sync/src/transaction/extension.rs -------------------------------------------------------------------------------- /sync/src/transaction/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/sync/src/transaction/message.rs -------------------------------------------------------------------------------- /sync/src/transaction/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/sync/src/transaction/mod.rs -------------------------------------------------------------------------------- /test/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/.editorconfig -------------------------------------------------------------------------------- /test/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/.gitignore -------------------------------------------------------------------------------- /test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/README.md -------------------------------------------------------------------------------- /test/custom.minfee/tccq9td7gtgjhu08ud9hs7uml0pj4lt36mdwyft72tl/keys/key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/custom.minfee/tccq9td7gtgjhu08ud9hs7uml0pj4lt36mdwyft72tl/keys/key -------------------------------------------------------------------------------- /test/custom.minfee/tccq9td7gtgjhu08ud9hs7uml0pj4lt36mdwyft72tl/password.json: -------------------------------------------------------------------------------- 1 | [{ "address": "tccq9td7gtgjhu08ud9hs7uml0pj4lt36mdwyft72tl", "password": "" }] 2 | -------------------------------------------------------------------------------- /test/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/package.json -------------------------------------------------------------------------------- /test/src/e2e.long/account.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/e2e.long/account.test.ts -------------------------------------------------------------------------------- /test/src/e2e.long/accountUnlock.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/e2e.long/accountUnlock.test.ts -------------------------------------------------------------------------------- /test/src/e2e.long/bootstrap.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/e2e.long/bootstrap.test.ts -------------------------------------------------------------------------------- /test/src/e2e.long/discovery2.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/e2e.long/discovery2.test.ts -------------------------------------------------------------------------------- /test/src/e2e.long/discovery5.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/e2e.long/discovery5.test.ts -------------------------------------------------------------------------------- /test/src/e2e.long/futureTransaction.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/e2e.long/futureTransaction.test.ts -------------------------------------------------------------------------------- /test/src/e2e.long/invalidBlockPropagation.helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/e2e.long/invalidBlockPropagation.helper.ts -------------------------------------------------------------------------------- /test/src/e2e.long/invalidBlockPropagation0.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/e2e.long/invalidBlockPropagation0.test.ts -------------------------------------------------------------------------------- /test/src/e2e.long/invalidBlockPropagation1.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/e2e.long/invalidBlockPropagation1.test.ts -------------------------------------------------------------------------------- /test/src/e2e.long/invalidBlockPropagation2.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/e2e.long/invalidBlockPropagation2.test.ts -------------------------------------------------------------------------------- /test/src/e2e.long/invalidBlockPropagation3.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/e2e.long/invalidBlockPropagation3.test.ts -------------------------------------------------------------------------------- /test/src/e2e.long/invalidBlockPropagation4.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/e2e.long/invalidBlockPropagation4.test.ts -------------------------------------------------------------------------------- /test/src/e2e.long/invalidBlockPropagation5.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/e2e.long/invalidBlockPropagation5.test.ts -------------------------------------------------------------------------------- /test/src/e2e.long/invalidBlockPropagation6.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/e2e.long/invalidBlockPropagation6.test.ts -------------------------------------------------------------------------------- /test/src/e2e.long/invalidBlockPropagation9.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/e2e.long/invalidBlockPropagation9.test.ts -------------------------------------------------------------------------------- /test/src/e2e.long/mempool.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/e2e.long/mempool.test.ts -------------------------------------------------------------------------------- /test/src/e2e.long/onChainBlockValid.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/e2e.long/onChainBlockValid.test.ts -------------------------------------------------------------------------------- /test/src/e2e.long/onChainHeaderValid.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/e2e.long/onChainHeaderValid.test.ts -------------------------------------------------------------------------------- /test/src/e2e.long/onChainTx.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/e2e.long/onChainTx.test.ts -------------------------------------------------------------------------------- /test/src/e2e.long/reward2.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/e2e.long/reward2.test.ts -------------------------------------------------------------------------------- /test/src/e2e.long/sync2.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/e2e.long/sync2.test.ts -------------------------------------------------------------------------------- /test/src/e2e.long/sync3.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/e2e.long/sync3.test.ts -------------------------------------------------------------------------------- /test/src/e2e.long/sync5.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/e2e.long/sync5.test.ts -------------------------------------------------------------------------------- /test/src/e2e.long/tendermint.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/e2e.long/tendermint.test.ts -------------------------------------------------------------------------------- /test/src/e2e/account.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/e2e/account.test.ts -------------------------------------------------------------------------------- /test/src/e2e/basic.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/e2e/basic.test.ts -------------------------------------------------------------------------------- /test/src/e2e/chain.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/e2e/chain.test.ts -------------------------------------------------------------------------------- /test/src/e2e/informer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/e2e/informer.test.ts -------------------------------------------------------------------------------- /test/src/e2e/informer2.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/e2e/informer2.test.ts -------------------------------------------------------------------------------- /test/src/e2e/ipc.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/e2e/ipc.test.ts -------------------------------------------------------------------------------- /test/src/e2e/mempool.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/e2e/mempool.test.ts -------------------------------------------------------------------------------- /test/src/e2e/network1.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/e2e/network1.test.ts -------------------------------------------------------------------------------- /test/src/e2e/network2.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/e2e/network2.test.ts -------------------------------------------------------------------------------- /test/src/e2e/pay.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/e2e/pay.test.ts -------------------------------------------------------------------------------- /test/src/e2e/reward.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/e2e/reward.test.ts -------------------------------------------------------------------------------- /test/src/e2e/snapshot.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/e2e/snapshot.test.ts -------------------------------------------------------------------------------- /test/src/e2e/syncEmptyBlock.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/e2e/syncEmptyBlock.test.ts -------------------------------------------------------------------------------- /test/src/e2e/verification.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/e2e/verification.test.ts -------------------------------------------------------------------------------- /test/src/helper/chai-similar.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/helper/chai-similar.test.ts -------------------------------------------------------------------------------- /test/src/helper/chai-similar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/helper/chai-similar.ts -------------------------------------------------------------------------------- /test/src/helper/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/helper/constants.ts -------------------------------------------------------------------------------- /test/src/helper/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/helper/error.ts -------------------------------------------------------------------------------- /test/src/helper/mock/blockSyncMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/helper/mock/blockSyncMessage.ts -------------------------------------------------------------------------------- /test/src/helper/mock/cHeader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/helper/mock/cHeader.ts -------------------------------------------------------------------------------- /test/src/helper/mock/example/send-block.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/helper/mock/example/send-block.ts -------------------------------------------------------------------------------- /test/src/helper/mock/example/send-tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/helper/mock/example/send-tx.ts -------------------------------------------------------------------------------- /test/src/helper/mock/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/helper/mock/index.ts -------------------------------------------------------------------------------- /test/src/helper/mock/message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/helper/mock/message.ts -------------------------------------------------------------------------------- /test/src/helper/mock/p2pLayer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/helper/mock/p2pLayer.ts -------------------------------------------------------------------------------- /test/src/helper/mock/tendermintMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/helper/mock/tendermintMessage.ts -------------------------------------------------------------------------------- /test/src/helper/mock/test/blockSyncMessage.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/helper/mock/test/blockSyncMessage.test.ts -------------------------------------------------------------------------------- /test/src/helper/mock/test/header.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/helper/mock/test/header.test.ts -------------------------------------------------------------------------------- /test/src/helper/mock/test/message.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/helper/mock/test/message.test.ts -------------------------------------------------------------------------------- /test/src/helper/mock/test/txSyncMessage.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/helper/mock/test/txSyncMessage.test.ts -------------------------------------------------------------------------------- /test/src/helper/mock/transactionSyncMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/helper/mock/transactionSyncMessage.ts -------------------------------------------------------------------------------- /test/src/helper/promise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/helper/promise.ts -------------------------------------------------------------------------------- /test/src/helper/random.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/helper/random.ts -------------------------------------------------------------------------------- /test/src/helper/rlp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/helper/rlp.ts -------------------------------------------------------------------------------- /test/src/helper/spawn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/helper/spawn.ts -------------------------------------------------------------------------------- /test/src/primitives/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/primitives/README.md -------------------------------------------------------------------------------- /test/src/primitives/src/address/address.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/primitives/src/address/address.ts -------------------------------------------------------------------------------- /test/src/primitives/src/address/checksum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/primitives/src/address/checksum.ts -------------------------------------------------------------------------------- /test/src/primitives/src/hash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/primitives/src/hash.ts -------------------------------------------------------------------------------- /test/src/primitives/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/primitives/src/index.ts -------------------------------------------------------------------------------- /test/src/primitives/src/key/ed25519.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/primitives/src/key/ed25519.ts -------------------------------------------------------------------------------- /test/src/primitives/src/key/key.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/primitives/src/key/key.ts -------------------------------------------------------------------------------- /test/src/primitives/src/key/keyExchange.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/primitives/src/key/keyExchange.ts -------------------------------------------------------------------------------- /test/src/primitives/src/utility.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/primitives/src/utility.ts -------------------------------------------------------------------------------- /test/src/primitives/src/value/H128.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/primitives/src/value/H128.ts -------------------------------------------------------------------------------- /test/src/primitives/src/value/H256.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/primitives/src/value/H256.ts -------------------------------------------------------------------------------- /test/src/primitives/src/value/H512.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/primitives/src/value/H512.ts -------------------------------------------------------------------------------- /test/src/primitives/src/value/U128.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/primitives/src/value/U128.ts -------------------------------------------------------------------------------- /test/src/primitives/src/value/U256.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/primitives/src/value/U256.ts -------------------------------------------------------------------------------- /test/src/primitives/src/value/U64.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/primitives/src/value/U64.ts -------------------------------------------------------------------------------- /test/src/primitives/test/Hxxx.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/primitives/test/Hxxx.test.ts -------------------------------------------------------------------------------- /test/src/primitives/test/Uxxx.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/primitives/test/Uxxx.test.ts -------------------------------------------------------------------------------- /test/src/primitives/test/address.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/primitives/test/address.test.ts -------------------------------------------------------------------------------- /test/src/primitives/test/hash.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/primitives/test/hash.test.ts -------------------------------------------------------------------------------- /test/src/primitives/test/key.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/primitives/test/key.test.ts -------------------------------------------------------------------------------- /test/src/primitives/test/keyExchange.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/primitives/test/keyExchange.test.ts -------------------------------------------------------------------------------- /test/src/primitives/test/utility.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/primitives/test/utility.test.ts -------------------------------------------------------------------------------- /test/src/scheme/mempool.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Solo" 3 | } 4 | -------------------------------------------------------------------------------- /test/src/scheme/solo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/scheme/solo.json -------------------------------------------------------------------------------- /test/src/scheme/tendermint-int.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/scheme/tendermint-int.json -------------------------------------------------------------------------------- /test/src/scheme/tendermint-tps.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/scheme/tendermint-tps.json -------------------------------------------------------------------------------- /test/src/sdk/__test__/SignatureTag.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/sdk/__test__/SignatureTag.spec.ts -------------------------------------------------------------------------------- /test/src/sdk/__test__/blake.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/sdk/__test__/blake.spec.ts -------------------------------------------------------------------------------- /test/src/sdk/core/Block.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/sdk/core/Block.ts -------------------------------------------------------------------------------- /test/src/sdk/core/SignedTransaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/sdk/core/SignedTransaction.ts -------------------------------------------------------------------------------- /test/src/sdk/core/Text.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/sdk/core/Text.ts -------------------------------------------------------------------------------- /test/src/sdk/core/Transaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/sdk/core/Transaction.ts -------------------------------------------------------------------------------- /test/src/sdk/core/__test__/Block.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/sdk/core/__test__/Block.spec.ts -------------------------------------------------------------------------------- /test/src/sdk/core/__test__/SignedTransaction.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/sdk/core/__test__/SignedTransaction.spec.ts -------------------------------------------------------------------------------- /test/src/sdk/core/classes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/sdk/core/classes.ts -------------------------------------------------------------------------------- /test/src/sdk/core/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/sdk/core/index.ts -------------------------------------------------------------------------------- /test/src/sdk/core/transaction/ChangeParams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/sdk/core/transaction/ChangeParams.ts -------------------------------------------------------------------------------- /test/src/sdk/core/transaction/DelegateCCS.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/sdk/core/transaction/DelegateCCS.ts -------------------------------------------------------------------------------- /test/src/sdk/core/transaction/Pay.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/sdk/core/transaction/Pay.ts -------------------------------------------------------------------------------- /test/src/sdk/core/transaction/Redelegate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/sdk/core/transaction/Redelegate.ts -------------------------------------------------------------------------------- /test/src/sdk/core/transaction/ReportDoubleVote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/sdk/core/transaction/ReportDoubleVote.ts -------------------------------------------------------------------------------- /test/src/sdk/core/transaction/Revoke.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/sdk/core/transaction/Revoke.ts -------------------------------------------------------------------------------- /test/src/sdk/core/transaction/SelfNominate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/sdk/core/transaction/SelfNominate.ts -------------------------------------------------------------------------------- /test/src/sdk/core/transaction/TransferCCS.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/sdk/core/transaction/TransferCCS.ts -------------------------------------------------------------------------------- /test/src/sdk/core/transaction/__test__/Pay.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/sdk/core/transaction/__test__/Pay.spec.ts -------------------------------------------------------------------------------- /test/src/sdk/core/transaction/json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/sdk/core/transaction/json.ts -------------------------------------------------------------------------------- /test/src/sdk/core/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/sdk/core/types.ts -------------------------------------------------------------------------------- /test/src/sdk/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/sdk/index.ts -------------------------------------------------------------------------------- /test/src/sdk/key/KeyStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/sdk/key/KeyStore.ts -------------------------------------------------------------------------------- /test/src/sdk/key/LocalKeyStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/sdk/key/LocalKeyStore.ts -------------------------------------------------------------------------------- /test/src/sdk/key/MemoryKeyStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/sdk/key/MemoryKeyStore.ts -------------------------------------------------------------------------------- /test/src/sdk/key/RemoteKeyStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/sdk/key/RemoteKeyStore.ts -------------------------------------------------------------------------------- /test/src/sdk/key/__test__/LocalKeyStore.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/sdk/key/__test__/LocalKeyStore.spec.ts -------------------------------------------------------------------------------- /test/src/sdk/key/__test__/MemoryKeyStore.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/sdk/key/__test__/MemoryKeyStore.spec.ts -------------------------------------------------------------------------------- /test/src/sdk/key/classes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/sdk/key/classes.ts -------------------------------------------------------------------------------- /test/src/sdk/key/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/sdk/key/index.ts -------------------------------------------------------------------------------- /test/src/sdk/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/sdk/utils.ts -------------------------------------------------------------------------------- /test/src/tendermint.test/local.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/tendermint.test/local.ts -------------------------------------------------------------------------------- /test/src/tendermint.test/remote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/src/tendermint.test/remote.ts -------------------------------------------------------------------------------- /test/tendermint.dynval/74ft6vs4-6hnNHtCB4Drxl25ZZEi0i0pDf-daeZMq-Ys3kgqKOUtc0/keys/key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/tendermint.dynval/74ft6vs4-6hnNHtCB4Drxl25ZZEi0i0pDf-daeZMq-Ys3kgqKOUtc0/keys/key -------------------------------------------------------------------------------- /test/tendermint.dynval/74ft6vs4-6hnNHtCB4Drxl25ZZEi0i0pDf-daeZMq-Ys3kgqKOUtc0/password.json: -------------------------------------------------------------------------------- 1 | [{ "address": "74ft6vs4-6hnNHtCB4Drxl25ZZEi0i0pDf-daeZMq-Ys3kgqKOUtc0", "password": "" }] 2 | -------------------------------------------------------------------------------- /test/tendermint.dynval/7zfgtdtf43Cq3OiFal90JIQBg2MbmaJMqrfQpQ98qOCjyR-BsWctc0/keys/key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/tendermint.dynval/7zfgtdtf43Cq3OiFal90JIQBg2MbmaJMqrfQpQ98qOCjyR-BsWctc0/keys/key -------------------------------------------------------------------------------- /test/tendermint.dynval/7zfgtdtf43Cq3OiFal90JIQBg2MbmaJMqrfQpQ98qOCjyR-BsWctc0/password.json: -------------------------------------------------------------------------------- 1 | [{ "address": "7zfgtdtf43Cq3OiFal90JIQBg2MbmaJMqrfQpQ98qOCjyR-BsWctc0", "password": "" }] 2 | -------------------------------------------------------------------------------- /test/tendermint.dynval/8y5y8f2cmHGhSPvEdPgq0ckxQLmiS3wuiUQViBa6tvgoxfRQJGEtc0/keys/key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/tendermint.dynval/8y5y8f2cmHGhSPvEdPgq0ckxQLmiS3wuiUQViBa6tvgoxfRQJGEtc0/keys/key -------------------------------------------------------------------------------- /test/tendermint.dynval/8y5y8f2cmHGhSPvEdPgq0ckxQLmiS3wuiUQViBa6tvgoxfRQJGEtc0/password.json: -------------------------------------------------------------------------------- 1 | [{ "address": "8y5y8f2cmHGhSPvEdPgq0ckxQLmiS3wuiUQViBa6tvgoxfRQJGEtc0", "password": "" }] 2 | -------------------------------------------------------------------------------- /test/tendermint.dynval/9w0t888bwJQ6KiY1g16erHoJXsZYBRkMDf6t2q0g8By_DykEV9Itc0/keys/key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/tendermint.dynval/9w0t888bwJQ6KiY1g16erHoJXsZYBRkMDf6t2q0g8By_DykEV9Itc0/keys/key -------------------------------------------------------------------------------- /test/tendermint.dynval/9w0t888bwJQ6KiY1g16erHoJXsZYBRkMDf6t2q0g8By_DykEV9Itc0/password.json: -------------------------------------------------------------------------------- 1 | [{ "address": "9w0t888bwJQ6KiY1g16erHoJXsZYBRkMDf6t2q0g8By_DykEV9Itc0", "password": "" }] 2 | -------------------------------------------------------------------------------- /test/tendermint.dynval/be408xc5EctYW80ArkfkEEdJh9TYEp3hMF1I1Yhr5itP9Q8oSvMtc0/keys/key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/tendermint.dynval/be408xc5EctYW80ArkfkEEdJh9TYEp3hMF1I1Yhr5itP9Q8oSvMtc0/keys/key -------------------------------------------------------------------------------- /test/tendermint.dynval/be408xc5EctYW80ArkfkEEdJh9TYEp3hMF1I1Yhr5itP9Q8oSvMtc0/password.json: -------------------------------------------------------------------------------- 1 | [{ "address": "be408xc5EctYW80ArkfkEEdJh9TYEp3hMF1I1Yhr5itP9Q8oSvMtc0", "password": "" }] 2 | -------------------------------------------------------------------------------- /test/tendermint.dynval/brnv7hjvbOFhgKognQNJ-OtnAs9dBh6Bhe9upHKNhu4rIKhQZA0tc0/keys/key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/tendermint.dynval/brnv7hjvbOFhgKognQNJ-OtnAs9dBh6Bhe9upHKNhu4rIKhQZA0tc0/keys/key -------------------------------------------------------------------------------- /test/tendermint.dynval/brnv7hjvbOFhgKognQNJ-OtnAs9dBh6Bhe9upHKNhu4rIKhQZA0tc0/password.json: -------------------------------------------------------------------------------- 1 | [{ "address": "brnv7hjvbOFhgKognQNJ-OtnAs9dBh6Bhe9upHKNhu4rIKhQZA0tc0", "password": "" }] 2 | -------------------------------------------------------------------------------- /test/tendermint.dynval/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/tendermint.dynval/constants.ts -------------------------------------------------------------------------------- /test/tendermint.dynval/ejr942sfGmscSzhJgY2GDHm7B6dIJo_oa67IisBx2dxZLCG6Wr8tc0/keys/key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/tendermint.dynval/ejr942sfGmscSzhJgY2GDHm7B6dIJo_oa67IisBx2dxZLCG6Wr8tc0/keys/key -------------------------------------------------------------------------------- /test/tendermint.dynval/ejr942sfGmscSzhJgY2GDHm7B6dIJo_oa67IisBx2dxZLCG6Wr8tc0/password.json: -------------------------------------------------------------------------------- 1 | [{ "address": "ejr942sfGmscSzhJgY2GDHm7B6dIJo_oa67IisBx2dxZLCG6Wr8tc0", "password": "" }] 2 | -------------------------------------------------------------------------------- /test/tendermint.dynval/rn3rnhr3s9Q_CLfiEx3HrRuSnXTDsteFheb2XqKG2Me44sESOxYtc0/keys/key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/tendermint.dynval/rn3rnhr3s9Q_CLfiEx3HrRuSnXTDsteFheb2XqKG2Me44sESOxYtc0/keys/key -------------------------------------------------------------------------------- /test/tendermint.dynval/rn3rnhr3s9Q_CLfiEx3HrRuSnXTDsteFheb2XqKG2Me44sESOxYtc0/password.json: -------------------------------------------------------------------------------- 1 | [{ "address": "rn3rnhr3s9Q_CLfiEx3HrRuSnXTDsteFheb2XqKG2Me44sESOxYtc0", "password": "" }] 2 | -------------------------------------------------------------------------------- /test/tendermint.dynval/snapshot-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/tendermint.dynval/snapshot-config.yml -------------------------------------------------------------------------------- /test/tendermint.dynval/tcqfztsg3H1ZitrqRhvzyFrnJ66dZT0xXwcJmiANX770mz_9XSUtc0/keys/key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/tendermint.dynval/tcqfztsg3H1ZitrqRhvzyFrnJ66dZT0xXwcJmiANX770mz_9XSUtc0/keys/key -------------------------------------------------------------------------------- /test/tendermint.dynval/tcqfztsg3H1ZitrqRhvzyFrnJ66dZT0xXwcJmiANX770mz_9XSUtc0/password.json: -------------------------------------------------------------------------------- 1 | [{ "address": "tcqfztsg3H1ZitrqRhvzyFrnJ66dZT0xXwcJmiANX770mz_9XSUtc0", "password": "" }] 2 | -------------------------------------------------------------------------------- /test/tendermint.dynval/xek9jzmhvHcp-RxX9XXJVV23kKl574FD6ilIjzteSY48LACx05Etc0/keys/key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/tendermint.dynval/xek9jzmhvHcp-RxX9XXJVV23kKl574FD6ilIjzteSY48LACx05Etc0/keys/key -------------------------------------------------------------------------------- /test/tendermint.dynval/xek9jzmhvHcp-RxX9XXJVV23kKl574FD6ilIjzteSY48LACx05Etc0/password.json: -------------------------------------------------------------------------------- 1 | [{ "address": "xek9jzmhvHcp-RxX9XXJVV23kKl574FD6ilIjzteSY48LACx05Etc0", "password": "" }] 2 | -------------------------------------------------------------------------------- /test/tendermint/keys/UTC--2020-03-05T06-22-17Z--15737bb2-a003-24dd-4f38-9a42b2f1a5c1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/tendermint/keys/UTC--2020-03-05T06-22-17Z--15737bb2-a003-24dd-4f38-9a42b2f1a5c1 -------------------------------------------------------------------------------- /test/tendermint/keys/UTC--2020-03-05T06-23-41Z--84597567-cca7-15c1-1e67-ba4d7d74c9cf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/tendermint/keys/UTC--2020-03-05T06-23-41Z--84597567-cca7-15c1-1e67-ba4d7d74c9cf -------------------------------------------------------------------------------- /test/tendermint/keys/UTC--2020-03-05T06-24-42Z--8a4d1282-551c-30f4-4e51-4f7d1836b482: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/tendermint/keys/UTC--2020-03-05T06-24-42Z--8a4d1282-551c-30f4-4e51-4f7d1836b482 -------------------------------------------------------------------------------- /test/tendermint/keys/UTC--2020-03-05T06-25-04Z--3a427683-d4d6-7a73-e776-fd15df5b1396: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/tendermint/keys/UTC--2020-03-05T06-25-04Z--3a427683-d4d6-7a73-e776-fd15df5b1396 -------------------------------------------------------------------------------- /test/tendermint/password.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/tendermint/password.json -------------------------------------------------------------------------------- /test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/tsconfig.json -------------------------------------------------------------------------------- /test/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/tslint.json -------------------------------------------------------------------------------- /test/upload_logs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/upload_logs.sh -------------------------------------------------------------------------------- /test/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/test/yarn.lock -------------------------------------------------------------------------------- /timestamp/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/timestamp/Cargo.toml -------------------------------------------------------------------------------- /timestamp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/timestamp/README.md -------------------------------------------------------------------------------- /timestamp/app-desc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/timestamp/app-desc.toml -------------------------------------------------------------------------------- /timestamp/link-desc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/timestamp/link-desc.toml -------------------------------------------------------------------------------- /timestamp/src/account/graphql.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/timestamp/src/account/graphql.rs -------------------------------------------------------------------------------- /timestamp/src/account/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/timestamp/src/account/mod.rs -------------------------------------------------------------------------------- /timestamp/src/account/module.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/timestamp/src/account/module.rs -------------------------------------------------------------------------------- /timestamp/src/account/services.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/timestamp/src/account/services.rs -------------------------------------------------------------------------------- /timestamp/src/account/state_machine.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/timestamp/src/account/state_machine.rs -------------------------------------------------------------------------------- /timestamp/src/account/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/timestamp/src/account/types.rs -------------------------------------------------------------------------------- /timestamp/src/bin/account.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/timestamp/src/bin/account.rs -------------------------------------------------------------------------------- /timestamp/src/bin/sorting.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/timestamp/src/bin/sorting.rs -------------------------------------------------------------------------------- /timestamp/src/bin/staking.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/timestamp/src/bin/staking.rs -------------------------------------------------------------------------------- /timestamp/src/bin/stamp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/timestamp/src/bin/stamp.rs -------------------------------------------------------------------------------- /timestamp/src/bin/token.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/timestamp/src/bin/token.rs -------------------------------------------------------------------------------- /timestamp/src/common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/timestamp/src/common.rs -------------------------------------------------------------------------------- /timestamp/src/common/state_machine.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/timestamp/src/common/state_machine.rs -------------------------------------------------------------------------------- /timestamp/src/common/state_manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/timestamp/src/common/state_manager.rs -------------------------------------------------------------------------------- /timestamp/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/timestamp/src/lib.rs -------------------------------------------------------------------------------- /timestamp/src/sorting/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/timestamp/src/sorting/mod.rs -------------------------------------------------------------------------------- /timestamp/src/sorting/module.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/timestamp/src/sorting/module.rs -------------------------------------------------------------------------------- /timestamp/src/sorting/services.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/timestamp/src/sorting/services.rs -------------------------------------------------------------------------------- /timestamp/src/staking/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/timestamp/src/staking/mod.rs -------------------------------------------------------------------------------- /timestamp/src/staking/module.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/timestamp/src/staking/module.rs -------------------------------------------------------------------------------- /timestamp/src/staking/services.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/timestamp/src/staking/services.rs -------------------------------------------------------------------------------- /timestamp/src/stamp/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/timestamp/src/stamp/mod.rs -------------------------------------------------------------------------------- /timestamp/src/stamp/module.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/timestamp/src/stamp/module.rs -------------------------------------------------------------------------------- /timestamp/src/stamp/services.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/timestamp/src/stamp/services.rs -------------------------------------------------------------------------------- /timestamp/src/stamp/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/timestamp/src/stamp/types.rs -------------------------------------------------------------------------------- /timestamp/src/token/graphql.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/timestamp/src/token/graphql.rs -------------------------------------------------------------------------------- /timestamp/src/token/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/timestamp/src/token/mod.rs -------------------------------------------------------------------------------- /timestamp/src/token/module.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/timestamp/src/token/module.rs -------------------------------------------------------------------------------- /timestamp/src/token/services.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/timestamp/src/token/services.rs -------------------------------------------------------------------------------- /timestamp/src/token/state_machine.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/timestamp/src/token/state_machine.rs -------------------------------------------------------------------------------- /timestamp/src/token/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/timestamp/src/token/types.rs -------------------------------------------------------------------------------- /timestamp/src/util/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/timestamp/src/util/mod.rs -------------------------------------------------------------------------------- /timestamp/tests/common/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/timestamp/tests/common/mod.rs -------------------------------------------------------------------------------- /timestamp/tests/common/query.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/timestamp/tests/common/query.graphql -------------------------------------------------------------------------------- /timestamp/tests/integration_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/timestamp/tests/integration_test.rs -------------------------------------------------------------------------------- /types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/types/Cargo.toml -------------------------------------------------------------------------------- /types/src/block_hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/types/src/block_hash.rs -------------------------------------------------------------------------------- /types/src/block_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/types/src/block_id.rs -------------------------------------------------------------------------------- /types/src/chain_params.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/types/src/chain_params.rs -------------------------------------------------------------------------------- /types/src/errors/history_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/types/src/errors/history_error.rs -------------------------------------------------------------------------------- /types/src/errors/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/types/src/errors/mod.rs -------------------------------------------------------------------------------- /types/src/errors/runtime_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/types/src/errors/runtime_error.rs -------------------------------------------------------------------------------- /types/src/errors/syntax_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/types/src/errors/syntax_error.rs -------------------------------------------------------------------------------- /types/src/header.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/types/src/header.rs -------------------------------------------------------------------------------- /types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/types/src/lib.rs -------------------------------------------------------------------------------- /types/src/sync_header.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/types/src/sync_header.rs -------------------------------------------------------------------------------- /types/src/transaction/approval.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/types/src/transaction/approval.rs -------------------------------------------------------------------------------- /types/src/transaction/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/types/src/transaction/mod.rs -------------------------------------------------------------------------------- /types/src/transaction/partial_hashing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/types/src/transaction/partial_hashing.rs -------------------------------------------------------------------------------- /types/src/transaction/validator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/types/src/transaction/validator.rs -------------------------------------------------------------------------------- /types/src/tx_hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/types/src/tx_hash.rs -------------------------------------------------------------------------------- /types/src/util/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/types/src/util/mod.rs -------------------------------------------------------------------------------- /types/src/util/tag.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/types/src/util/tag.rs -------------------------------------------------------------------------------- /types/src/util/unexpected.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/types/src/util/unexpected.rs -------------------------------------------------------------------------------- /types/src/validator_set.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/types/src/validator_set.rs -------------------------------------------------------------------------------- /util/io/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/util/io/Cargo.toml -------------------------------------------------------------------------------- /util/io/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/util/io/src/lib.rs -------------------------------------------------------------------------------- /util/io/src/service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/util/io/src/service.rs -------------------------------------------------------------------------------- /util/io/src/worker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/util/io/src/worker.rs -------------------------------------------------------------------------------- /util/logger/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/util/logger/Cargo.toml -------------------------------------------------------------------------------- /util/logger/src/email.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/util/logger/src/email.rs -------------------------------------------------------------------------------- /util/logger/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/util/logger/src/lib.rs -------------------------------------------------------------------------------- /util/logger/src/logger.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/util/logger/src/logger.rs -------------------------------------------------------------------------------- /util/logger/src/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/util/logger/src/macros.rs -------------------------------------------------------------------------------- /util/logger/src/structured_logger.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/util/logger/src/structured_logger.rs -------------------------------------------------------------------------------- /util/panic_hook/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/util/panic_hook/Cargo.toml -------------------------------------------------------------------------------- /util/panic_hook/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/util/panic_hook/src/lib.rs -------------------------------------------------------------------------------- /util/table/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/util/table/Cargo.toml -------------------------------------------------------------------------------- /util/table/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/util/table/src/lib.rs -------------------------------------------------------------------------------- /util/timer/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/util/timer/Cargo.toml -------------------------------------------------------------------------------- /util/timer/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/util/timer/src/lib.rs -------------------------------------------------------------------------------- /util/timer/src/timer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeChain-io/foundry/HEAD/util/timer/src/timer.rs --------------------------------------------------------------------------------