├── .buildkite ├── coverage-in-disk.sh ├── env │ ├── .gitignore │ ├── README.md │ └── secrets.ejson ├── hooks │ ├── post-checkout │ ├── post-checkout.sh │ ├── post-command │ ├── post-command.sh │ ├── pre-command │ └── pre-command.sh ├── pipeline-upload.sh └── solana-private.sh ├── .clippy.toml ├── .codecov.yml ├── .github ├── ISSUE_TEMPLATE │ ├── 0-general.md │ └── 1-feature-gate.yml ├── PULL_REQUEST_TEMPLATE.md ├── RELEASE_TEMPLATE.md ├── dependabot.yml ├── stale.yml └── workflows │ ├── autolock_bot_PR.txt │ ├── autolock_bot_closed_issue.txt │ ├── client-targets.yml │ ├── docs.yml │ ├── explorer.yml │ ├── explorer_preview.yml │ ├── explorer_production.yml │ ├── export-github-repo.yml │ ├── increment-cargo-version-on-release.yml │ ├── release-artifacts-auto.yml │ ├── release-artifacts-manually.yml │ ├── release-artifacts.yml │ ├── solana-action.yml.txt │ └── web3.yml ├── .gitignore ├── .mergify.yml ├── .travis.yml ├── CONTRIBUTING.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── RELEASE.md ├── SECURITY.md ├── account-decoder ├── Cargo.toml └── src │ ├── lib.rs │ ├── parse_account_data.rs │ ├── parse_bpf_loader.rs │ ├── parse_config.rs │ ├── parse_nonce.rs │ ├── parse_stake.rs │ ├── parse_sysvar.rs │ ├── parse_token.rs │ ├── parse_token_extension.rs │ ├── parse_vote.rs │ └── validator_info.rs ├── accounts-bench ├── Cargo.toml └── src │ └── main.rs ├── accounts-cluster-bench ├── .gitignore ├── Cargo.toml └── src │ └── main.rs ├── banking-bench ├── .gitignore ├── Cargo.toml └── src │ └── main.rs ├── banks-client ├── Cargo.toml └── src │ ├── error.rs │ └── lib.rs ├── banks-interface ├── Cargo.toml └── src │ └── lib.rs ├── banks-server ├── Cargo.toml └── src │ ├── banks_server.rs │ ├── lib.rs │ └── rpc_banks_service.rs ├── bench-streamer ├── .gitignore ├── Cargo.toml └── src │ └── main.rs ├── bench-tps ├── .gitignore ├── Cargo.toml ├── src │ ├── bench.rs │ ├── bench_tps_client.rs │ ├── bench_tps_client │ │ ├── bank_client.rs │ │ ├── rpc_client.rs │ │ ├── thin_client.rs │ │ └── tpu_client.rs │ ├── cli.rs │ ├── keypairs.rs │ ├── lib.rs │ ├── main.rs │ └── perf_utils.rs └── tests │ └── bench_tps.rs ├── bloom ├── Cargo.toml ├── benches │ └── bloom.rs ├── build.rs └── src │ ├── bloom.rs │ └── lib.rs ├── bucket_map ├── Cargo.toml ├── benches │ └── bucket_map.rs ├── src │ ├── bucket.rs │ ├── bucket_api.rs │ ├── bucket_item.rs │ ├── bucket_map.rs │ ├── bucket_stats.rs │ ├── bucket_storage.rs │ ├── index_entry.rs │ └── lib.rs └── tests │ └── bucket_map.rs ├── cargo ├── cargo-build-bpf ├── cargo-build-sbf ├── cargo-test-bpf ├── cargo-test-sbf ├── ci ├── .gitignore ├── README.md ├── _ ├── affects.sh ├── buildkite-pipeline-in-disk.sh ├── buildkite-pipeline.sh ├── buildkite-secondary.yml ├── buildkite-solana-private.sh ├── channel-info.sh ├── channel_restriction.sh ├── check-ssh-keys.sh ├── crate-version.sh ├── dependabot-pr.sh ├── dependabot-updater.sh ├── do-audit.sh ├── docker-run.sh ├── docker-rust-nightly │ ├── Dockerfile │ ├── README.md │ └── build.sh ├── docker-rust │ ├── Dockerfile │ ├── README.md │ └── build.sh ├── env.sh ├── export-github-repo.sh ├── format-url.sh ├── hoover.sh ├── localnet-sanity.sh ├── nits.sh ├── order-crates-for-publishing.py ├── publish-crate.sh ├── publish-metrics-dashboard.sh ├── publish-tarball.sh ├── run-local.sh ├── run-sanity.sh ├── rust-version.sh ├── sbf-tools-info.sh ├── semver_bash │ ├── LICENSE │ ├── README.md │ ├── semver.sh │ └── semver_test.sh ├── setup-new-buildkite-agent │ ├── disable-networkd-wait.sh │ ├── disable-nouveau.sh │ ├── enable-buildkite.sh │ ├── set-hostname.sh │ ├── setup-buildkite.sh │ ├── setup-cuda.sh │ ├── setup-limits.sh │ ├── setup-new-machine.sh │ ├── setup-partner-node.sh │ ├── setup-procfs-knobs.sh │ ├── setup-ssh.sh │ ├── setup-sudoers.sh │ └── utils.sh ├── shellcheck.sh ├── test-bench.sh ├── test-checks.sh ├── test-coverage.sh ├── test-docs.sh ├── test-downstream-builds.sh ├── test-local-cluster-flakey.sh ├── test-local-cluster-slow-1.sh ├── test-local-cluster-slow-2.sh ├── test-local-cluster.sh ├── test-sanity.sh ├── test-stable-bpf.sh ├── test-stable-perf.sh ├── test-stable.sh ├── test-wasm.sh ├── upload-ci-artifact.sh └── upload-github-release-asset.sh ├── clap-utils ├── Cargo.toml └── src │ ├── fee_payer.rs │ ├── input_parsers.rs │ ├── input_validators.rs │ ├── keypair.rs │ ├── lib.rs │ ├── memo.rs │ ├── nonce.rs │ └── offline.rs ├── clap-v3-utils ├── Cargo.toml └── src │ ├── fee_payer.rs │ ├── input_parsers.rs │ ├── input_validators.rs │ ├── keypair.rs │ ├── lib.rs │ ├── memo.rs │ ├── nonce.rs │ └── offline.rs ├── cli-config ├── Cargo.toml └── src │ ├── config.rs │ ├── config_input.rs │ └── lib.rs ├── cli-output ├── Cargo.toml └── src │ ├── cli_output.rs │ ├── cli_version.rs │ ├── display.rs │ └── lib.rs ├── cli ├── .gitignore ├── Cargo.toml ├── src │ ├── checks.rs │ ├── clap_app.rs │ ├── cli.rs │ ├── cluster_query.rs │ ├── feature.rs │ ├── inflation.rs │ ├── lib.rs │ ├── main.rs │ ├── memo.rs │ ├── nonce.rs │ ├── program.rs │ ├── spend_utils.rs │ ├── stake.rs │ ├── test_utils.rs │ ├── validator_info.rs │ ├── vote.rs │ └── wallet.rs └── tests │ ├── fixtures │ ├── build.sh │ ├── noop.so │ └── noop_large.so │ ├── nonce.rs │ ├── program.rs │ ├── request_airdrop.rs │ ├── stake.rs │ ├── transfer.rs │ └── vote.rs ├── client-test ├── .gitignore ├── Cargo.toml └── tests │ └── client.rs ├── client ├── .gitignore ├── Cargo.toml ├── src │ ├── blockhash_query.rs │ ├── client_error.rs │ ├── connection_cache.rs │ ├── http_sender.rs │ ├── lib.rs │ ├── mock_sender.rs │ ├── nonblocking │ │ ├── mod.rs │ │ ├── pubsub_client.rs │ │ ├── quic_client.rs │ │ ├── rpc_client.rs │ │ ├── tpu_client.rs │ │ ├── tpu_connection.rs │ │ └── udp_client.rs │ ├── nonce_utils.rs │ ├── pubsub_client.rs │ ├── quic_client.rs │ ├── rpc_cache.rs │ ├── rpc_client.rs │ ├── rpc_config.rs │ ├── rpc_custom_error.rs │ ├── rpc_deprecated_config.rs │ ├── rpc_filter.rs │ ├── rpc_request.rs │ ├── rpc_response.rs │ ├── rpc_sender.rs │ ├── spinner.rs │ ├── thin_client.rs │ ├── tpu_client.rs │ ├── tpu_connection.rs │ ├── transaction_executor.rs │ └── udp_client.rs └── tests │ └── quic_client.rs ├── core ├── .gitignore ├── Cargo.toml ├── benches │ ├── banking_stage.rs │ ├── cluster_info.rs │ ├── cluster_nodes.rs │ ├── consensus.rs │ ├── gen_keys.rs │ ├── retransmit_stage.rs │ ├── shredder.rs │ ├── sigverify_stage.rs │ └── unprocessed_packet_batches.rs ├── build.rs ├── src │ ├── accounts_hash_verifier.rs │ ├── ancestor_hashes_service.rs │ ├── banking_stage.rs │ ├── broadcast_stage.rs │ ├── broadcast_stage │ │ ├── broadcast_duplicates_run.rs │ │ ├── broadcast_fake_shreds_run.rs │ │ ├── broadcast_metrics.rs │ │ ├── broadcast_utils.rs │ │ ├── fail_entry_verification_broadcast_run.rs │ │ └── standard_broadcast_run.rs │ ├── cache_block_meta_service.rs │ ├── cluster_info_vote_listener.rs │ ├── cluster_nodes.rs │ ├── cluster_slot_state_verifier.rs │ ├── cluster_slots.rs │ ├── cluster_slots_service.rs │ ├── commitment_service.rs │ ├── completed_data_sets_service.rs │ ├── consensus.rs │ ├── cost_update_service.rs │ ├── drop_bank_service.rs │ ├── duplicate_repair_status.rs │ ├── fetch_stage.rs │ ├── find_packet_sender_stake_stage.rs │ ├── fork_choice.rs │ ├── gen_keys.rs │ ├── heaviest_subtree_fork_choice.rs │ ├── latest_validator_votes_for_frozen_banks.rs │ ├── leader_slot_banking_stage_metrics.rs │ ├── leader_slot_banking_stage_timing_metrics.rs │ ├── ledger_cleanup_service.rs │ ├── ledger_metric_report_service.rs │ ├── lib.rs │ ├── optimistic_confirmation_verifier.rs │ ├── outstanding_requests.rs │ ├── packet_hasher.rs │ ├── packet_threshold.rs │ ├── poh_timing_report_service.rs │ ├── poh_timing_reporter.rs │ ├── progress_map.rs │ ├── pyth.rs │ ├── qos_service.rs │ ├── repair_generic_traversal.rs │ ├── repair_response.rs │ ├── repair_service.rs │ ├── repair_weight.rs │ ├── repair_weighted_traversal.rs │ ├── replay_stage.rs │ ├── request_response.rs │ ├── result.rs │ ├── retransmit_stage.rs │ ├── rewards_recorder_service.rs │ ├── sample_performance_service.rs │ ├── serve_repair.rs │ ├── serve_repair_service.rs │ ├── shred_fetch_stage.rs │ ├── sigverify.rs │ ├── sigverify_shreds.rs │ ├── sigverify_stage.rs │ ├── snapshot_packager_service.rs │ ├── staked_nodes_updater_service.rs │ ├── stats_reporter_service.rs │ ├── switchboard.rs │ ├── system_monitor_service.rs │ ├── tower1_7_14.rs │ ├── tower_storage.rs │ ├── tpu.rs │ ├── tracer_packet_stats.rs │ ├── tree_diff.rs │ ├── tvu.rs │ ├── unfrozen_gossip_verified_vote_hashes.rs │ ├── unprocessed_packet_batches.rs │ ├── validator.rs │ ├── verified_vote_packets.rs │ ├── vote_simulator.rs │ ├── vote_stake_tracker.rs │ ├── voting_service.rs │ ├── warm_quic_cache_service.rs │ └── window_service.rs └── tests │ ├── fork-selection.rs │ ├── ledger_cleanup.rs │ └── snapshots.rs ├── docs ├── .eslintignore ├── .eslintrc ├── .gitignore ├── .prettierignore ├── .travis │ ├── before_install.sh │ └── script.sh ├── README.md ├── art │ ├── data-plane-fanout.bob │ ├── data-plane-neighborhood.bob │ ├── data-plane-seeding.bob │ ├── data-plane.bob │ ├── fork-generation.bob │ ├── forks-pruned.bob │ ├── forks-pruned2.bob │ ├── forks.bob │ ├── passive-staking-callflow.msc │ ├── retransmit_stage.bob │ ├── runtime.bob │ ├── sdk-tools.bob │ ├── spv-bank-hash.bob │ ├── spv-block-merkle.bob │ ├── tpu.bob │ ├── tvu.bob │ ├── validator-proposal.bob │ └── validator.bob ├── babel.config.js ├── build-cli-usage.sh ├── build.sh ├── convert-ascii-to-svg.sh ├── crowdin.yml ├── docusaurus.config.js ├── offline-cmd-md-links.sh ├── package-lock.json ├── package.json ├── publish-docs.sh ├── set-solana-release-tag.sh ├── sidebars.js ├── src │ ├── cli.md │ ├── cli │ │ ├── .usage.md.header │ │ ├── choose-a-cluster.md │ │ ├── conventions.md │ │ ├── delegate-stake.md │ │ ├── deploy-a-program.md │ │ ├── install-solana-cli-tools.md │ │ └── transfer-tokens.md │ ├── cluster │ │ ├── bench-tps.md │ │ ├── fork-generation.md │ │ ├── leader-rotation.md │ │ ├── managing-forks.md │ │ ├── overview.md │ │ ├── performance-metrics.md │ │ ├── rpc-endpoints.md │ │ ├── stake-delegation-and-rewards.md │ │ ├── synchronization.md │ │ ├── turbine-block-propagation.md │ │ └── vote-signing.md │ ├── clusters.md │ ├── css │ │ └── custom.css │ ├── developing │ │ ├── backwards-compatibility.md │ │ ├── clients │ │ │ ├── javascript-api.md │ │ │ ├── javascript-reference.md │ │ │ ├── jsonrpc-api.md │ │ │ └── rust-api.md │ │ ├── on-chain-programs │ │ │ ├── debugging.md │ │ │ ├── deploying.md │ │ │ ├── developing-c.md │ │ │ ├── developing-rust.md │ │ │ ├── examples.md │ │ │ ├── faq.md │ │ │ └── overview.md │ │ ├── plugins │ │ │ └── geyser-plugins.md │ │ ├── programming-model │ │ │ ├── accounts.md │ │ │ ├── calling-between-programs.md │ │ │ ├── overview.md │ │ │ ├── runtime.md │ │ │ └── transactions.md │ │ ├── runtime-facilities │ │ │ ├── programs.md │ │ │ └── sysvars.md │ │ └── test-validator.md │ ├── economics_overview.md │ ├── history.md │ ├── icons │ │ ├── Archivers.inline.svg │ │ ├── Bulb.inline.svg │ │ ├── Chat.inline.svg │ │ ├── Clipboard.inline.svg │ │ ├── Cloudbreak.inline.svg │ │ ├── Code.inline.svg │ │ ├── Fire.inline.svg │ │ ├── Gamepad.inline.svg │ │ ├── Globe.inline.svg │ │ ├── Gulfstream.inline.svg │ │ ├── History.inline.svg │ │ ├── Money.inline.svg │ │ ├── Pipeline.inline.svg │ │ ├── PoH.inline.svg │ │ ├── Sealevel.inline.svg │ │ ├── Tools.inline.svg │ │ ├── Tower.inline.svg │ │ ├── Turbine.inline.svg │ │ ├── duotone-icons │ │ │ ├── Clothes │ │ │ │ ├── Brassiere.svg │ │ │ │ ├── Briefcase.svg │ │ │ │ ├── Cap.svg │ │ │ │ ├── Crown.svg │ │ │ │ ├── Dress.svg │ │ │ │ ├── Hanger.svg │ │ │ │ ├── Hat.svg │ │ │ │ ├── Panties.svg │ │ │ │ ├── Shirt.svg │ │ │ │ ├── Shoes.svg │ │ │ │ ├── Shorts.svg │ │ │ │ ├── Sneakers.svg │ │ │ │ ├── Socks.svg │ │ │ │ ├── Sun-glasses.svg │ │ │ │ ├── T-Shirt.svg │ │ │ │ └── Tie.svg │ │ │ ├── Code │ │ │ │ ├── Backspace.svg │ │ │ │ ├── CMD.svg │ │ │ │ ├── Code.inline.svg │ │ │ │ ├── Commit.svg │ │ │ │ ├── Compiling.inline.svg │ │ │ │ ├── Control.svg │ │ │ │ ├── Done-circle.svg │ │ │ │ ├── Error-circle.svg │ │ │ │ ├── Git#1.svg │ │ │ │ ├── Git#2.svg │ │ │ │ ├── Git#3.svg │ │ │ │ ├── Git#4.svg │ │ │ │ ├── Github.svg │ │ │ │ ├── Info-circle.svg │ │ │ │ ├── Left-circle.svg │ │ │ │ ├── Loading.svg │ │ │ │ ├── Lock-circle.svg │ │ │ │ ├── Lock-overturning.svg │ │ │ │ ├── Minus.svg │ │ │ │ ├── Option.svg │ │ │ │ ├── Plus.svg │ │ │ │ ├── Puzzle.svg │ │ │ │ ├── Question-circle.svg │ │ │ │ ├── Right-circle.svg │ │ │ │ ├── Settings#4.svg │ │ │ │ ├── Shift.svg │ │ │ │ ├── Spy.svg │ │ │ │ ├── Stop.svg │ │ │ │ ├── Terminal.svg │ │ │ │ ├── Thunder-circle.svg │ │ │ │ ├── Time-schedule.svg │ │ │ │ ├── Warning-1-circle.svg │ │ │ │ └── Warning-2.svg │ │ │ ├── Communication │ │ │ │ ├── Active-call.svg │ │ │ │ ├── Add-user.svg │ │ │ │ ├── Address-card.svg │ │ │ │ ├── Adress-book#1.svg │ │ │ │ ├── Adress-book#2.svg │ │ │ │ ├── Archive.svg │ │ │ │ ├── Call#1.svg │ │ │ │ ├── Call.svg │ │ │ │ ├── Chat#1.svg │ │ │ │ ├── Chat#2.svg │ │ │ │ ├── Chat#4.svg │ │ │ │ ├── Chat#5.svg │ │ │ │ ├── Chat#6.svg │ │ │ │ ├── Chat-check.svg │ │ │ │ ├── Chat-error.svg │ │ │ │ ├── Chat-locked.svg │ │ │ │ ├── Chat-smile.svg │ │ │ │ ├── Clipboard-check.svg │ │ │ │ ├── Clipboard-list.svg │ │ │ │ ├── Contact#1.svg │ │ │ │ ├── Delete-user.svg │ │ │ │ ├── Dial-numbers.svg │ │ │ │ ├── Flag.svg │ │ │ │ ├── Forward.svg │ │ │ │ ├── Group-chat.svg │ │ │ │ ├── Group.svg │ │ │ │ ├── Incoming-box.svg │ │ │ │ ├── Incoming-call.svg │ │ │ │ ├── Incoming-mail.svg │ │ │ │ ├── Mail-@.svg │ │ │ │ ├── Mail-attachment.svg │ │ │ │ ├── Mail-box.svg │ │ │ │ ├── Mail-error.svg │ │ │ │ ├── Mail-heart.svg │ │ │ │ ├── Mail-locked.svg │ │ │ │ ├── Mail-notification.svg │ │ │ │ ├── Mail-opened.svg │ │ │ │ ├── Mail-unocked.svg │ │ │ │ ├── Mail.svg │ │ │ │ ├── Missed-call.svg │ │ │ │ ├── Outgoing-box.svg │ │ │ │ ├── Outgoing-call.svg │ │ │ │ ├── Outgoing-mail.svg │ │ │ │ ├── RSS.svg │ │ │ │ ├── Readed-mail.svg │ │ │ │ ├── Reply-all.svg │ │ │ │ ├── Reply.svg │ │ │ │ ├── Right.svg │ │ │ │ ├── Safe-chat.svg │ │ │ │ ├── Send.svg │ │ │ │ ├── Sending mail.svg │ │ │ │ ├── Sending.svg │ │ │ │ ├── Share.svg │ │ │ │ ├── Shield-thunder.svg │ │ │ │ ├── Shield-user.svg │ │ │ │ ├── Snoozed-mail.svg │ │ │ │ ├── Spam.svg │ │ │ │ ├── Thumbtack.svg │ │ │ │ ├── Urgent-mail.svg │ │ │ │ └── Write.svg │ │ │ ├── Cooking │ │ │ │ ├── Baking-glove.svg │ │ │ │ ├── Bowl.svg │ │ │ │ ├── Chef.svg │ │ │ │ ├── Cooking-book.svg │ │ │ │ ├── Cooking-pot.svg │ │ │ │ ├── Cutting board.svg │ │ │ │ ├── Dinner.svg │ │ │ │ ├── Dish.svg │ │ │ │ ├── Dishes.svg │ │ │ │ ├── Fork-spoon-knife.svg │ │ │ │ ├── Fork-spoon.svg │ │ │ │ ├── Fork.svg │ │ │ │ ├── Frying-pan.svg │ │ │ │ ├── Grater.svg │ │ │ │ ├── Kitchen-scale.svg │ │ │ │ ├── Knife#1.svg │ │ │ │ ├── Knife#2.svg │ │ │ │ ├── Knife&fork#1.svg │ │ │ │ ├── Knife&fork#2.svg │ │ │ │ ├── Ladle.svg │ │ │ │ ├── Rolling-pin.svg │ │ │ │ ├── Saucepan.svg │ │ │ │ ├── Shovel.svg │ │ │ │ ├── Sieve.svg │ │ │ │ └── Spoon.svg │ │ │ ├── Design │ │ │ │ ├── Adjust.svg │ │ │ │ ├── Anchor-center-down.svg │ │ │ │ ├── Anchor-center-up.svg │ │ │ │ ├── Anchor-center.svg │ │ │ │ ├── Anchor-left-down.svg │ │ │ │ ├── Anchor-left-up.svg │ │ │ │ ├── Anchor-left.svg │ │ │ │ ├── Anchor-right-down.svg │ │ │ │ ├── Anchor-right-up.svg │ │ │ │ ├── Anchor-right.svg │ │ │ │ ├── Arrows.svg │ │ │ │ ├── Bezier-curve.svg │ │ │ │ ├── Border.svg │ │ │ │ ├── Brush.svg │ │ │ │ ├── Bucket.svg │ │ │ │ ├── Cap-1.svg │ │ │ │ ├── Cap-2.svg │ │ │ │ ├── Cap-3.svg │ │ │ │ ├── Circle.svg │ │ │ │ ├── Color-profile.svg │ │ │ │ ├── Color.svg │ │ │ │ ├── Component.svg │ │ │ │ ├── Crop.svg │ │ │ │ ├── Difference.svg │ │ │ │ ├── Edit.svg │ │ │ │ ├── Eraser.svg │ │ │ │ ├── Flatten.svg │ │ │ │ ├── Flip-horizontal.svg │ │ │ │ ├── Flip-vertical.svg │ │ │ │ ├── Horizontal.svg │ │ │ │ ├── Image.svg │ │ │ │ ├── Interselect.svg │ │ │ │ ├── Join-1.svg │ │ │ │ ├── Join-2.svg │ │ │ │ ├── Join-3.svg │ │ │ │ ├── Layers.svg │ │ │ │ ├── Line.svg │ │ │ │ ├── Magic.svg │ │ │ │ ├── Mask.svg │ │ │ │ ├── Patch.svg │ │ │ │ ├── Pen&ruller.svg │ │ │ │ ├── Pen-tool-vector.svg │ │ │ │ ├── Pencil.svg │ │ │ │ ├── Picker.svg │ │ │ │ ├── Pixels.svg │ │ │ │ ├── Polygon.svg │ │ │ │ ├── Position.svg │ │ │ │ ├── Rectangle.svg │ │ │ │ ├── Saturation.svg │ │ │ │ ├── Select.svg │ │ │ │ ├── Sketch.svg │ │ │ │ ├── Stamp.svg │ │ │ │ ├── Substract.svg │ │ │ │ ├── Target.svg │ │ │ │ ├── Triangle.svg │ │ │ │ ├── Union.svg │ │ │ │ ├── Vertical.svg │ │ │ │ ├── Zoom minus.svg │ │ │ │ └── Zoom plus.svg │ │ │ ├── Devices │ │ │ │ ├── Airpods.svg │ │ │ │ ├── Android.svg │ │ │ │ ├── Apple-Watch.svg │ │ │ │ ├── Battery-charging.svg │ │ │ │ ├── Battery-empty.svg │ │ │ │ ├── Battery-full.svg │ │ │ │ ├── Battery-half.svg │ │ │ │ ├── Bluetooth.svg │ │ │ │ ├── CPU#1.svg │ │ │ │ ├── CPU#2.svg │ │ │ │ ├── Camera.svg │ │ │ │ ├── Cardboard-vr.svg │ │ │ │ ├── Cassete.svg │ │ │ │ ├── Diagnostics.svg │ │ │ │ ├── Display#1.svg │ │ │ │ ├── Display#2.svg │ │ │ │ ├── Display#3.svg │ │ │ │ ├── Gameboy.svg │ │ │ │ ├── Gamepad#1.svg │ │ │ │ ├── Gamepad#2.svg │ │ │ │ ├── Generator.svg │ │ │ │ ├── Hard-drive.svg │ │ │ │ ├── Headphones.svg │ │ │ │ ├── Homepod.svg │ │ │ │ ├── Keyboard.svg │ │ │ │ ├── LTE#1.svg │ │ │ │ ├── LTE#2.svg │ │ │ │ ├── Laptop-macbook.svg │ │ │ │ ├── Laptop.svg │ │ │ │ ├── Mic.svg │ │ │ │ ├── Midi.svg │ │ │ │ ├── Mouse.svg │ │ │ │ ├── Phone.svg │ │ │ │ ├── Printer.svg │ │ │ │ ├── Radio.svg │ │ │ │ ├── Router#1.svg │ │ │ │ ├── Router#2.svg │ │ │ │ ├── SD-card.svg │ │ │ │ ├── Server.svg │ │ │ │ ├── Speaker.svg │ │ │ │ ├── TV#1.svg │ │ │ │ ├── TV#2.svg │ │ │ │ ├── Tablet.svg │ │ │ │ ├── USB.svg │ │ │ │ ├── Usb-storage.svg │ │ │ │ ├── Video-camera.svg │ │ │ │ ├── Watch#1.svg │ │ │ │ ├── Watch#2.svg │ │ │ │ ├── Wi-fi.svg │ │ │ │ ├── iMac.svg │ │ │ │ ├── iPhone-X.svg │ │ │ │ ├── iPhone-back.svg │ │ │ │ └── iPhone-x-back.svg │ │ │ ├── Electric │ │ │ │ ├── Air-conditioning.svg │ │ │ │ ├── Blender.svg │ │ │ │ ├── Fan.svg │ │ │ │ ├── Fridge.svg │ │ │ │ ├── Gas-stove.svg │ │ │ │ ├── Hair-dryer.svg │ │ │ │ ├── Highvoltage.svg │ │ │ │ ├── Iron.svg │ │ │ │ ├── Kettle.svg │ │ │ │ ├── Mixer.svg │ │ │ │ ├── Outlet.svg │ │ │ │ ├── Range-hood.svg │ │ │ │ ├── Shutdown.svg │ │ │ │ ├── Socket-eu.svg │ │ │ │ ├── Socket-us.svg │ │ │ │ └── Washer.svg │ │ │ ├── Files │ │ │ │ ├── Cloud-download.svg │ │ │ │ ├── Cloud-upload.svg │ │ │ │ ├── Compilation.svg │ │ │ │ ├── Compiled-file.svg │ │ │ │ ├── Deleted-file.svg │ │ │ │ ├── Deleted-folder.svg │ │ │ │ ├── Download.inline.svg │ │ │ │ ├── Downloaded file.svg │ │ │ │ ├── Downloads-folder.svg │ │ │ │ ├── Export.svg │ │ │ │ ├── File-cloud.svg │ │ │ │ ├── File-done.svg │ │ │ │ ├── File-minus.svg │ │ │ │ ├── File-plus.svg │ │ │ │ ├── File.svg │ │ │ │ ├── Folder-check.svg │ │ │ │ ├── Folder-cloud.svg │ │ │ │ ├── Folder-error.svg │ │ │ │ ├── Folder-heart.svg │ │ │ │ ├── Folder-minus.svg │ │ │ │ ├── Folder-plus.svg │ │ │ │ ├── Folder-solid.svg │ │ │ │ ├── Folder-star.svg │ │ │ │ ├── Folder-thunder.svg │ │ │ │ ├── Folder.svg │ │ │ │ ├── Group-folders.svg │ │ │ │ ├── Import.svg │ │ │ │ ├── Locked-folder.svg │ │ │ │ ├── Media-folder.svg │ │ │ │ ├── Media.svg │ │ │ │ ├── Music.svg │ │ │ │ ├── Pictures#1.svg │ │ │ │ ├── Pictures#2.svg │ │ │ │ ├── Protected-file.svg │ │ │ │ ├── Selected-file.svg │ │ │ │ ├── Share.svg │ │ │ │ ├── Upload-folder.svg │ │ │ │ ├── Upload.svg │ │ │ │ ├── Uploaded-file.svg │ │ │ │ └── User-folder.svg │ │ │ ├── Food │ │ │ │ ├── Beer.svg │ │ │ │ ├── Bottle#1.svg │ │ │ │ ├── Bottle#2.svg │ │ │ │ ├── Bread.svg │ │ │ │ ├── Bucket.svg │ │ │ │ ├── Burger.svg │ │ │ │ ├── Cake.svg │ │ │ │ ├── Carrot.svg │ │ │ │ ├── Cheese.svg │ │ │ │ ├── Chicken.svg │ │ │ │ ├── Coffee#1.svg │ │ │ │ ├── Coffee#2.svg │ │ │ │ ├── Cookie.svg │ │ │ │ ├── Dinner.svg │ │ │ │ ├── Fish.svg │ │ │ │ ├── French Bread.svg │ │ │ │ ├── Glass-martini.svg │ │ │ │ ├── Ice-cream#1.svg │ │ │ │ ├── Ice-cream#2.svg │ │ │ │ ├── Miso-soup.svg │ │ │ │ ├── Orange.svg │ │ │ │ ├── Pizza.svg │ │ │ │ ├── Sushi.svg │ │ │ │ ├── Two-bottles.svg │ │ │ │ └── Wine.svg │ │ │ ├── General │ │ │ │ ├── Attachment#1.svg │ │ │ │ ├── Attachment#2.svg │ │ │ │ ├── Binocular.svg │ │ │ │ ├── Bookmark.svg │ │ │ │ ├── Clip.svg │ │ │ │ ├── Clipboard.svg │ │ │ │ ├── Cursor.svg │ │ │ │ ├── Dislike.svg │ │ │ │ ├── Duplicate.svg │ │ │ │ ├── Edit.svg │ │ │ │ ├── Expand-arrows.svg │ │ │ │ ├── Fire.svg │ │ │ │ ├── Folder.svg │ │ │ │ ├── Half-heart.svg │ │ │ │ ├── Half-star.svg │ │ │ │ ├── Heart.svg │ │ │ │ ├── Hidden.svg │ │ │ │ ├── Like.svg │ │ │ │ ├── Lock.svg │ │ │ │ ├── Notification#2.svg │ │ │ │ ├── Notifications#1.svg │ │ │ │ ├── Other#1.svg │ │ │ │ ├── Other#2.svg │ │ │ │ ├── Sad.svg │ │ │ │ ├── Save.svg │ │ │ │ ├── Scale.svg │ │ │ │ ├── Scissors.svg │ │ │ │ ├── Search.svg │ │ │ │ ├── Settings#3.svg │ │ │ │ ├── Settings-1.inline.svg │ │ │ │ ├── Settings-2.svg │ │ │ │ ├── Shield-check.svg │ │ │ │ ├── Shield-disabled.svg │ │ │ │ ├── Shield-protected.svg │ │ │ │ ├── Size.svg │ │ │ │ ├── Smile.svg │ │ │ │ ├── Star.svg │ │ │ │ ├── Thunder-move.svg │ │ │ │ ├── Thunder.svg │ │ │ │ ├── Trash.svg │ │ │ │ ├── Unlock.svg │ │ │ │ ├── Update.svg │ │ │ │ ├── User.svg │ │ │ │ └── Visible.svg │ │ │ ├── Home │ │ │ │ ├── Air-ballon.svg │ │ │ │ ├── Alarm-clock.svg │ │ │ │ ├── Armchair.svg │ │ │ │ ├── Bag-chair.svg │ │ │ │ ├── Bath.svg │ │ │ │ ├── Bed.svg │ │ │ │ ├── Book-open.svg │ │ │ │ ├── Book.svg │ │ │ │ ├── Box.svg │ │ │ │ ├── Broom.svg │ │ │ │ ├── Building.svg │ │ │ │ ├── Bulb#1.svg │ │ │ │ ├── Bulb#2.svg │ │ │ │ ├── Chair#1.svg │ │ │ │ ├── Chair#2.svg │ │ │ │ ├── Clock.svg │ │ │ │ ├── Commode#1.svg │ │ │ │ ├── Commode#2.svg │ │ │ │ ├── Couch.svg │ │ │ │ ├── Cupboard.svg │ │ │ │ ├── Curtains.svg │ │ │ │ ├── Deer.svg │ │ │ │ ├── Door-open.svg │ │ │ │ ├── Earth.svg │ │ │ │ ├── Fireplace.svg │ │ │ │ ├── Flashlight.svg │ │ │ │ ├── Flower#1.svg │ │ │ │ ├── Flower#2.svg │ │ │ │ ├── Flower#3.svg │ │ │ │ ├── Globe.svg │ │ │ │ ├── Home-heart.svg │ │ │ │ ├── Home.svg │ │ │ │ ├── Key.svg │ │ │ │ ├── Ladder.svg │ │ │ │ ├── Lamp#1.svg │ │ │ │ ├── Lamp#2.svg │ │ │ │ ├── Library.svg │ │ │ │ ├── Mailbox.svg │ │ │ │ ├── Mirror.svg │ │ │ │ ├── Picture.svg │ │ │ │ ├── Ruller.svg │ │ │ │ ├── Stairs.svg │ │ │ │ ├── Timer.svg │ │ │ │ ├── Toilet.svg │ │ │ │ ├── Towel.svg │ │ │ │ ├── Trash.svg │ │ │ │ ├── Water-mixer.svg │ │ │ │ ├── Weight#1.svg │ │ │ │ ├── Weight#2.svg │ │ │ │ ├── Wood#1.svg │ │ │ │ ├── Wood#2.svg │ │ │ │ └── Wood-horse.svg │ │ │ ├── Layout │ │ │ │ ├── Layout-3d.svg │ │ │ │ ├── Layout-4-blocks.svg │ │ │ │ ├── Layout-arrange.inline.svg │ │ │ │ ├── Layout-grid.svg │ │ │ │ ├── Layout-horizontal.svg │ │ │ │ ├── Layout-left-panel-1.svg │ │ │ │ ├── Layout-left-panel-2.svg │ │ │ │ ├── Layout-right-panel-1.svg │ │ │ │ ├── Layout-right-panel-2.svg │ │ │ │ ├── Layout-top-panel-1.svg │ │ │ │ ├── Layout-top-panel-2.svg │ │ │ │ ├── Layout-top-panel-3.svg │ │ │ │ ├── Layout-top-panel-4.svg │ │ │ │ ├── Layout-top-panel-5.svg │ │ │ │ ├── Layout-top-panel-6.svg │ │ │ │ └── Layout-vertical.svg │ │ │ ├── Map │ │ │ │ ├── Compass.svg │ │ │ │ ├── Direction#1.svg │ │ │ │ ├── Direction#2.svg │ │ │ │ ├── Location-arrow.svg │ │ │ │ ├── Marker#1.svg │ │ │ │ ├── Marker#2.svg │ │ │ │ └── Position.svg │ │ │ ├── Media │ │ │ │ ├── Add-music.svg │ │ │ │ ├── Airplay-video.svg │ │ │ │ ├── Airplay.svg │ │ │ │ ├── Back.svg │ │ │ │ ├── Backward.svg │ │ │ │ ├── CD.svg │ │ │ │ ├── DVD.svg │ │ │ │ ├── Eject.svg │ │ │ │ ├── Equalizer.svg │ │ │ │ ├── Forward.svg │ │ │ │ ├── Media-library#1.svg │ │ │ │ ├── Media-library#2.svg │ │ │ │ ├── Media-library#3.svg │ │ │ │ ├── Movie-Lane #2.svg │ │ │ │ ├── Movie-lane#1.svg │ │ │ │ ├── Music-cloud.svg │ │ │ │ ├── Music-note.svg │ │ │ │ ├── Music.svg │ │ │ │ ├── Mute.svg │ │ │ │ ├── Next.svg │ │ │ │ ├── Pause.svg │ │ │ │ ├── Play.svg │ │ │ │ ├── Playlist#1.svg │ │ │ │ ├── Playlist#2.svg │ │ │ │ ├── Rec.svg │ │ │ │ ├── Repeat-one.svg │ │ │ │ ├── Repeat.svg │ │ │ │ ├── Shuffle.svg │ │ │ │ ├── Volume-down.svg │ │ │ │ ├── Volume-full.svg │ │ │ │ ├── Volume-half.svg │ │ │ │ ├── Volume-up.svg │ │ │ │ ├── Vynil.svg │ │ │ │ └── Youtube.svg │ │ │ ├── Navigation │ │ │ │ ├── Angle-double-down.svg │ │ │ │ ├── Angle-double-left.svg │ │ │ │ ├── Angle-double-right.svg │ │ │ │ ├── Angle-double-up.svg │ │ │ │ ├── Angle-down.svg │ │ │ │ ├── Angle-left.svg │ │ │ │ ├── Angle-right.svg │ │ │ │ ├── Angle-up.svg │ │ │ │ ├── Arrow-down.svg │ │ │ │ ├── Arrow-from-bottom.svg │ │ │ │ ├── Arrow-from-left.svg │ │ │ │ ├── Arrow-from-right.svg │ │ │ │ ├── Arrow-from-top.svg │ │ │ │ ├── Arrow-left.svg │ │ │ │ ├── Arrow-right.svg │ │ │ │ ├── Arrow-to-bottom.svg │ │ │ │ ├── Arrow-to-left.svg │ │ │ │ ├── Arrow-to-right.svg │ │ │ │ ├── Arrow-to-up.svg │ │ │ │ ├── Arrow-up.svg │ │ │ │ ├── Arrows-h.svg │ │ │ │ ├── Arrows-v.svg │ │ │ │ ├── Check.svg │ │ │ │ ├── Close.svg │ │ │ │ ├── Double-check.svg │ │ │ │ ├── Down-2.svg │ │ │ │ ├── Down-left.svg │ │ │ │ ├── Down-right.svg │ │ │ │ ├── Exchange.svg │ │ │ │ ├── Left 3.svg │ │ │ │ ├── Left-2.svg │ │ │ │ ├── Minus.svg │ │ │ │ ├── Plus.svg │ │ │ │ ├── Right 3.svg │ │ │ │ ├── Right-2.svg │ │ │ │ ├── Route.svg │ │ │ │ ├── Sign-in.svg │ │ │ │ ├── Sign-out.svg │ │ │ │ ├── Up-2.svg │ │ │ │ ├── Up-down.svg │ │ │ │ ├── Up-left.svg │ │ │ │ ├── Up-right.svg │ │ │ │ └── Waiting.svg │ │ │ ├── Shopping │ │ │ │ ├── ATM.svg │ │ │ │ ├── Bag#1.svg │ │ │ │ ├── Bag#2.svg │ │ │ │ ├── Barcode-read.svg │ │ │ │ ├── Barcode-scan.svg │ │ │ │ ├── Barcode.svg │ │ │ │ ├── Bitcoin.svg │ │ │ │ ├── Box#1.svg │ │ │ │ ├── Box#3.svg │ │ │ │ ├── Box2.inline.svg │ │ │ │ ├── Calculator.svg │ │ │ │ ├── Cart#1.svg │ │ │ │ ├── Cart#2.svg │ │ │ │ ├── Cart#3.svg │ │ │ │ ├── Chart-bar#1.svg │ │ │ │ ├── Chart-bar#2.svg │ │ │ │ ├── Chart-bar#3.svg │ │ │ │ ├── Chart-line#1.svg │ │ │ │ ├── Chart-line#2.svg │ │ │ │ ├── Chart-pie.svg │ │ │ │ ├── Credit-card.svg │ │ │ │ ├── Dollar.svg │ │ │ │ ├── Euro.svg │ │ │ │ ├── Gift.svg │ │ │ │ ├── Loader.svg │ │ │ │ ├── MC.svg │ │ │ │ ├── Money.svg │ │ │ │ ├── Pound.svg │ │ │ │ ├── Price #1.svg │ │ │ │ ├── Price #2.svg │ │ │ │ ├── Rouble.svg │ │ │ │ ├── Safe.svg │ │ │ │ ├── Sale#1.svg │ │ │ │ ├── Sale#2.svg │ │ │ │ ├── Settings.svg │ │ │ │ ├── Sort#1.svg │ │ │ │ ├── Sort#2.svg │ │ │ │ ├── Sort#3.svg │ │ │ │ ├── Ticket.svg │ │ │ │ ├── Wallet#2.svg │ │ │ │ ├── Wallet#3.svg │ │ │ │ └── Wallet.svg │ │ │ ├── Text │ │ │ │ ├── Align-auto.svg │ │ │ │ ├── Align-center.svg │ │ │ │ ├── Align-justify.svg │ │ │ │ ├── Align-left.svg │ │ │ │ ├── Align-right.svg │ │ │ │ ├── Article.svg │ │ │ │ ├── Bold.svg │ │ │ │ ├── Bullet-list.svg │ │ │ │ ├── Code.svg │ │ │ │ ├── Edit-text.svg │ │ │ │ ├── Filter.svg │ │ │ │ ├── Font.svg │ │ │ │ ├── H1.svg │ │ │ │ ├── H2.svg │ │ │ │ ├── Itallic.svg │ │ │ │ ├── Menu.svg │ │ │ │ ├── Paragraph.svg │ │ │ │ ├── Quote#1.svg │ │ │ │ ├── Quote#2.svg │ │ │ │ ├── Redo.svg │ │ │ │ ├── Strikethrough.svg │ │ │ │ ├── Text-height.svg │ │ │ │ ├── Text-width.svg │ │ │ │ ├── Text.svg │ │ │ │ ├── Underline.svg │ │ │ │ └── Undo.svg │ │ │ ├── Tools │ │ │ │ ├── Angle Grinder.svg │ │ │ │ ├── Axe.svg │ │ │ │ ├── Brush.svg │ │ │ │ ├── Compass.svg │ │ │ │ ├── Hummer#2.svg │ │ │ │ ├── Hummer.svg │ │ │ │ ├── Pantone.svg │ │ │ │ ├── Road-Cone.svg │ │ │ │ ├── Roller.svg │ │ │ │ ├── Roulette.svg │ │ │ │ ├── Screwdriver.svg │ │ │ │ ├── Shovel.svg │ │ │ │ ├── Spatula.svg │ │ │ │ ├── Swiss-knife.svg │ │ │ │ └── Tools.svg │ │ │ └── Weather │ │ │ │ ├── Celcium.svg │ │ │ │ ├── Cloud#1.svg │ │ │ │ ├── Cloud#2.svg │ │ │ │ ├── Cloud-fog.svg │ │ │ │ ├── Cloud-sun.svg │ │ │ │ ├── Cloud-wind.svg │ │ │ │ ├── Cloudy-night.svg │ │ │ │ ├── Cloudy.svg │ │ │ │ ├── Day-rain.svg │ │ │ │ ├── Fahrenheit.svg │ │ │ │ ├── Fog.svg │ │ │ │ ├── Moon.svg │ │ │ │ ├── Night-fog.svg │ │ │ │ ├── Night-rain.svg │ │ │ │ ├── Rain#1.svg │ │ │ │ ├── Rain#2.svg │ │ │ │ ├── Rain#5.svg │ │ │ │ ├── Rainbow.svg │ │ │ │ ├── Snow#1.svg │ │ │ │ ├── Snow#2.svg │ │ │ │ ├── Snow#3.svg │ │ │ │ ├── Snow.svg │ │ │ │ ├── Storm.svg │ │ │ │ ├── Sun-fog.svg │ │ │ │ ├── Sun.svg │ │ │ │ ├── Suset#1.svg │ │ │ │ ├── Suset#2.svg │ │ │ │ ├── Temperature-empty.svg │ │ │ │ ├── Temperature-full.svg │ │ │ │ ├── Temperature-half.svg │ │ │ │ ├── Thunder-night.svg │ │ │ │ ├── Thunder.svg │ │ │ │ ├── Umbrella.svg │ │ │ │ └── Wind.svg │ │ └── social │ │ │ ├── facebook.svg │ │ │ ├── instagram.svg │ │ │ ├── pinterest.svg │ │ │ └── twitter.svg │ ├── implemented-proposals │ │ ├── abi-management.md │ │ ├── bank-timestamp-correction.md │ │ ├── commitment.md │ │ ├── durable-tx-nonces.md │ │ ├── ed_overview │ │ │ ├── ed_economic_sustainability.md │ │ │ ├── ed_mvp.md │ │ │ ├── ed_overview.md │ │ │ ├── ed_references.md │ │ │ ├── ed_storage_rent_economics.md │ │ │ └── ed_validation_client_economics │ │ │ │ ├── ed_vce_overview.md │ │ │ │ ├── ed_vce_state_validation_protocol_based_rewards.md │ │ │ │ ├── ed_vce_state_validation_transaction_fees.md │ │ │ │ └── ed_vce_validation_stake_delegation.md │ │ ├── implemented-proposals.md │ │ ├── installer.md │ │ ├── instruction_introspection.md │ │ ├── leader-leader-transition.md │ │ ├── leader-validator-transition.md │ │ ├── persistent-account-storage.md │ │ ├── readonly-accounts.md │ │ ├── reliable-vote-transmission.md │ │ ├── rent.md │ │ ├── repair-service.md │ │ ├── rpc-transaction-history.md │ │ ├── snapshot-verification.md │ │ ├── staking-rewards.md │ │ ├── testing-programs.md │ │ ├── tower-bft.md │ │ ├── transaction-fees.md │ │ └── validator-timestamp-oracle.md │ ├── inflation │ │ ├── adjusted_staking_yield.md │ │ ├── inflation_schedule.md │ │ └── terminology.md │ ├── integrations │ │ └── exchange.md │ ├── introduction.md │ ├── offline-signing.md │ ├── offline-signing │ │ └── durable-nonce.md │ ├── pages │ │ ├── index.js │ │ └── styles.module.css │ ├── proposals │ │ ├── accepted-design-proposals.md │ │ ├── accounts-db-replication.md │ │ ├── bankless-leader.md │ │ ├── block-confirmation.md │ │ ├── blockstore-rocksdb-compaction.md │ │ ├── cluster-test-framework.md │ │ ├── comprehensive-compute-fees.md │ │ ├── embedding-move.md │ │ ├── fee_transaction_priority.md │ │ ├── handle-duplicate-block.md │ │ ├── interchain-transaction-verification.md │ │ ├── ledger-replication-to-implement.md │ │ ├── log_data.md │ │ ├── optimistic-confirmation-and-slashing.md │ │ ├── optimistic-transaction-propagation-signal.md │ │ ├── optimistic_confirmation.md │ │ ├── program-instruction-macro.md │ │ ├── return-data.md │ │ ├── rip-curl.md │ │ ├── rust-clients.md │ │ ├── simple-payment-and-state-verification.md │ │ ├── slashing.md │ │ ├── snapshot-verification.md │ │ ├── tick-verification.md │ │ ├── transactions-v2.md │ │ ├── validator-proposal.md │ │ └── vote-signing-to-implement.md │ ├── running-validator.md │ ├── running-validator │ │ ├── restart-cluster.md │ │ ├── validator-failover.md │ │ ├── validator-info.md │ │ ├── validator-monitor.md │ │ ├── validator-reqs.md │ │ ├── validator-stake.md │ │ ├── validator-start.md │ │ ├── validator-troubleshoot.md │ │ └── vote-accounts.md │ ├── staking.md │ ├── staking │ │ ├── stake-accounts.md │ │ └── stake-programming.md │ ├── storage_rent_economics.md │ ├── terminology.md │ ├── theme │ │ └── Footer │ │ │ ├── index.js │ │ │ └── styles.module.css │ ├── transaction_fees.md │ ├── validator │ │ ├── anatomy.md │ │ ├── blockstore.md │ │ ├── gossip.md │ │ ├── runtime.md │ │ ├── tpu.md │ │ └── tvu.md │ ├── wallet-guide.md │ └── wallet-guide │ │ ├── cli.md │ │ ├── file-system-wallet.md │ │ ├── hardware-wallets.md │ │ ├── hardware-wallets │ │ └── ledger.md │ │ ├── paper-wallet.md │ │ └── support.md ├── static │ ├── .nojekyll │ ├── img │ │ ├── android-chrome-192x192.png │ │ ├── android-chrome-512x512.png │ │ ├── apple-touch-icon.png │ │ ├── dark-mark-white.inline.svg │ │ ├── economic_design_infl_230719.png │ │ ├── favicon-16x16.png │ │ ├── favicon-32x32.png │ │ ├── favicon.ico │ │ ├── ledger-live-install-solana-app.png │ │ ├── ledger-live-latest-version-installed.png │ │ ├── ledger-live-update-available-v0.2.2.png │ │ ├── logo-horizontal-dark.svg │ │ ├── logo-horizontal.svg │ │ ├── logo.svg │ │ ├── p_ex_adjusted_staked_yields.png │ │ ├── p_ex_interest.png │ │ ├── p_ex_relative_dilution.png │ │ ├── p_ex_schedule.png │ │ ├── p_ex_staked_dilution.png │ │ ├── p_ex_staked_supply_w_range_initial_stake.png │ │ ├── p_ex_staked_yields.png │ │ ├── p_ex_supply.png │ │ ├── p_ex_unstaked_dilution.png │ │ ├── p_inflation_schedule.png │ │ ├── p_inflation_schedule_ranges_w_comments.png │ │ ├── p_total_supply.png │ │ ├── p_total_supply_ranges.png │ │ ├── porep_reward.png │ │ ├── ramp-tps-rounds.png │ │ └── spiral.svg │ └── katex │ │ ├── README.md │ │ ├── contrib │ │ ├── auto-render.js │ │ ├── auto-render.min.js │ │ ├── auto-render.mjs │ │ ├── copy-tex.css │ │ ├── copy-tex.js │ │ ├── copy-tex.min.css │ │ ├── copy-tex.min.js │ │ ├── copy-tex.mjs │ │ ├── mathtex-script-type.js │ │ ├── mathtex-script-type.min.js │ │ ├── mathtex-script-type.mjs │ │ ├── mhchem.js │ │ ├── mhchem.min.js │ │ ├── mhchem.mjs │ │ ├── render-a11y-string.js │ │ ├── render-a11y-string.min.js │ │ └── render-a11y-string.mjs │ │ ├── fonts │ │ ├── KaTeX_AMS-Regular.ttf │ │ ├── KaTeX_AMS-Regular.woff │ │ ├── KaTeX_AMS-Regular.woff2 │ │ ├── KaTeX_Caligraphic-Bold.ttf │ │ ├── KaTeX_Caligraphic-Bold.woff │ │ ├── KaTeX_Caligraphic-Bold.woff2 │ │ ├── KaTeX_Caligraphic-Regular.ttf │ │ ├── KaTeX_Caligraphic-Regular.woff │ │ ├── KaTeX_Caligraphic-Regular.woff2 │ │ ├── KaTeX_Fraktur-Bold.ttf │ │ ├── KaTeX_Fraktur-Bold.woff │ │ ├── KaTeX_Fraktur-Bold.woff2 │ │ ├── KaTeX_Fraktur-Regular.ttf │ │ ├── KaTeX_Fraktur-Regular.woff │ │ ├── KaTeX_Fraktur-Regular.woff2 │ │ ├── KaTeX_Main-Bold.ttf │ │ ├── KaTeX_Main-Bold.woff │ │ ├── KaTeX_Main-Bold.woff2 │ │ ├── KaTeX_Main-BoldItalic.ttf │ │ ├── KaTeX_Main-BoldItalic.woff │ │ ├── KaTeX_Main-BoldItalic.woff2 │ │ ├── KaTeX_Main-Italic.ttf │ │ ├── KaTeX_Main-Italic.woff │ │ ├── KaTeX_Main-Italic.woff2 │ │ ├── KaTeX_Main-Regular.ttf │ │ ├── KaTeX_Main-Regular.woff │ │ ├── KaTeX_Main-Regular.woff2 │ │ ├── KaTeX_Math-BoldItalic.ttf │ │ ├── KaTeX_Math-BoldItalic.woff │ │ ├── KaTeX_Math-BoldItalic.woff2 │ │ ├── KaTeX_Math-Italic.ttf │ │ ├── KaTeX_Math-Italic.woff │ │ ├── KaTeX_Math-Italic.woff2 │ │ ├── KaTeX_SansSerif-Bold.ttf │ │ ├── KaTeX_SansSerif-Bold.woff │ │ ├── KaTeX_SansSerif-Bold.woff2 │ │ ├── KaTeX_SansSerif-Italic.ttf │ │ ├── KaTeX_SansSerif-Italic.woff │ │ ├── KaTeX_SansSerif-Italic.woff2 │ │ ├── KaTeX_SansSerif-Regular.ttf │ │ ├── KaTeX_SansSerif-Regular.woff │ │ ├── KaTeX_SansSerif-Regular.woff2 │ │ ├── KaTeX_Script-Regular.ttf │ │ ├── KaTeX_Script-Regular.woff │ │ ├── KaTeX_Script-Regular.woff2 │ │ ├── KaTeX_Size1-Regular.ttf │ │ ├── KaTeX_Size1-Regular.woff │ │ ├── KaTeX_Size1-Regular.woff2 │ │ ├── KaTeX_Size2-Regular.ttf │ │ ├── KaTeX_Size2-Regular.woff │ │ ├── KaTeX_Size2-Regular.woff2 │ │ ├── KaTeX_Size3-Regular.ttf │ │ ├── KaTeX_Size3-Regular.woff │ │ ├── KaTeX_Size3-Regular.woff2 │ │ ├── KaTeX_Size4-Regular.ttf │ │ ├── KaTeX_Size4-Regular.woff │ │ ├── KaTeX_Size4-Regular.woff2 │ │ ├── KaTeX_Typewriter-Regular.ttf │ │ ├── KaTeX_Typewriter-Regular.woff │ │ └── KaTeX_Typewriter-Regular.woff2 │ │ ├── katex.css │ │ ├── katex.js │ │ ├── katex.min.css │ │ ├── katex.min.js │ │ └── katex.mjs └── yarn.lock ├── dos ├── Cargo.toml └── src │ ├── cli.rs │ ├── lib.rs │ └── main.rs ├── download-utils ├── Cargo.toml └── src │ └── lib.rs ├── entry ├── Cargo.toml ├── benches │ └── entry_sigverify.rs └── src │ ├── entry.rs │ ├── lib.rs │ └── poh.rs ├── explorer ├── .gitignore ├── .prettierignore ├── .prettierrc.json ├── README.md ├── package-lock.json ├── package.json ├── public │ ├── favicon.ico │ ├── index.html │ ├── manifest.json │ ├── rainbow192.png │ ├── rainbow512.png │ ├── robots.txt │ └── tokens │ │ ├── bitcoin.svg │ │ ├── brz.png │ │ ├── cream.svg │ │ ├── ethereum.svg │ │ ├── fida.svg │ │ ├── front.svg │ │ ├── ftt.svg │ │ ├── kin.svg │ │ ├── link.svg │ │ ├── maps.svg │ │ ├── serum-32.png │ │ ├── serum-64.png │ │ ├── sxp.svg │ │ ├── usdc.svg │ │ ├── usdt.svg │ │ ├── xrp.svg │ │ └── yfi.svg ├── src │ ├── App.tsx │ ├── __tests__ │ │ └── lamportsToSol.ts │ ├── components │ │ ├── ClusterModal.tsx │ │ ├── ClusterStatusButton.tsx │ │ ├── LiveTransactionStatsCard.tsx │ │ ├── MessageBanner.tsx │ │ ├── Navbar.tsx │ │ ├── ProgramLogsCardBody.tsx │ │ ├── SearchBar.tsx │ │ ├── SupplyCard.tsx │ │ ├── TopAccountsCard.tsx │ │ ├── account │ │ │ ├── AnchorAccountCard.tsx │ │ │ ├── AnchorProgramCard.tsx │ │ │ ├── BlockhashesCard.tsx │ │ │ ├── ConfigAccountSection.tsx │ │ │ ├── DomainsCard.tsx │ │ │ ├── HistoryCardComponents.tsx │ │ │ ├── MetaplexMetadataCard.tsx │ │ │ ├── MetaplexNFTAttributesCard.tsx │ │ │ ├── MetaplexNFTHeader.tsx │ │ │ ├── NonceAccountSection.tsx │ │ │ ├── OwnedTokensCard.tsx │ │ │ ├── RewardsCard.tsx │ │ │ ├── SecurityCard.tsx │ │ │ ├── SlotHashesCard.tsx │ │ │ ├── StakeAccountSection.tsx │ │ │ ├── StakeHistoryCard.tsx │ │ │ ├── SysvarAccountSection.tsx │ │ │ ├── TokenAccountSection.tsx │ │ │ ├── TokenHistoryCard.tsx │ │ │ ├── TokenLargestAccountsCard.tsx │ │ │ ├── UnknownAccountCard.tsx │ │ │ ├── UpgradeableLoaderAccountSection.tsx │ │ │ ├── VoteAccountSection.tsx │ │ │ ├── VotesCard.tsx │ │ │ └── history │ │ │ │ ├── TokenInstructionsCard.tsx │ │ │ │ ├── TokenTransfersCard.tsx │ │ │ │ ├── TransactionHistoryCard.tsx │ │ │ │ └── common.tsx │ │ ├── block │ │ │ ├── BlockAccountsCard.tsx │ │ │ ├── BlockHistoryCard.tsx │ │ │ ├── BlockOverviewCard.tsx │ │ │ ├── BlockProgramsCard.tsx │ │ │ └── BlockRewardsCard.tsx │ │ ├── common │ │ │ ├── Account.tsx │ │ │ ├── Address.tsx │ │ │ ├── BalanceDelta.tsx │ │ │ ├── Copyable.tsx │ │ │ ├── Downloadable.tsx │ │ │ ├── Epoch.tsx │ │ │ ├── ErrorCard.tsx │ │ │ ├── HexData.tsx │ │ │ ├── Identicon.tsx │ │ │ ├── InfoTooltip.tsx │ │ │ ├── InstructionDetails.tsx │ │ │ ├── LoadingCard.tsx │ │ │ ├── NFTArt.tsx │ │ │ ├── Overlay.tsx │ │ │ ├── SecurityTXTBadge.tsx │ │ │ ├── Signature.tsx │ │ │ ├── Slot.tsx │ │ │ ├── TableCardBody.tsx │ │ │ ├── TimestampToggle.tsx │ │ │ └── VerifiedBadge.tsx │ │ ├── instruction │ │ │ ├── AnchorDetailsCard.tsx │ │ │ ├── AssociatedTokenDetailsCard.tsx │ │ │ ├── BonfidaBotDetails.tsx │ │ │ ├── ComputeBudgetDetailsCard.tsx │ │ │ ├── InstructionCard.tsx │ │ │ ├── MangoDetails.tsx │ │ │ ├── MemoDetailsCard.tsx │ │ │ ├── RawDetails.tsx │ │ │ ├── RawParsedDetails.tsx │ │ │ ├── SerumDetailsCard.tsx │ │ │ ├── TokenLendingDetailsCard.tsx │ │ │ ├── TokenSwapDetailsCard.tsx │ │ │ ├── UnknownDetailsCard.tsx │ │ │ ├── WormholeDetailsCard.tsx │ │ │ ├── bonfida-bot │ │ │ │ ├── CancelOrderDetails.tsx │ │ │ │ ├── CollectFeesDetails.tsx │ │ │ │ ├── CreateBotDetails.tsx │ │ │ │ ├── CreateOrderDetails.tsx │ │ │ │ ├── DepositDetails.tsx │ │ │ │ ├── InitializeBotDetails.tsx │ │ │ │ ├── RedeemDetails.tsx │ │ │ │ ├── SettleFundsDetails.tsx │ │ │ │ └── types.ts │ │ │ ├── bpf-loader │ │ │ │ ├── BpfLoaderDetailsCard.tsx │ │ │ │ └── types.ts │ │ │ ├── bpf-upgradeable-loader │ │ │ │ ├── BpfUpgradeableLoaderDetailsCard.tsx │ │ │ │ └── types.ts │ │ │ ├── mango │ │ │ │ ├── AddOracleDetailsCard.tsx │ │ │ │ ├── AddPerpMarketDetailsCard.tsx │ │ │ │ ├── AddSpotMarketDetailsCard.tsx │ │ │ │ ├── CancelPerpOrderDetailsCard.tsx │ │ │ │ ├── CancelSpotOrderDetailsCard.tsx │ │ │ │ ├── ChangePerpMarketParamsDetailsCard.tsx │ │ │ │ ├── ConsumeEventsDetailsCard.tsx │ │ │ │ ├── GenericMngoAccountDetailsCard.tsx │ │ │ │ ├── GenericPerpMngoDetailsCard.tsx │ │ │ │ ├── GenericSpotMngoDetailsCard.tsx │ │ │ │ ├── PlacePerpOrder2DetailsCard.tsx │ │ │ │ ├── PlacePerpOrderDetailsCard.tsx │ │ │ │ ├── PlaceSpotOrderDetailsCard.tsx │ │ │ │ └── types.ts │ │ │ ├── pyth │ │ │ │ ├── AddMappingDetailsCard.tsx │ │ │ │ ├── AddPriceDetailsCard.tsx │ │ │ │ ├── AddProductDetailsCard.tsx │ │ │ │ ├── AggregatePriceDetailsCard.tsx │ │ │ │ ├── BasePublisherOperationCard.tsx │ │ │ │ ├── InitMappingDetailsCard.tsx │ │ │ │ ├── InitPriceDetailsCard.tsx │ │ │ │ ├── PythDetailsCard.tsx │ │ │ │ ├── SetMinPublishersDetailsCard.tsx │ │ │ │ ├── UpdatePriceDetailsCard.tsx │ │ │ │ ├── UpdateProductDetailsCard.tsx │ │ │ │ ├── program.ts │ │ │ │ └── types.ts │ │ │ ├── serum │ │ │ │ ├── CancelOrderByClientIdDetails.tsx │ │ │ │ ├── CancelOrderByClientIdV2Details.tsx │ │ │ │ ├── CancelOrderDetails.tsx │ │ │ │ ├── CancelOrderV2Details.tsx │ │ │ │ ├── CloseOpenOrdersDetails.tsx │ │ │ │ ├── ConsumeEventsDetails.tsx │ │ │ │ ├── ConsumeEventsPermissionedDetails.tsx │ │ │ │ ├── DisableMarketDetails.tsx │ │ │ │ ├── InitOpenOrdersDetails.tsx │ │ │ │ ├── InitializeMarketDetailsCard.tsx │ │ │ │ ├── MatchOrdersDetailsCard.tsx │ │ │ │ ├── NewOrderDetailsCard.tsx │ │ │ │ ├── NewOrderV3DetailsCard.tsx │ │ │ │ ├── PruneDetails.tsx │ │ │ │ ├── SettleFundsDetailsCard.tsx │ │ │ │ ├── SweepFeesDetails.tsx │ │ │ │ └── types.ts │ │ │ ├── stake │ │ │ │ ├── AuthorizeDetailsCard.tsx │ │ │ │ ├── DeactivateDetailsCard.tsx │ │ │ │ ├── DelegateDetailsCard.tsx │ │ │ │ ├── InitializeDetailsCard.tsx │ │ │ │ ├── MergeDetailsCard.tsx │ │ │ │ ├── SplitDetailsCard.tsx │ │ │ │ ├── StakeDetailsCard.tsx │ │ │ │ ├── WithdrawDetailsCard.tsx │ │ │ │ └── types.ts │ │ │ ├── system │ │ │ │ ├── AllocateDetailsCard.tsx │ │ │ │ ├── AllocateWithSeedDetailsCard.tsx │ │ │ │ ├── AssignDetailsCard.tsx │ │ │ │ ├── AssignWithSeedDetailsCard.tsx │ │ │ │ ├── CreateDetailsCard.tsx │ │ │ │ ├── CreateWithSeedDetailsCard.tsx │ │ │ │ ├── NonceAdvanceDetailsCard.tsx │ │ │ │ ├── NonceAuthorizeDetailsCard.tsx │ │ │ │ ├── NonceInitializeDetailsCard.tsx │ │ │ │ ├── NonceWithdrawDetailsCard.tsx │ │ │ │ ├── SystemDetailsCard.tsx │ │ │ │ ├── TransferDetailsCard.tsx │ │ │ │ ├── TransferWithSeedDetailsCard.tsx │ │ │ │ └── types.ts │ │ │ ├── token-lending │ │ │ │ └── types.ts │ │ │ ├── token-swap │ │ │ │ └── types.ts │ │ │ ├── token │ │ │ │ ├── TokenDetailsCard.tsx │ │ │ │ └── types.ts │ │ │ ├── vote │ │ │ │ ├── VoteDetailsCard.tsx │ │ │ │ └── types.ts │ │ │ └── wormhole │ │ │ │ └── types.ts │ │ └── transaction │ │ │ ├── InstructionsSection.tsx │ │ │ ├── ProgramLogSection.tsx │ │ │ └── TokenBalancesCard.tsx │ ├── fonts │ │ ├── cerebrisans │ │ │ ├── cerebrisans-bold.eot │ │ │ ├── cerebrisans-bold.svg │ │ │ ├── cerebrisans-bold.ttf │ │ │ ├── cerebrisans-bold.woff │ │ │ ├── cerebrisans-book.eot │ │ │ ├── cerebrisans-book.svg │ │ │ ├── cerebrisans-book.ttf │ │ │ ├── cerebrisans-book.woff │ │ │ ├── cerebrisans-medium.eot │ │ │ ├── cerebrisans-medium.svg │ │ │ ├── cerebrisans-medium.ttf │ │ │ ├── cerebrisans-medium.woff │ │ │ ├── cerebrisans-regular.eot │ │ │ ├── cerebrisans-regular.svg │ │ │ ├── cerebrisans-regular.ttf │ │ │ ├── cerebrisans-regular.woff │ │ │ ├── cerebrisans-semibold.eot │ │ │ ├── cerebrisans-semibold.svg │ │ │ ├── cerebrisans-semibold.ttf │ │ │ └── cerebrisans-semibold.woff │ │ └── feather │ │ │ ├── Feather.svg │ │ │ ├── Feather.ttf │ │ │ ├── Feather.woff │ │ │ └── feather.css │ ├── img │ │ ├── dashkit │ │ │ ├── covers │ │ │ │ ├── auth-side-cover.jpg │ │ │ │ ├── header-cover.jpg │ │ │ │ ├── profile-cover-1.jpg │ │ │ │ ├── profile-cover-2.jpg │ │ │ │ ├── profile-cover-3.jpg │ │ │ │ ├── profile-cover-4.jpg │ │ │ │ ├── profile-cover-5.jpg │ │ │ │ ├── profile-cover-6.jpg │ │ │ │ ├── profile-cover-7.jpg │ │ │ │ ├── profile-cover-8.jpg │ │ │ │ ├── sidebar-cover.jpg │ │ │ │ └── team-cover.jpg │ │ │ └── masks │ │ │ │ ├── avatar-group-hover-last.svg │ │ │ │ ├── avatar-group-hover.svg │ │ │ │ ├── avatar-group.svg │ │ │ │ ├── avatar-status.svg │ │ │ │ └── icon-status.svg │ │ └── logos-solana │ │ │ ├── dark-explorer-logo.svg │ │ │ ├── dark-solana-logo.svg │ │ │ └── light-explorer-logo.svg │ ├── index.tsx │ ├── pages │ │ ├── AccountDetailsPage.tsx │ │ ├── BlockDetailsPage.tsx │ │ ├── ClusterStatsPage.tsx │ │ ├── EpochDetailsPage.tsx │ │ ├── SupplyPage.tsx │ │ ├── TransactionDetailsPage.tsx │ │ └── inspector │ │ │ ├── AccountsCard.tsx │ │ │ ├── AddressWithContext.tsx │ │ │ ├── InspectorPage.tsx │ │ │ ├── InstructionsSection.tsx │ │ │ ├── RawInputCard.tsx │ │ │ ├── SignaturesCard.tsx │ │ │ └── SimulatorCard.tsx │ ├── providers │ │ ├── accounts │ │ │ ├── flagged-accounts.tsx │ │ │ ├── history.tsx │ │ │ ├── index.tsx │ │ │ ├── rewards.tsx │ │ │ ├── tokens.tsx │ │ │ ├── utils │ │ │ │ ├── getEditionInfo.ts │ │ │ │ └── isMetaplexNFT.ts │ │ │ └── vote-accounts.tsx │ │ ├── anchor.tsx │ │ ├── block.tsx │ │ ├── cache.tsx │ │ ├── cluster.tsx │ │ ├── epoch.tsx │ │ ├── mints │ │ │ ├── index.tsx │ │ │ ├── largest.tsx │ │ │ └── token-registry.tsx │ │ ├── richList.tsx │ │ ├── scroll-anchor.tsx │ │ ├── stats │ │ │ ├── SolanaPingProvider.tsx │ │ │ ├── index.tsx │ │ │ ├── solanaClusterStats.tsx │ │ │ ├── solanaDashboardInfo.tsx │ │ │ └── solanaPerformanceInfo.tsx │ │ ├── supply.tsx │ │ └── transactions │ │ │ ├── index.tsx │ │ │ ├── parsed.tsx │ │ │ └── raw.tsx │ ├── react-app-env.d.ts │ ├── scss │ │ ├── _solana-dark-overrides.scss │ │ ├── _solana-variables-dark.scss │ │ ├── _solana-variables.scss │ │ ├── _solana.scss │ │ ├── dashkit │ │ │ ├── _alert.scss │ │ │ ├── _avatar.scss │ │ │ ├── _badge.scss │ │ │ ├── _breadcrumb.scss │ │ │ ├── _buttons.scss │ │ │ ├── _card.scss │ │ │ ├── _chart.scss │ │ │ ├── _checklist.scss │ │ │ ├── _close.scss │ │ │ ├── _comment.scss │ │ │ ├── _dropdown.scss │ │ │ ├── _forms.scss │ │ │ ├── _header.scss │ │ │ ├── _icon.scss │ │ │ ├── _kanban.scss │ │ │ ├── _list-group.scss │ │ │ ├── _main-content.scss │ │ │ ├── _mixins.scss │ │ │ ├── _modal.scss │ │ │ ├── _nav.scss │ │ │ ├── _navbar.scss │ │ │ ├── _offcanvas.scss │ │ │ ├── _pagination.scss │ │ │ ├── _popover.scss │ │ │ ├── _progress.scss │ │ │ ├── _reboot.scss │ │ │ ├── _root.scss │ │ │ ├── _tables.scss │ │ │ ├── _theme.scss │ │ │ ├── _type.scss │ │ │ ├── _utilities.scss │ │ │ ├── _variables.scss │ │ │ ├── _vendor.scss │ │ │ ├── dark │ │ │ │ ├── _overrides-dark.scss │ │ │ │ └── _variables-dark.scss │ │ │ ├── forms │ │ │ │ ├── _form-check.scss │ │ │ │ ├── _form-control.scss │ │ │ │ ├── _form-group.scss │ │ │ │ ├── _form-text.scss │ │ │ │ ├── _input-group.scss │ │ │ │ └── _validation.scss │ │ │ ├── mixins │ │ │ │ ├── _badge.scss │ │ │ │ └── _breakpoints.scss │ │ │ ├── utilities │ │ │ │ ├── _background.scss │ │ │ │ └── _lift.scss │ │ │ └── vendor │ │ │ │ ├── _choices.scss │ │ │ │ ├── _dropzone.scss │ │ │ │ ├── _feather.scss │ │ │ │ ├── _flatpickr.scss │ │ │ │ ├── _highlight.scss │ │ │ │ ├── _list.scss │ │ │ │ └── _quill.scss │ │ ├── theme-dark.scss │ │ └── theme.scss │ ├── serumMarketRegistry.ts │ ├── serviceWorker.ts │ ├── setupTests.ts │ ├── utils │ │ ├── anchor.tsx │ │ ├── coingecko.tsx │ │ ├── date.ts │ │ ├── get-instruction-card-scroll-anchor-id.ts │ │ ├── index.tsx │ │ ├── instruction.ts │ │ ├── name-service.tsx │ │ ├── program-err.ts │ │ ├── program-logs.ts │ │ ├── program-verification.tsx │ │ ├── security-txt.ts │ │ ├── sentry.ts │ │ ├── tx.ts │ │ └── url.ts │ └── validators │ │ ├── accounts │ │ ├── config.ts │ │ ├── nonce.ts │ │ ├── stake.ts │ │ ├── sysvar.ts │ │ ├── token.ts │ │ ├── upgradeable-program.ts │ │ └── vote.ts │ │ ├── bignum.ts │ │ ├── index.ts │ │ └── pubkey.ts └── tsconfig.json ├── faucet ├── .gitignore ├── Cargo.toml ├── src │ ├── bin │ │ └── faucet.rs │ ├── faucet.rs │ ├── faucet_mock.rs │ └── lib.rs └── tests │ └── local-faucet.rs ├── fetch-perf-libs.sh ├── fetch-spl.sh ├── frozen-abi ├── Cargo.toml ├── build.rs ├── macro │ ├── Cargo.toml │ ├── build.rs │ └── src │ │ └── lib.rs └── src │ ├── abi_digester.rs │ ├── abi_example.rs │ ├── hash.rs │ └── lib.rs ├── genesis-utils ├── Cargo.toml └── src │ └── lib.rs ├── genesis ├── .gitignore ├── Cargo.toml └── src │ ├── address_generator.rs │ ├── genesis_accounts.rs │ ├── lib.rs │ ├── main.rs │ ├── stakes.rs │ └── unlocks.rs ├── geyser-plugin-interface ├── Cargo.toml ├── README.md └── src │ ├── geyser_plugin_interface.rs │ └── lib.rs ├── geyser-plugin-manager ├── Cargo.toml └── src │ ├── accounts_update_notifier.rs │ ├── block_metadata_notifier.rs │ ├── block_metadata_notifier_interface.rs │ ├── geyser_plugin_manager.rs │ ├── geyser_plugin_service.rs │ ├── lib.rs │ ├── slot_status_notifier.rs │ ├── slot_status_observer.rs │ └── transaction_notifier.rs ├── gossip ├── .gitignore ├── Cargo.toml ├── benches │ ├── crds.rs │ ├── crds_gossip_pull.rs │ ├── crds_shards.rs │ └── weighted_shuffle.rs ├── build.rs ├── src │ ├── cluster_info.rs │ ├── cluster_info_metrics.rs │ ├── contact_info.rs │ ├── crds.rs │ ├── crds_entry.rs │ ├── crds_gossip.rs │ ├── crds_gossip_error.rs │ ├── crds_gossip_pull.rs │ ├── crds_gossip_push.rs │ ├── crds_shards.rs │ ├── crds_value.rs │ ├── deprecated.rs │ ├── duplicate_shred.rs │ ├── epoch_slots.rs │ ├── gossip_error.rs │ ├── gossip_service.rs │ ├── lib.rs │ ├── main.rs │ ├── ping_pong.rs │ └── weighted_shuffle.rs └── tests │ ├── cluster_info.rs │ ├── crds_gossip.rs │ └── gossip.rs ├── install ├── .gitignore ├── Cargo.toml ├── build.rs ├── install-help.sh ├── solana-install-init.sh └── src │ ├── bin │ └── solana-install-init.rs │ ├── build_env.rs │ ├── command.rs │ ├── config.rs │ ├── defaults.rs │ ├── lib.rs │ ├── main.rs │ ├── stop_process.rs │ └── update_manifest.rs ├── keygen ├── .gitignore ├── Cargo.toml └── src │ └── keygen.rs ├── ledger-tool ├── .gitignore ├── Cargo.toml ├── src │ ├── bigtable.rs │ ├── ledger_path.rs │ └── main.rs └── tests │ └── basic.rs ├── ledger ├── .gitignore ├── Cargo.toml ├── benches │ ├── blockstore.rs │ ├── protobuf.rs │ └── sigverify_shreds.rs ├── build.rs ├── src │ ├── ancestor_iterator.rs │ ├── bank_forks_utils.rs │ ├── bigtable_delete.rs │ ├── bigtable_upload.rs │ ├── bigtable_upload_service.rs │ ├── block_error.rs │ ├── blockstore.rs │ ├── blockstore │ │ └── blockstore_purge.rs │ ├── blockstore_db.rs │ ├── blockstore_meta.rs │ ├── blockstore_metrics.rs │ ├── blockstore_options.rs │ ├── blockstore_processor.rs │ ├── builtins.rs │ ├── genesis_utils.rs │ ├── leader_schedule.rs │ ├── leader_schedule_cache.rs │ ├── leader_schedule_utils.rs │ ├── lib.rs │ ├── next_slots_iterator.rs │ ├── rooted_slot_iterator.rs │ ├── shred.rs │ ├── shred │ │ ├── common.rs │ │ ├── legacy.rs │ │ ├── merkle.rs │ │ ├── shred_code.rs │ │ ├── shred_data.rs │ │ ├── stats.rs │ │ └── traits.rs │ ├── shredder.rs │ ├── sigverify_shreds.rs │ ├── slot_stats.rs │ └── staking_utils.rs └── tests │ ├── blockstore.rs │ └── shred.rs ├── local-cluster ├── .gitignore ├── Cargo.toml ├── src │ ├── cluster.rs │ ├── cluster_tests.rs │ ├── lib.rs │ ├── local_cluster.rs │ ├── local_cluster_snapshot_utils.rs │ └── validator_configs.rs └── tests │ ├── common.rs │ ├── local_cluster.rs │ ├── local_cluster_flakey.rs │ ├── local_cluster_slow_1.rs │ └── local_cluster_slow_2.rs ├── log-analyzer ├── Cargo.toml └── src │ └── main.rs ├── logger ├── .gitignore ├── Cargo.toml └── src │ └── lib.rs ├── measure ├── .gitignore ├── Cargo.toml └── src │ ├── lib.rs │ ├── macros.rs │ └── measure.rs ├── merkle-root-bench ├── Cargo.toml └── src │ └── main.rs ├── merkle-tree ├── .gitignore ├── Cargo.toml └── src │ ├── lib.rs │ └── merkle_tree.rs ├── metrics ├── .gitignore ├── Cargo.toml ├── README.md ├── benches │ └── metrics.rs ├── grafcli.conf ├── publish-metrics-dashboard.sh ├── scripts │ ├── .gitignore │ ├── README.md │ ├── adjust-dashboard-for-channel.py │ ├── enable.sh │ ├── grafana-provisioning │ │ └── dashboards │ │ │ ├── cluster-monitor.json │ │ │ └── dashboard.yml │ ├── grafana.ini │ ├── influxdb.conf │ ├── start.sh │ ├── status.sh │ ├── stop.sh │ └── test.sh └── src │ ├── counter.rs │ ├── datapoint.rs │ ├── lib.rs │ ├── metrics.rs │ └── poh_timing_point.rs ├── multinode-demo ├── bench-tps.sh ├── bootstrap-validator.sh ├── common.sh ├── delegate-stake.sh ├── faucet.sh ├── setup-from-mainnet-beta.sh ├── setup-from-testnet.sh ├── setup.sh ├── validator-x.sh └── validator.sh ├── net-shaper ├── Cargo.toml └── src │ └── main.rs ├── net-utils ├── .gitignore ├── Cargo.toml └── src │ ├── bin │ ├── ip_address.rs │ └── ip_address_server.rs │ ├── ip_echo_server.rs │ └── lib.rs ├── net ├── .gitignore ├── README.md ├── azure.sh ├── colo.sh ├── common.sh ├── ec2.sh ├── gce.sh ├── init-metrics.sh ├── net.sh ├── remote │ ├── README.md │ ├── cleanup.sh │ ├── remote-client.sh │ ├── remote-deploy-update.sh │ ├── remote-node-wait-init.sh │ ├── remote-node.sh │ └── remote-sanity.sh ├── scp.sh ├── scripts │ ├── add-datacenter-solana-user-authorized_keys.sh │ ├── add-testnet-solana-user-authorized_keys.sh │ ├── azure-provider.sh │ ├── colo-node-onacquire.sh │ ├── colo-node-onfree.sh │ ├── colo-provider.sh │ ├── colo-utils.sh │ ├── colo_nodes │ ├── create-solana-user.sh │ ├── disable-background-upgrades.sh │ ├── ec2-provider.sh │ ├── ec2-security-group-config.json │ ├── enable-nvidia-persistence-mode.sh │ ├── gce-provider.sh │ ├── gce-self-destruct.sh │ ├── install-ag.sh │ ├── install-certbot.sh │ ├── install-docker.sh │ ├── install-earlyoom.sh │ ├── install-iftop.sh │ ├── install-libssl-compatability.sh │ ├── install-nodejs.sh │ ├── install-redis.sh │ ├── install-rsync.sh │ ├── localtime.sh │ ├── mount-additional-disk.sh │ ├── network-config.sh │ ├── remove-docker-interface.sh │ ├── rsync-retry.sh │ └── solana-user-authorized_keys.sh └── ssh.sh ├── notifier ├── .gitignore ├── Cargo.toml └── src │ └── lib.rs ├── perf ├── Cargo.toml ├── benches │ ├── dedup.rs │ ├── discard.rs │ ├── recycler.rs │ ├── reset.rs │ ├── shrink.rs │ └── sigverify.rs ├── build.rs └── src │ ├── cuda_runtime.rs │ ├── data_budget.rs │ ├── discard.rs │ ├── lib.rs │ ├── packet.rs │ ├── perf_libs.rs │ ├── recycler.rs │ ├── recycler_cache.rs │ ├── sigverify.rs │ ├── test_tx.rs │ └── thread.rs ├── poh-bench ├── Cargo.toml └── src │ └── main.rs ├── poh ├── .gitignore ├── Cargo.toml ├── benches │ ├── poh.rs │ └── poh_verify.rs └── src │ ├── lib.rs │ ├── poh_recorder.rs │ └── poh_service.rs ├── program-runtime ├── Cargo.toml ├── benches │ └── pre_account.rs ├── build.rs └── src │ ├── accounts_data_meter.rs │ ├── compute_budget.rs │ ├── invoke_context.rs │ ├── lib.rs │ ├── log_collector.rs │ ├── neon_evm_program.rs │ ├── pre_account.rs │ ├── prioritization_fee.rs │ ├── stable_log.rs │ ├── sysvar_cache.rs │ └── timings.rs ├── program-test ├── Cargo.toml ├── src │ ├── lib.rs │ ├── programs.rs │ └── programs │ │ ├── spl_associated_token_account-1.0.5.so │ │ ├── spl_memo-1.0.0.so │ │ ├── spl_memo-3.0.0.so │ │ └── spl_token-3.3.0.so └── tests │ ├── builtins.rs │ ├── cpi.rs │ ├── fuzz.rs │ ├── return_data.rs │ ├── sysvar.rs │ └── warp.rs ├── programs ├── address-lookup-table-tests │ ├── Cargo.toml │ └── tests │ │ ├── close_lookup_table_ix.rs │ │ ├── common.rs │ │ ├── create_lookup_table_ix.rs │ │ ├── deactivate_lookup_table_ix.rs │ │ ├── extend_lookup_table_ix.rs │ │ └── freeze_lookup_table_ix.rs ├── address-lookup-table │ ├── Cargo.toml │ ├── build.rs │ └── src │ │ ├── error.rs │ │ ├── instruction.rs │ │ ├── lib.rs │ │ ├── processor.rs │ │ └── state.rs ├── bpf │ ├── .gitignore │ ├── Cargo.lock │ ├── Cargo.toml │ ├── benches │ │ └── bpf_loader.rs │ ├── build.rs │ ├── c │ │ ├── .gitignore │ │ ├── makefile │ │ └── src │ │ │ ├── alloc │ │ │ └── alloc.c │ │ │ ├── bench_alu │ │ │ ├── bench_alu.c │ │ │ └── test_bench_alu.c │ │ │ ├── bpf_to_bpf │ │ │ ├── entrypoint.c │ │ │ ├── helper.c │ │ │ └── helper.h │ │ │ ├── deprecated_loader │ │ │ └── deprecated_loader.c │ │ │ ├── dup_accounts │ │ │ └── dup_accounts.c │ │ │ ├── error_handling │ │ │ └── error_handling.c │ │ │ ├── float │ │ │ └── float.c │ │ │ ├── invoke │ │ │ └── invoke.c │ │ │ ├── invoked │ │ │ ├── instruction.h │ │ │ └── invoked.c │ │ │ ├── log_data │ │ │ └── log_data.c │ │ │ ├── move_funds │ │ │ └── move_funds.c │ │ │ ├── multiple_static │ │ │ └── multiple_static.c │ │ │ ├── noop++ │ │ │ └── noop++.cc │ │ │ ├── noop │ │ │ └── noop.c │ │ │ ├── panic │ │ │ └── panic.c │ │ │ ├── relative_call │ │ │ └── relative_call.c │ │ │ ├── return_data │ │ │ └── return_data.c │ │ │ ├── sanity++ │ │ │ └── sanity++.cc │ │ │ ├── sanity │ │ │ └── sanity.c │ │ │ ├── secp256k1_recover │ │ │ └── secp256k1_recover.c │ │ │ ├── ser │ │ │ └── ser.c │ │ │ ├── sha │ │ │ └── sha.c │ │ │ ├── stdlib │ │ │ └── stdlib.c │ │ │ ├── struct_pass │ │ │ └── struct_pass.c │ │ │ ├── struct_ret │ │ │ └── struct_ret.c │ │ │ ├── tuner-variable-iterations │ │ │ └── tuner-variable-iterations.c │ │ │ └── tuner │ │ │ └── tuner.c │ ├── rust │ │ ├── 128bit │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── 128bit_dep │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── alloc │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── call_depth │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── caller_access │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── curve25519 │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── custom_heap │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── dep_crate │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── deprecated_loader │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── dup_accounts │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── error_handling │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── external_spend │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── finalize │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── get_minimum_delegation │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── inner_instruction_alignment_check │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── instruction_introspection │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── invoke │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ ├── instructions.rs │ │ │ │ ├── lib.rs │ │ │ │ └── processor.rs │ │ ├── invoke_and_error │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── invoke_and_ok │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── invoke_and_return │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── invoked │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ ├── instructions.rs │ │ │ │ ├── lib.rs │ │ │ │ └── processor.rs │ │ ├── iter │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── log_data │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── many_args │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ ├── helper.rs │ │ │ │ └── lib.rs │ │ ├── many_args_dep │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── mem │ │ │ ├── Cargo.toml │ │ │ ├── src │ │ │ │ ├── entrypoint.rs │ │ │ │ └── lib.rs │ │ │ └── tests │ │ │ │ └── lib.rs │ │ ├── membuiltins │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── noop │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── panic │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── param_passing │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── param_passing_dep │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── rand │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── realloc │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ ├── instructions.rs │ │ │ │ ├── lib.rs │ │ │ │ └── processor.rs │ │ ├── realloc_invoke │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ ├── instructions.rs │ │ │ │ ├── lib.rs │ │ │ │ └── processor.rs │ │ ├── ro_account_modify │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── ro_modify │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── sanity │ │ │ ├── Cargo.toml │ │ │ ├── src │ │ │ │ └── lib.rs │ │ │ └── tests │ │ │ │ └── lib.rs │ │ ├── secp256k1_recover │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── sha │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── sibling_inner_instruction │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── sibling_instruction │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── simulation │ │ │ ├── Cargo.toml │ │ │ ├── src │ │ │ │ └── lib.rs │ │ │ └── tests │ │ │ │ ├── lib.rs │ │ │ │ └── validator.rs │ │ ├── spoof1 │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── spoof1_system │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── sysvar │ │ │ ├── Cargo.toml │ │ │ ├── src │ │ │ │ └── lib.rs │ │ │ └── tests │ │ │ │ └── lib.rs │ │ ├── upgradeable │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── upgraded │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ └── zk_token_elgamal │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ └── lib.rs │ └── tests │ │ └── programs.rs ├── bpf_loader │ ├── Cargo.toml │ ├── benches │ │ └── serialization.rs │ ├── gen-syscall-list │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── src │ │ │ └── main.rs │ ├── src │ │ ├── allocator_bump.rs │ │ ├── deprecated.rs │ │ ├── lib.rs │ │ ├── serialization.rs │ │ ├── syscalls.rs │ │ ├── upgradeable.rs │ │ ├── upgradeable_with_jit.rs │ │ └── with_jit.rs │ └── test_elfs │ │ ├── makefile │ │ ├── out │ │ ├── noop_aligned.so │ │ └── noop_unaligned.so │ │ └── src │ │ ├── noop_aligned │ │ └── noop_aligned.c │ │ └── noop_unaligned │ │ └── noop_unaligned.c ├── compute-budget │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── config │ ├── Cargo.toml │ └── src │ │ ├── config_instruction.rs │ │ ├── config_processor.rs │ │ ├── date_instruction.rs │ │ └── lib.rs ├── ed25519-tests │ ├── Cargo.toml │ └── tests │ │ └── process_transaction.rs ├── stake │ ├── Cargo.toml │ ├── build.rs │ └── src │ │ ├── config.rs │ │ ├── lib.rs │ │ ├── stake_instruction.rs │ │ └── stake_state.rs ├── vote │ ├── Cargo.toml │ ├── benches │ │ └── process_vote.rs │ ├── build.rs │ └── src │ │ ├── authorized_voters.rs │ │ ├── lib.rs │ │ ├── vote_error.rs │ │ ├── vote_instruction.rs │ │ ├── vote_processor.rs │ │ ├── vote_state │ │ ├── mod.rs │ │ ├── vote_state_0_23_5.rs │ │ └── vote_state_versions.rs │ │ └── vote_transaction.rs └── zk-token-proof │ ├── Cargo.toml │ └── src │ └── lib.rs ├── rayon-threadlimit ├── .gitignore ├── Cargo.toml └── src │ └── lib.rs ├── rbpf-cli ├── Cargo.lock ├── Cargo.toml └── src │ └── main.rs ├── remote-wallet ├── Cargo.toml └── src │ ├── bin │ └── ledger-udev.rs │ ├── ledger.rs │ ├── ledger_error.rs │ ├── lib.rs │ ├── locator.rs │ ├── remote_keypair.rs │ └── remote_wallet.rs ├── rpc-test ├── .gitignore ├── Cargo.toml └── tests │ ├── nonblocking.rs │ └── rpc.rs ├── rpc ├── .gitignore ├── Cargo.toml └── src │ ├── cluster_tpu_info.rs │ ├── lib.rs │ ├── max_slots.rs │ ├── optimistically_confirmed_bank_tracker.rs │ ├── parsed_token_accounts.rs │ ├── rpc.rs │ ├── rpc_completed_slots_service.rs │ ├── rpc_health.rs │ ├── rpc_pubsub.rs │ ├── rpc_pubsub_service.rs │ ├── rpc_service.rs │ ├── rpc_subscription_tracker.rs │ ├── rpc_subscriptions.rs │ ├── transaction_notifier_interface.rs │ └── transaction_status_service.rs ├── run.sh ├── runtime ├── .gitignore ├── Cargo.toml ├── benches │ ├── accounts.rs │ ├── accounts_index.rs │ ├── append_vec.rs │ ├── bank.rs │ └── status_cache.rs ├── build.rs ├── src │ ├── account_info.rs │ ├── account_overrides.rs │ ├── account_rent_state.rs │ ├── accounts.rs │ ├── accounts_background_service.rs │ ├── accounts_cache.rs │ ├── accounts_db.rs │ ├── accounts_db │ │ └── geyser_plugin_utils.rs │ ├── accounts_hash.rs │ ├── accounts_index.rs │ ├── accounts_index_storage.rs │ ├── accounts_update_notifier_interface.rs │ ├── active_stats.rs │ ├── ancestors.rs │ ├── ancient_append_vecs.rs │ ├── append_vec.rs │ ├── append_vec │ │ └── test_utils.rs │ ├── bank.rs │ ├── bank │ │ ├── address_lookup_table.rs │ │ ├── builtin_programs.rs │ │ ├── sysvar_cache.rs │ │ └── transaction_account_state_info.rs │ ├── bank_client.rs │ ├── bank_forks.rs │ ├── bank_utils.rs │ ├── block_cost_limits.rs │ ├── blockhash_queue.rs │ ├── bucket_map_holder.rs │ ├── bucket_map_holder_stats.rs │ ├── builtins.rs │ ├── cache_hash_data.rs │ ├── cache_hash_data_stats.rs │ ├── commitment.rs │ ├── contains.rs │ ├── cost_model.rs │ ├── cost_tracker.rs │ ├── epoch_stakes.rs │ ├── execute_cost_table.rs │ ├── expected_rent_collection.rs │ ├── genesis_utils.rs │ ├── hardened_unpack.rs │ ├── in_mem_accounts_index.rs │ ├── inline_spl_associated_token_account.rs │ ├── inline_spl_token.rs │ ├── inline_spl_token_2022.rs │ ├── lib.rs │ ├── loader_utils.rs │ ├── message_processor.rs │ ├── non_circulating_supply.rs │ ├── nonce_keyed_account.rs │ ├── pubkey_bins.rs │ ├── read_only_accounts_cache.rs │ ├── rent_collector.rs │ ├── rolling_bit_field.rs │ ├── runtime_config.rs │ ├── secondary_index.rs │ ├── serde_snapshot.rs │ ├── serde_snapshot │ │ ├── newer.rs │ │ ├── storage.rs │ │ ├── tests.rs │ │ └── utils.rs │ ├── shared_buffer_reader.rs │ ├── snapshot_archive_info.rs │ ├── snapshot_config.rs │ ├── snapshot_hash.rs │ ├── snapshot_package.rs │ ├── snapshot_utils.rs │ ├── snapshot_utils │ │ └── archive_format.rs │ ├── sorted_storages.rs │ ├── stake_account.rs │ ├── stake_history.rs │ ├── stake_weighted_timestamp.rs │ ├── stakes.rs │ ├── static_ids.rs │ ├── status_cache.rs │ ├── storable_accounts.rs │ ├── system_instruction_processor.rs │ ├── transaction_batch.rs │ ├── transaction_cost_metrics_sender.rs │ ├── transaction_error_metrics.rs │ ├── vote_account.rs │ ├── vote_parser.rs │ ├── vote_sender_types.rs │ ├── vote_transaction.rs │ └── waitable_condvar.rs ├── store-tool │ ├── Cargo.toml │ └── src │ │ └── main.rs └── tests │ ├── accounts.rs │ ├── bank.rs │ └── stake.rs ├── rustfmt.toml ├── scripts ├── build-downstream-anchor-projects.sh ├── build-downstream-projects.sh ├── cargo-fmt.sh ├── cargo-for-all-lock-files.sh ├── cargo-install-all.sh ├── configure-metrics.sh ├── confirm-cargo-version-numbers-before-bump.sh ├── coverage-in-disk.sh ├── coverage.sh ├── fd-monitor.sh ├── iftop-postprocess.sh ├── iftop.sh ├── increment-cargo-version.sh ├── metrics-write-datapoint.sh ├── net-shaper.sh ├── net-stats.sh ├── netem.sh ├── oom-monitor.sh ├── oom-score-adj.sh ├── patch-crates.sh ├── perf-plot.py ├── perf-stats.py ├── read-cargo-variable.sh ├── run.sh ├── sed-i-all-rs-files-for-rust-analyzer.sh ├── solana-install-deploy.sh ├── solana-install-update-manifest-keypair.sh ├── system-stats.sh ├── ulimit-n.sh └── wallet-sanity.sh ├── sdk ├── .gitignore ├── Cargo.toml ├── README.md ├── benches │ ├── serialize_instructions.rs │ ├── short_vec.rs │ ├── slot_hashes.rs │ └── slot_history.rs ├── bpf │ ├── .gitignore │ ├── c │ │ ├── README.md │ │ ├── bpf.ld │ │ ├── bpf.mk │ │ └── inc │ │ │ ├── deserialize_deprecated.h │ │ │ ├── sol │ │ │ ├── assert.h │ │ │ ├── blake3.h │ │ │ ├── cpi.h │ │ │ ├── deserialize.h │ │ │ ├── deserialize_deprecated.h │ │ │ ├── entrypoint.h │ │ │ ├── inc │ │ │ │ ├── assert.inc │ │ │ │ ├── blake3.inc │ │ │ │ ├── cpi.inc │ │ │ │ ├── keccak.inc │ │ │ │ ├── log.inc │ │ │ │ ├── pubkey.inc │ │ │ │ ├── return_data.inc │ │ │ │ ├── secp256k1.inc │ │ │ │ └── sha.inc │ │ │ ├── keccak.h │ │ │ ├── log.h │ │ │ ├── pubkey.h │ │ │ ├── return_data.h │ │ │ ├── secp256k1.h │ │ │ ├── sha.h │ │ │ ├── string.h │ │ │ └── types.h │ │ │ ├── solana_sdk.h │ │ │ ├── stdio.h │ │ │ ├── stdlib.h │ │ │ ├── string.h │ │ │ ├── sys │ │ │ └── param.h │ │ │ └── wchar.h │ ├── env.sh │ └── scripts │ │ ├── dump.sh │ │ ├── install.sh │ │ ├── objcopy.sh │ │ ├── package.sh │ │ └── strip.sh ├── build.rs ├── cargo-build-bpf │ ├── .gitignore │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── cargo-build-sbf │ ├── .gitignore │ ├── Cargo.toml │ ├── src │ │ └── main.rs │ └── tests │ │ ├── crates.rs │ │ └── crates │ │ ├── fail │ │ ├── Cargo.toml │ │ └── src │ │ │ └── lib.rs │ │ └── noop │ │ ├── Cargo.toml │ │ └── src │ │ └── lib.rs ├── cargo-test-bpf │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── cargo-test-sbf │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── docker-solana │ ├── .gitignore │ ├── Dockerfile │ ├── README.md │ └── build.sh ├── gen-headers │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── macro │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── package.json ├── program │ ├── .gitignore │ ├── Cargo.toml │ ├── README.md │ ├── build.rs │ ├── package.json │ ├── src │ │ ├── account_info.rs │ │ ├── address_lookup_table_account.rs │ │ ├── atomic_u64.rs │ │ ├── blake3.rs │ │ ├── borsh.rs │ │ ├── bpf_loader.rs │ │ ├── bpf_loader_deprecated.rs │ │ ├── bpf_loader_upgradeable.rs │ │ ├── clock.rs │ │ ├── debug_account_data.rs │ │ ├── decode_error.rs │ │ ├── ed25519_program.rs │ │ ├── entrypoint.rs │ │ ├── entrypoint_deprecated.rs │ │ ├── epoch_schedule.rs │ │ ├── example_mocks.rs │ │ ├── feature.rs │ │ ├── fee_calculator.rs │ │ ├── hash.rs │ │ ├── incinerator.rs │ │ ├── instruction.rs │ │ ├── keccak.rs │ │ ├── lamports.rs │ │ ├── lib.rs │ │ ├── loader_instruction.rs │ │ ├── loader_upgradeable_instruction.rs │ │ ├── log.rs │ │ ├── message │ │ │ ├── account_keys.rs │ │ │ ├── compiled_keys.rs │ │ │ ├── legacy.rs │ │ │ ├── mod.rs │ │ │ ├── sanitized.rs │ │ │ └── versions │ │ │ │ ├── mod.rs │ │ │ │ ├── sanitized.rs │ │ │ │ └── v0 │ │ │ │ ├── loaded.rs │ │ │ │ └── mod.rs │ │ ├── native_token.rs │ │ ├── nonce │ │ │ ├── mod.rs │ │ │ └── state │ │ │ │ ├── current.rs │ │ │ │ └── mod.rs │ │ ├── program.rs │ │ ├── program_error.rs │ │ ├── program_memory.rs │ │ ├── program_option.rs │ │ ├── program_pack.rs │ │ ├── program_stubs.rs │ │ ├── program_utils.rs │ │ ├── pubkey.rs │ │ ├── rent.rs │ │ ├── sanitize.rs │ │ ├── secp256k1_program.rs │ │ ├── secp256k1_recover.rs │ │ ├── serialize_utils.rs │ │ ├── short_vec.rs │ │ ├── slot_hashes.rs │ │ ├── slot_history.rs │ │ ├── stake │ │ │ ├── config.rs │ │ │ ├── deprecated.rs │ │ │ ├── instruction.rs │ │ │ ├── mod.rs │ │ │ ├── state.rs │ │ │ └── tools.rs │ │ ├── stake_history.rs │ │ ├── syscalls.rs │ │ ├── system_instruction.rs │ │ ├── system_program.rs │ │ ├── sysvar │ │ │ ├── clock.rs │ │ │ ├── epoch_schedule.rs │ │ │ ├── fees.rs │ │ │ ├── instructions.rs │ │ │ ├── mod.rs │ │ │ ├── recent_blockhashes.rs │ │ │ ├── rent.rs │ │ │ ├── rewards.rs │ │ │ ├── slot_hashes.rs │ │ │ ├── slot_history.rs │ │ │ └── stake_history.rs │ │ └── wasm │ │ │ ├── hash.rs │ │ │ ├── instructions.rs │ │ │ ├── mod.rs │ │ │ ├── pubkey.rs │ │ │ └── system_instruction.rs │ └── tests │ │ ├── hash.mjs │ │ └── pubkey.mjs ├── src │ ├── account.rs │ ├── account_utils.rs │ ├── builtins.rs │ ├── client.rs │ ├── commitment_config.rs │ ├── compute_budget.rs │ ├── derivation_path.rs │ ├── deserialize_utils.rs │ ├── ed25519_instruction.rs │ ├── entrypoint.rs │ ├── entrypoint_deprecated.rs │ ├── epoch_info.rs │ ├── example_mocks.rs │ ├── exit.rs │ ├── feature.rs │ ├── feature_set.rs │ ├── fee.rs │ ├── genesis_config.rs │ ├── hard_forks.rs │ ├── hash.rs │ ├── inflation.rs │ ├── keyed_account.rs │ ├── lib.rs │ ├── log.rs │ ├── native_loader.rs │ ├── nonce_account.rs │ ├── packet.rs │ ├── poh_config.rs │ ├── precompiles.rs │ ├── program_utils.rs │ ├── pubkey.rs │ ├── quic.rs │ ├── recent_blockhashes_account.rs │ ├── rpc_port.rs │ ├── secp256k1_instruction.rs │ ├── shred_version.rs │ ├── signature.rs │ ├── signer │ │ ├── keypair.rs │ │ ├── mod.rs │ │ ├── null_signer.rs │ │ ├── presigner.rs │ │ └── signers.rs │ ├── system_transaction.rs │ ├── timing.rs │ ├── transaction │ │ ├── error.rs │ │ ├── mod.rs │ │ ├── sanitized.rs │ │ └── versioned │ │ │ ├── mod.rs │ │ │ └── sanitized.rs │ ├── transaction_context.rs │ ├── transport.rs │ └── wasm │ │ ├── keypair.rs │ │ ├── mod.rs │ │ └── transaction.rs └── tests │ ├── keypair.mjs │ └── transaction.mjs ├── send-transaction-service ├── Cargo.toml └── src │ ├── lib.rs │ ├── send_transaction_service.rs │ └── tpu_info.rs ├── stake-accounts ├── Cargo.toml └── src │ ├── arg_parser.rs │ ├── args.rs │ ├── main.rs │ └── stake_accounts.rs ├── storage-bigtable ├── Cargo.toml ├── README.md ├── build-proto │ ├── .gitignore │ ├── Cargo.lock │ ├── Cargo.toml │ ├── README.md │ ├── build.sh │ └── src │ │ └── main.rs ├── init-bigtable.sh ├── proto │ ├── google.api.rs │ ├── google.bigtable.v2.rs │ ├── google.protobuf.rs │ └── google.rpc.rs └── src │ ├── access_token.rs │ ├── bigtable.rs │ ├── compression.rs │ ├── lib.rs │ ├── pki-goog-roots.pem │ └── root_ca_certificate.rs ├── storage-proto ├── Cargo.toml ├── README.md ├── build.rs ├── proto │ ├── confirmed_block.proto │ └── transaction_by_addr.proto └── src │ ├── convert.rs │ └── lib.rs ├── streamer ├── Cargo.toml ├── src │ ├── lib.rs │ ├── nonblocking │ │ ├── mod.rs │ │ ├── quic.rs │ │ ├── recvmmsg.rs │ │ └── sendmmsg.rs │ ├── packet.rs │ ├── quic.rs │ ├── recvmmsg.rs │ ├── sendmmsg.rs │ ├── socket.rs │ └── streamer.rs └── tests │ └── recvmmsg.rs ├── switchboard ├── Cargo.toml └── src │ └── lib.rs ├── sys-tuner ├── Cargo.toml └── src │ ├── lib.rs │ └── main.rs ├── system-test ├── abi-testcases │ ├── .gitignore │ ├── mixed-validator-test.sh │ └── mixed-validator-test.yml ├── automation_utils.sh ├── deprecated-testcases │ ├── colo-cpu-only-perf.yml │ ├── colo-gpu-perf-high-txcount.yml │ ├── colo-gpu-perf.yml │ └── gce-gpu-perf-100-node.yml ├── genesis-test │ ├── cluster_token_count.sh │ ├── get_owned_accounts_info.sh │ └── get_program_accounts.sh ├── netem-configs │ ├── complete-loss-four-partitions │ ├── complete-loss-two-partitions │ └── partial-loss-three-partitions ├── partition-testcases │ ├── colo-3-partition.yml │ ├── colo-partition-2-1-test.yml │ ├── colo-partition-long-sanity-test.yml │ ├── colo-partition-no-superminority-test.yml │ ├── colo-partition-once-then-stabilize.yml │ ├── gce-5-node-3-partition.yml │ ├── gce-5-node-single-region-2-partitions.yml │ ├── gce-partition-once-then-stabilize.yml │ ├── gce-partition-recovery.yml │ ├── gce-partition-with-offline.yml │ └── measure-partition-recovery.sh ├── performance-testcases │ ├── aws-cpu-only-perf-10-node.yml │ ├── aws-cpu-only-perf-5-node.yml │ ├── azure-cpu-only-perf-5-node.yml │ ├── colo-cpu-only-perf-4-val-1-client.yml │ ├── colo-gpu-perf-4-val-1-client.yml │ ├── colo-gpu-perf-high-txcount-4-val-1-client.yml │ ├── gce-cpu-only-perf-10-node.yml │ ├── gce-cpu-only-perf-5-node-single-region.yml │ ├── gce-cpu-only-perf-5-node.yml │ ├── gce-gpu-perf-10-node-single-region.yml │ ├── gce-gpu-perf-10-node.yml │ ├── gce-gpu-perf-25-node-single-region.yml │ ├── gce-gpu-perf-25-node.yml │ ├── gce-gpu-perf-5-node-single-region.yml │ ├── gce-gpu-perf-5-node.yml │ ├── gce-gpu-perf-50-node-single-region.yml │ ├── gce-gpu-perf-50-node.yml │ ├── tps-report-single-region.yml │ └── tps-report.yml ├── restart-testcases │ ├── restart_gce.yml │ └── restart_test_automation.sh ├── rolling-upgrade │ └── rolling_upgrade.sh ├── sanity-testcases │ ├── colo-cpu-only-quick-sanity-test.yml │ └── colo-partition-sanity-test.yml ├── stability-testcases │ ├── .gitignore │ ├── colo-long-duration-cpu-only-perf.yml │ ├── colo-long-duration-gpu-perf.yml │ ├── gce-perf-stability-5-node-single-region.yml │ ├── gce-stability-5-node.yml │ ├── gossip-dos-test.sh │ └── gossip-dos-test.yml ├── stake-operations-testcases │ ├── offline_stake_colo.yml │ ├── offline_stake_gce.yml │ ├── offline_stake_operations.sh │ └── stake_test_automation.sh ├── testnet-automation-json-parser-missing.py ├── testnet-automation-json-parser.py └── testnet-automation.sh ├── test-abi.sh ├── test-validator ├── Cargo.toml └── src │ └── lib.rs ├── tokens ├── .gitignore ├── Cargo.toml ├── README.md ├── src │ ├── arg_parser.rs │ ├── args.rs │ ├── commands.rs │ ├── db.rs │ ├── lib.rs │ ├── main.rs │ ├── spl_token.rs │ └── token_display.rs └── tests │ └── commands.rs ├── transaction-dos ├── .gitignore ├── Cargo.toml └── src │ └── main.rs ├── transaction-status ├── Cargo.toml ├── benches │ └── extract_memos.rs └── src │ ├── extract_memos.rs │ ├── lib.rs │ ├── parse_accounts.rs │ ├── parse_associated_token.rs │ ├── parse_bpf_loader.rs │ ├── parse_instruction.rs │ ├── parse_stake.rs │ ├── parse_system.rs │ ├── parse_token.rs │ ├── parse_token │ └── extension │ │ ├── default_account_state.rs │ │ ├── memo_transfer.rs │ │ ├── mint_close_authority.rs │ │ ├── mod.rs │ │ ├── reallocate.rs │ │ └── transfer_fee.rs │ ├── parse_vote.rs │ └── token_balances.rs ├── upload-perf ├── .gitignore ├── Cargo.toml └── src │ └── upload-perf.rs ├── validator ├── .gitignore ├── Cargo.toml ├── solana-test-validator └── src │ ├── admin_rpc_service.rs │ ├── bin │ └── solana-test-validator.rs │ ├── bootstrap.rs │ ├── dashboard.rs │ ├── lib.rs │ └── main.rs ├── vercel.json ├── version ├── .gitignore ├── Cargo.toml ├── build.rs └── src │ └── lib.rs ├── watchtower ├── .gitignore ├── Cargo.toml ├── README.md └── src │ └── main.rs ├── web3.js ├── .eslintignore ├── .eslintrc.js ├── .github │ ├── PULL_REQUEST_TEMPLATE.md │ └── workflows │ │ └── cicd.yml ├── .gitignore ├── .mergify.yml ├── .prettierignore ├── .prettierrc.yaml ├── .releaserc.json ├── .sgcrc ├── .travis.yml ├── .travis │ ├── before_install.sh │ └── script.sh ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── babel.config.json ├── commitlint.config.js ├── commitlint.sh ├── examples │ ├── get_account_info.js │ └── send_sol.js ├── package-lock.json ├── package.json ├── rollup.config.js ├── rollup.config.types.js ├── scripts │ └── typegen.sh ├── src │ ├── __forks__ │ │ └── browser │ │ │ └── fetch-impl.ts │ ├── account.ts │ ├── agent-manager.ts │ ├── blockhash.ts │ ├── bpf-loader-deprecated.ts │ ├── bpf-loader.ts │ ├── compute-budget.ts │ ├── connection.ts │ ├── ed25519-program.ts │ ├── epoch-schedule.ts │ ├── errors.ts │ ├── fee-calculator.ts │ ├── fetch-impl.ts │ ├── index.ts │ ├── instruction.ts │ ├── keypair.ts │ ├── layout.ts │ ├── loader.ts │ ├── message.ts │ ├── nonce-account.ts │ ├── publickey.ts │ ├── secp256k1-program.ts │ ├── stake-program.ts │ ├── system-program.ts │ ├── sysvar.ts │ ├── timing.ts │ ├── transaction-constants.ts │ ├── transaction.ts │ ├── util │ │ ├── assert.ts │ │ ├── bigint.ts │ │ ├── borsh-schema.ts │ │ ├── cluster.ts │ │ ├── promise-timeout.ts │ │ ├── send-and-confirm-raw-transaction.ts │ │ ├── send-and-confirm-transaction.ts │ │ ├── shortvec-encoding.ts │ │ ├── sleep.ts │ │ ├── to-buffer.ts │ │ ├── tx-expiry-custom-errors.ts │ │ └── url.ts │ ├── validator-info.ts │ ├── vote-account.ts │ └── vote-program.ts ├── test │ ├── .gitignore │ ├── account.test.ts │ ├── agent-manager.test.ts │ ├── bpf-loader.test.ts │ ├── cluster.test.ts │ ├── compute-budget.test.ts │ ├── connection-subscriptions.test.ts │ ├── connection.test.ts │ ├── ed25519-program.test.ts │ ├── epoch-schedule.test.ts │ ├── fixtures │ │ └── noop-program │ │ │ ├── .gitignore │ │ │ ├── Cargo.toml │ │ │ ├── build.sh │ │ │ ├── solana_bpf_rust_noop.so │ │ │ └── src │ │ │ └── lib.rs │ ├── keypair.test.ts │ ├── mocks │ │ ├── rpc-http.ts │ │ └── rpc-websockets.ts │ ├── nonce.test.ts │ ├── publickey.test.ts │ ├── secp256k1-program.test.ts │ ├── shortvec-encoding.test.ts │ ├── stake-program.test.ts │ ├── system-program.test.ts │ ├── transaction-payer.test.ts │ ├── transaction.test.ts │ ├── url.ts │ ├── validator-info.test.ts │ ├── vote-program.test.ts │ └── websocket.test.ts ├── tsconfig.d.json ├── tsconfig.json ├── typedoc.json └── yarn.lock └── zk-token-sdk ├── .gitignore ├── Cargo.toml └── src ├── curve25519 ├── curve_syscall_traits.rs ├── edwards.rs ├── errors.rs ├── mod.rs ├── ristretto.rs └── scalar.rs ├── encryption ├── auth_encryption.rs ├── decode_u32_precomputation_for_G.bincode ├── discrete_log.rs ├── elgamal.rs ├── mod.rs └── pedersen.rs ├── errors.rs ├── instruction ├── close_account.rs ├── mod.rs ├── transfer.rs ├── transfer_with_fee.rs ├── withdraw.rs └── withdraw_withheld.rs ├── lib.rs ├── macros.rs ├── range_proof ├── errors.rs ├── generators.rs ├── inner_product.rs ├── mod.rs └── util.rs ├── sigma_proofs ├── equality_proof.rs ├── errors.rs ├── fee_proof.rs ├── mod.rs ├── validity_proof.rs └── zero_balance_proof.rs ├── transcript.rs ├── zk_token_elgamal ├── convert.rs ├── decryption.rs ├── mod.rs ├── ops.rs └── pod.rs ├── zk_token_proof_instruction.rs └── zk_token_proof_program.rs /.buildkite/coverage-in-disk.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/.buildkite/coverage-in-disk.sh -------------------------------------------------------------------------------- /.buildkite/env/.gitignore: -------------------------------------------------------------------------------- 1 | /secrets_unencrypted.ejson 2 | -------------------------------------------------------------------------------- /.buildkite/env/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/.buildkite/env/README.md -------------------------------------------------------------------------------- /.buildkite/env/secrets.ejson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/.buildkite/env/secrets.ejson -------------------------------------------------------------------------------- /.buildkite/hooks/post-checkout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/.buildkite/hooks/post-checkout -------------------------------------------------------------------------------- /.buildkite/hooks/post-checkout.sh: -------------------------------------------------------------------------------- 1 | post-checkout -------------------------------------------------------------------------------- /.buildkite/hooks/post-command: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/.buildkite/hooks/post-command -------------------------------------------------------------------------------- /.buildkite/hooks/post-command.sh: -------------------------------------------------------------------------------- 1 | post-command -------------------------------------------------------------------------------- /.buildkite/hooks/pre-command: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/.buildkite/hooks/pre-command -------------------------------------------------------------------------------- /.buildkite/hooks/pre-command.sh: -------------------------------------------------------------------------------- 1 | pre-command -------------------------------------------------------------------------------- /.buildkite/pipeline-upload.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/.buildkite/pipeline-upload.sh -------------------------------------------------------------------------------- /.buildkite/solana-private.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/.buildkite/solana-private.sh -------------------------------------------------------------------------------- /.clippy.toml: -------------------------------------------------------------------------------- 1 | too-many-arguments-threshold = 9 2 | -------------------------------------------------------------------------------- /.codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/.codecov.yml -------------------------------------------------------------------------------- /.github/RELEASE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/.github/RELEASE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/.github/stale.yml -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/explorer.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/.github/workflows/explorer.yml -------------------------------------------------------------------------------- /.github/workflows/web3.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/.github/workflows/web3.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/.gitignore -------------------------------------------------------------------------------- /.mergify.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/.mergify.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/.travis.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/RELEASE.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/SECURITY.md -------------------------------------------------------------------------------- /account-decoder/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/account-decoder/Cargo.toml -------------------------------------------------------------------------------- /account-decoder/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/account-decoder/src/lib.rs -------------------------------------------------------------------------------- /accounts-bench/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/accounts-bench/Cargo.toml -------------------------------------------------------------------------------- /accounts-bench/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/accounts-bench/src/main.rs -------------------------------------------------------------------------------- /accounts-cluster-bench/.gitignore: -------------------------------------------------------------------------------- 1 | /farf/ 2 | -------------------------------------------------------------------------------- /banking-bench/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | /farf/ 3 | -------------------------------------------------------------------------------- /banking-bench/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/banking-bench/Cargo.toml -------------------------------------------------------------------------------- /banking-bench/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/banking-bench/src/main.rs -------------------------------------------------------------------------------- /banks-client/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/banks-client/Cargo.toml -------------------------------------------------------------------------------- /banks-client/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/banks-client/src/error.rs -------------------------------------------------------------------------------- /banks-client/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/banks-client/src/lib.rs -------------------------------------------------------------------------------- /banks-interface/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/banks-interface/Cargo.toml -------------------------------------------------------------------------------- /banks-interface/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/banks-interface/src/lib.rs -------------------------------------------------------------------------------- /banks-server/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/banks-server/Cargo.toml -------------------------------------------------------------------------------- /banks-server/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/banks-server/src/lib.rs -------------------------------------------------------------------------------- /bench-streamer/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | /farf/ 3 | -------------------------------------------------------------------------------- /bench-streamer/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/bench-streamer/Cargo.toml -------------------------------------------------------------------------------- /bench-streamer/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/bench-streamer/src/main.rs -------------------------------------------------------------------------------- /bench-tps/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/bench-tps/.gitignore -------------------------------------------------------------------------------- /bench-tps/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/bench-tps/Cargo.toml -------------------------------------------------------------------------------- /bench-tps/src/bench.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/bench-tps/src/bench.rs -------------------------------------------------------------------------------- /bench-tps/src/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/bench-tps/src/cli.rs -------------------------------------------------------------------------------- /bench-tps/src/keypairs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/bench-tps/src/keypairs.rs -------------------------------------------------------------------------------- /bench-tps/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/bench-tps/src/lib.rs -------------------------------------------------------------------------------- /bench-tps/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/bench-tps/src/main.rs -------------------------------------------------------------------------------- /bench-tps/src/perf_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/bench-tps/src/perf_utils.rs -------------------------------------------------------------------------------- /bench-tps/tests/bench_tps.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/bench-tps/tests/bench_tps.rs -------------------------------------------------------------------------------- /bloom/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/bloom/Cargo.toml -------------------------------------------------------------------------------- /bloom/benches/bloom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/bloom/benches/bloom.rs -------------------------------------------------------------------------------- /bloom/build.rs: -------------------------------------------------------------------------------- 1 | ../frozen-abi/build.rs -------------------------------------------------------------------------------- /bloom/src/bloom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/bloom/src/bloom.rs -------------------------------------------------------------------------------- /bloom/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/bloom/src/lib.rs -------------------------------------------------------------------------------- /bucket_map/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/bucket_map/Cargo.toml -------------------------------------------------------------------------------- /bucket_map/src/bucket.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/bucket_map/src/bucket.rs -------------------------------------------------------------------------------- /bucket_map/src/bucket_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/bucket_map/src/bucket_api.rs -------------------------------------------------------------------------------- /bucket_map/src/bucket_item.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/bucket_map/src/bucket_item.rs -------------------------------------------------------------------------------- /bucket_map/src/bucket_map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/bucket_map/src/bucket_map.rs -------------------------------------------------------------------------------- /bucket_map/src/bucket_stats.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/bucket_map/src/bucket_stats.rs -------------------------------------------------------------------------------- /bucket_map/src/index_entry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/bucket_map/src/index_entry.rs -------------------------------------------------------------------------------- /bucket_map/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/bucket_map/src/lib.rs -------------------------------------------------------------------------------- /bucket_map/tests/bucket_map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/bucket_map/tests/bucket_map.rs -------------------------------------------------------------------------------- /cargo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/cargo -------------------------------------------------------------------------------- /cargo-build-bpf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/cargo-build-bpf -------------------------------------------------------------------------------- /cargo-build-sbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/cargo-build-sbf -------------------------------------------------------------------------------- /cargo-test-bpf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/cargo-test-bpf -------------------------------------------------------------------------------- /cargo-test-sbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/cargo-test-sbf -------------------------------------------------------------------------------- /ci/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ci/.gitignore -------------------------------------------------------------------------------- /ci/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ci/README.md -------------------------------------------------------------------------------- /ci/_: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ci/_ -------------------------------------------------------------------------------- /ci/affects.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ci/affects.sh -------------------------------------------------------------------------------- /ci/buildkite-pipeline.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ci/buildkite-pipeline.sh -------------------------------------------------------------------------------- /ci/buildkite-secondary.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ci/buildkite-secondary.yml -------------------------------------------------------------------------------- /ci/buildkite-solana-private.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ci/buildkite-solana-private.sh -------------------------------------------------------------------------------- /ci/channel-info.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ci/channel-info.sh -------------------------------------------------------------------------------- /ci/channel_restriction.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ci/channel_restriction.sh -------------------------------------------------------------------------------- /ci/check-ssh-keys.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ci/check-ssh-keys.sh -------------------------------------------------------------------------------- /ci/crate-version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ci/crate-version.sh -------------------------------------------------------------------------------- /ci/dependabot-pr.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ci/dependabot-pr.sh -------------------------------------------------------------------------------- /ci/dependabot-updater.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ci/dependabot-updater.sh -------------------------------------------------------------------------------- /ci/do-audit.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ci/do-audit.sh -------------------------------------------------------------------------------- /ci/docker-run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ci/docker-run.sh -------------------------------------------------------------------------------- /ci/docker-rust/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ci/docker-rust/Dockerfile -------------------------------------------------------------------------------- /ci/docker-rust/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ci/docker-rust/README.md -------------------------------------------------------------------------------- /ci/docker-rust/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ci/docker-rust/build.sh -------------------------------------------------------------------------------- /ci/env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ci/env.sh -------------------------------------------------------------------------------- /ci/export-github-repo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ci/export-github-repo.sh -------------------------------------------------------------------------------- /ci/format-url.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ci/format-url.sh -------------------------------------------------------------------------------- /ci/hoover.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ci/hoover.sh -------------------------------------------------------------------------------- /ci/localnet-sanity.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ci/localnet-sanity.sh -------------------------------------------------------------------------------- /ci/nits.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ci/nits.sh -------------------------------------------------------------------------------- /ci/publish-crate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ci/publish-crate.sh -------------------------------------------------------------------------------- /ci/publish-tarball.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ci/publish-tarball.sh -------------------------------------------------------------------------------- /ci/run-local.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ci/run-local.sh -------------------------------------------------------------------------------- /ci/run-sanity.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ci/run-sanity.sh -------------------------------------------------------------------------------- /ci/rust-version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ci/rust-version.sh -------------------------------------------------------------------------------- /ci/sbf-tools-info.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ci/sbf-tools-info.sh -------------------------------------------------------------------------------- /ci/semver_bash/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ci/semver_bash/LICENSE -------------------------------------------------------------------------------- /ci/semver_bash/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ci/semver_bash/README.md -------------------------------------------------------------------------------- /ci/semver_bash/semver.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ci/semver_bash/semver.sh -------------------------------------------------------------------------------- /ci/semver_bash/semver_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ci/semver_bash/semver_test.sh -------------------------------------------------------------------------------- /ci/shellcheck.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ci/shellcheck.sh -------------------------------------------------------------------------------- /ci/test-bench.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ci/test-bench.sh -------------------------------------------------------------------------------- /ci/test-checks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ci/test-checks.sh -------------------------------------------------------------------------------- /ci/test-coverage.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ci/test-coverage.sh -------------------------------------------------------------------------------- /ci/test-docs.sh: -------------------------------------------------------------------------------- 1 | test-stable.sh -------------------------------------------------------------------------------- /ci/test-downstream-builds.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ci/test-downstream-builds.sh -------------------------------------------------------------------------------- /ci/test-local-cluster-flakey.sh: -------------------------------------------------------------------------------- 1 | test-stable.sh -------------------------------------------------------------------------------- /ci/test-local-cluster-slow-1.sh: -------------------------------------------------------------------------------- 1 | test-stable.sh -------------------------------------------------------------------------------- /ci/test-local-cluster-slow-2.sh: -------------------------------------------------------------------------------- 1 | test-stable.sh -------------------------------------------------------------------------------- /ci/test-local-cluster.sh: -------------------------------------------------------------------------------- 1 | test-stable.sh -------------------------------------------------------------------------------- /ci/test-sanity.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ci/test-sanity.sh -------------------------------------------------------------------------------- /ci/test-stable-bpf.sh: -------------------------------------------------------------------------------- 1 | test-stable.sh -------------------------------------------------------------------------------- /ci/test-stable-perf.sh: -------------------------------------------------------------------------------- 1 | test-stable.sh -------------------------------------------------------------------------------- /ci/test-stable.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ci/test-stable.sh -------------------------------------------------------------------------------- /ci/test-wasm.sh: -------------------------------------------------------------------------------- 1 | test-stable.sh -------------------------------------------------------------------------------- /ci/upload-ci-artifact.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ci/upload-ci-artifact.sh -------------------------------------------------------------------------------- /clap-utils/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/clap-utils/Cargo.toml -------------------------------------------------------------------------------- /clap-utils/src/fee_payer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/clap-utils/src/fee_payer.rs -------------------------------------------------------------------------------- /clap-utils/src/keypair.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/clap-utils/src/keypair.rs -------------------------------------------------------------------------------- /clap-utils/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/clap-utils/src/lib.rs -------------------------------------------------------------------------------- /clap-utils/src/memo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/clap-utils/src/memo.rs -------------------------------------------------------------------------------- /clap-utils/src/nonce.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/clap-utils/src/nonce.rs -------------------------------------------------------------------------------- /clap-utils/src/offline.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/clap-utils/src/offline.rs -------------------------------------------------------------------------------- /clap-v3-utils/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/clap-v3-utils/Cargo.toml -------------------------------------------------------------------------------- /clap-v3-utils/src/fee_payer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/clap-v3-utils/src/fee_payer.rs -------------------------------------------------------------------------------- /clap-v3-utils/src/keypair.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/clap-v3-utils/src/keypair.rs -------------------------------------------------------------------------------- /clap-v3-utils/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/clap-v3-utils/src/lib.rs -------------------------------------------------------------------------------- /clap-v3-utils/src/memo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/clap-v3-utils/src/memo.rs -------------------------------------------------------------------------------- /clap-v3-utils/src/nonce.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/clap-v3-utils/src/nonce.rs -------------------------------------------------------------------------------- /clap-v3-utils/src/offline.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/clap-v3-utils/src/offline.rs -------------------------------------------------------------------------------- /cli-config/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/cli-config/Cargo.toml -------------------------------------------------------------------------------- /cli-config/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/cli-config/src/config.rs -------------------------------------------------------------------------------- /cli-config/src/config_input.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/cli-config/src/config_input.rs -------------------------------------------------------------------------------- /cli-config/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/cli-config/src/lib.rs -------------------------------------------------------------------------------- /cli-output/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/cli-output/Cargo.toml -------------------------------------------------------------------------------- /cli-output/src/cli_output.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/cli-output/src/cli_output.rs -------------------------------------------------------------------------------- /cli-output/src/cli_version.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/cli-output/src/cli_version.rs -------------------------------------------------------------------------------- /cli-output/src/display.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/cli-output/src/display.rs -------------------------------------------------------------------------------- /cli-output/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/cli-output/src/lib.rs -------------------------------------------------------------------------------- /cli/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | /farf/ 3 | -------------------------------------------------------------------------------- /cli/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/cli/Cargo.toml -------------------------------------------------------------------------------- /cli/src/checks.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/cli/src/checks.rs -------------------------------------------------------------------------------- /cli/src/clap_app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/cli/src/clap_app.rs -------------------------------------------------------------------------------- /cli/src/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/cli/src/cli.rs -------------------------------------------------------------------------------- /cli/src/cluster_query.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/cli/src/cluster_query.rs -------------------------------------------------------------------------------- /cli/src/feature.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/cli/src/feature.rs -------------------------------------------------------------------------------- /cli/src/inflation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/cli/src/inflation.rs -------------------------------------------------------------------------------- /cli/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/cli/src/lib.rs -------------------------------------------------------------------------------- /cli/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/cli/src/main.rs -------------------------------------------------------------------------------- /cli/src/memo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/cli/src/memo.rs -------------------------------------------------------------------------------- /cli/src/nonce.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/cli/src/nonce.rs -------------------------------------------------------------------------------- /cli/src/program.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/cli/src/program.rs -------------------------------------------------------------------------------- /cli/src/spend_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/cli/src/spend_utils.rs -------------------------------------------------------------------------------- /cli/src/stake.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/cli/src/stake.rs -------------------------------------------------------------------------------- /cli/src/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/cli/src/test_utils.rs -------------------------------------------------------------------------------- /cli/src/validator_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/cli/src/validator_info.rs -------------------------------------------------------------------------------- /cli/src/vote.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/cli/src/vote.rs -------------------------------------------------------------------------------- /cli/src/wallet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/cli/src/wallet.rs -------------------------------------------------------------------------------- /cli/tests/fixtures/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/cli/tests/fixtures/build.sh -------------------------------------------------------------------------------- /cli/tests/fixtures/noop.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/cli/tests/fixtures/noop.so -------------------------------------------------------------------------------- /cli/tests/nonce.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/cli/tests/nonce.rs -------------------------------------------------------------------------------- /cli/tests/program.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/cli/tests/program.rs -------------------------------------------------------------------------------- /cli/tests/request_airdrop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/cli/tests/request_airdrop.rs -------------------------------------------------------------------------------- /cli/tests/stake.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/cli/tests/stake.rs -------------------------------------------------------------------------------- /cli/tests/transfer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/cli/tests/transfer.rs -------------------------------------------------------------------------------- /cli/tests/vote.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/cli/tests/vote.rs -------------------------------------------------------------------------------- /client-test/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | /farf/ 3 | -------------------------------------------------------------------------------- /client-test/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/client-test/Cargo.toml -------------------------------------------------------------------------------- /client-test/tests/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/client-test/tests/client.rs -------------------------------------------------------------------------------- /client/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | /farf/ 3 | -------------------------------------------------------------------------------- /client/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/client/Cargo.toml -------------------------------------------------------------------------------- /client/src/blockhash_query.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/client/src/blockhash_query.rs -------------------------------------------------------------------------------- /client/src/client_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/client/src/client_error.rs -------------------------------------------------------------------------------- /client/src/connection_cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/client/src/connection_cache.rs -------------------------------------------------------------------------------- /client/src/http_sender.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/client/src/http_sender.rs -------------------------------------------------------------------------------- /client/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/client/src/lib.rs -------------------------------------------------------------------------------- /client/src/mock_sender.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/client/src/mock_sender.rs -------------------------------------------------------------------------------- /client/src/nonblocking/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/client/src/nonblocking/mod.rs -------------------------------------------------------------------------------- /client/src/nonce_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/client/src/nonce_utils.rs -------------------------------------------------------------------------------- /client/src/pubsub_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/client/src/pubsub_client.rs -------------------------------------------------------------------------------- /client/src/quic_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/client/src/quic_client.rs -------------------------------------------------------------------------------- /client/src/rpc_cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/client/src/rpc_cache.rs -------------------------------------------------------------------------------- /client/src/rpc_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/client/src/rpc_client.rs -------------------------------------------------------------------------------- /client/src/rpc_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/client/src/rpc_config.rs -------------------------------------------------------------------------------- /client/src/rpc_custom_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/client/src/rpc_custom_error.rs -------------------------------------------------------------------------------- /client/src/rpc_filter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/client/src/rpc_filter.rs -------------------------------------------------------------------------------- /client/src/rpc_request.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/client/src/rpc_request.rs -------------------------------------------------------------------------------- /client/src/rpc_response.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/client/src/rpc_response.rs -------------------------------------------------------------------------------- /client/src/rpc_sender.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/client/src/rpc_sender.rs -------------------------------------------------------------------------------- /client/src/spinner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/client/src/spinner.rs -------------------------------------------------------------------------------- /client/src/thin_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/client/src/thin_client.rs -------------------------------------------------------------------------------- /client/src/tpu_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/client/src/tpu_client.rs -------------------------------------------------------------------------------- /client/src/tpu_connection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/client/src/tpu_connection.rs -------------------------------------------------------------------------------- /client/src/udp_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/client/src/udp_client.rs -------------------------------------------------------------------------------- /client/tests/quic_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/client/tests/quic_client.rs -------------------------------------------------------------------------------- /core/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | /farf/ 3 | -------------------------------------------------------------------------------- /core/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/Cargo.toml -------------------------------------------------------------------------------- /core/benches/banking_stage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/benches/banking_stage.rs -------------------------------------------------------------------------------- /core/benches/cluster_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/benches/cluster_info.rs -------------------------------------------------------------------------------- /core/benches/cluster_nodes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/benches/cluster_nodes.rs -------------------------------------------------------------------------------- /core/benches/consensus.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/benches/consensus.rs -------------------------------------------------------------------------------- /core/benches/gen_keys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/benches/gen_keys.rs -------------------------------------------------------------------------------- /core/benches/shredder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/benches/shredder.rs -------------------------------------------------------------------------------- /core/build.rs: -------------------------------------------------------------------------------- 1 | ../frozen-abi/build.rs -------------------------------------------------------------------------------- /core/src/banking_stage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/src/banking_stage.rs -------------------------------------------------------------------------------- /core/src/broadcast_stage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/src/broadcast_stage.rs -------------------------------------------------------------------------------- /core/src/cluster_nodes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/src/cluster_nodes.rs -------------------------------------------------------------------------------- /core/src/cluster_slots.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/src/cluster_slots.rs -------------------------------------------------------------------------------- /core/src/commitment_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/src/commitment_service.rs -------------------------------------------------------------------------------- /core/src/consensus.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/src/consensus.rs -------------------------------------------------------------------------------- /core/src/drop_bank_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/src/drop_bank_service.rs -------------------------------------------------------------------------------- /core/src/fetch_stage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/src/fetch_stage.rs -------------------------------------------------------------------------------- /core/src/fork_choice.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/src/fork_choice.rs -------------------------------------------------------------------------------- /core/src/gen_keys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/src/gen_keys.rs -------------------------------------------------------------------------------- /core/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/src/lib.rs -------------------------------------------------------------------------------- /core/src/packet_hasher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/src/packet_hasher.rs -------------------------------------------------------------------------------- /core/src/packet_threshold.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/src/packet_threshold.rs -------------------------------------------------------------------------------- /core/src/progress_map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/src/progress_map.rs -------------------------------------------------------------------------------- /core/src/pyth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/src/pyth.rs -------------------------------------------------------------------------------- /core/src/qos_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/src/qos_service.rs -------------------------------------------------------------------------------- /core/src/repair_response.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/src/repair_response.rs -------------------------------------------------------------------------------- /core/src/repair_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/src/repair_service.rs -------------------------------------------------------------------------------- /core/src/repair_weight.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/src/repair_weight.rs -------------------------------------------------------------------------------- /core/src/replay_stage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/src/replay_stage.rs -------------------------------------------------------------------------------- /core/src/request_response.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/src/request_response.rs -------------------------------------------------------------------------------- /core/src/result.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/src/result.rs -------------------------------------------------------------------------------- /core/src/retransmit_stage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/src/retransmit_stage.rs -------------------------------------------------------------------------------- /core/src/serve_repair.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/src/serve_repair.rs -------------------------------------------------------------------------------- /core/src/shred_fetch_stage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/src/shred_fetch_stage.rs -------------------------------------------------------------------------------- /core/src/sigverify.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/src/sigverify.rs -------------------------------------------------------------------------------- /core/src/sigverify_shreds.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/src/sigverify_shreds.rs -------------------------------------------------------------------------------- /core/src/sigverify_stage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/src/sigverify_stage.rs -------------------------------------------------------------------------------- /core/src/switchboard.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/src/switchboard.rs -------------------------------------------------------------------------------- /core/src/tower1_7_14.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/src/tower1_7_14.rs -------------------------------------------------------------------------------- /core/src/tower_storage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/src/tower_storage.rs -------------------------------------------------------------------------------- /core/src/tpu.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/src/tpu.rs -------------------------------------------------------------------------------- /core/src/tree_diff.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/src/tree_diff.rs -------------------------------------------------------------------------------- /core/src/tvu.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/src/tvu.rs -------------------------------------------------------------------------------- /core/src/validator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/src/validator.rs -------------------------------------------------------------------------------- /core/src/vote_simulator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/src/vote_simulator.rs -------------------------------------------------------------------------------- /core/src/vote_stake_tracker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/src/vote_stake_tracker.rs -------------------------------------------------------------------------------- /core/src/voting_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/src/voting_service.rs -------------------------------------------------------------------------------- /core/src/window_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/src/window_service.rs -------------------------------------------------------------------------------- /core/tests/fork-selection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/tests/fork-selection.rs -------------------------------------------------------------------------------- /core/tests/ledger_cleanup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/tests/ledger_cleanup.rs -------------------------------------------------------------------------------- /core/tests/snapshots.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/core/tests/snapshots.rs -------------------------------------------------------------------------------- /docs/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/.eslintignore -------------------------------------------------------------------------------- /docs/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/.eslintrc -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/.gitignore -------------------------------------------------------------------------------- /docs/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/.prettierignore -------------------------------------------------------------------------------- /docs/.travis/before_install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/.travis/before_install.sh -------------------------------------------------------------------------------- /docs/.travis/script.sh: -------------------------------------------------------------------------------- 1 | # |source| this file 2 | 3 | set -ex 4 | ./build.sh 5 | -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/art/data-plane-fanout.bob: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/art/data-plane-fanout.bob -------------------------------------------------------------------------------- /docs/art/data-plane.bob: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/art/data-plane.bob -------------------------------------------------------------------------------- /docs/art/fork-generation.bob: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/art/fork-generation.bob -------------------------------------------------------------------------------- /docs/art/forks-pruned.bob: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/art/forks-pruned.bob -------------------------------------------------------------------------------- /docs/art/forks-pruned2.bob: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/art/forks-pruned2.bob -------------------------------------------------------------------------------- /docs/art/forks.bob: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/art/forks.bob -------------------------------------------------------------------------------- /docs/art/retransmit_stage.bob: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/art/retransmit_stage.bob -------------------------------------------------------------------------------- /docs/art/runtime.bob: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/art/runtime.bob -------------------------------------------------------------------------------- /docs/art/sdk-tools.bob: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/art/sdk-tools.bob -------------------------------------------------------------------------------- /docs/art/spv-bank-hash.bob: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/art/spv-bank-hash.bob -------------------------------------------------------------------------------- /docs/art/spv-block-merkle.bob: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/art/spv-block-merkle.bob -------------------------------------------------------------------------------- /docs/art/tpu.bob: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/art/tpu.bob -------------------------------------------------------------------------------- /docs/art/tvu.bob: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/art/tvu.bob -------------------------------------------------------------------------------- /docs/art/validator.bob: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/art/validator.bob -------------------------------------------------------------------------------- /docs/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/babel.config.js -------------------------------------------------------------------------------- /docs/build-cli-usage.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/build-cli-usage.sh -------------------------------------------------------------------------------- /docs/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/build.sh -------------------------------------------------------------------------------- /docs/convert-ascii-to-svg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/convert-ascii-to-svg.sh -------------------------------------------------------------------------------- /docs/crowdin.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/crowdin.yml -------------------------------------------------------------------------------- /docs/docusaurus.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/docusaurus.config.js -------------------------------------------------------------------------------- /docs/offline-cmd-md-links.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/offline-cmd-md-links.sh -------------------------------------------------------------------------------- /docs/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/package-lock.json -------------------------------------------------------------------------------- /docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/package.json -------------------------------------------------------------------------------- /docs/publish-docs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/publish-docs.sh -------------------------------------------------------------------------------- /docs/set-solana-release-tag.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/set-solana-release-tag.sh -------------------------------------------------------------------------------- /docs/sidebars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/sidebars.js -------------------------------------------------------------------------------- /docs/src/cli.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/src/cli.md -------------------------------------------------------------------------------- /docs/src/cli/.usage.md.header: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/src/cli/.usage.md.header -------------------------------------------------------------------------------- /docs/src/cli/conventions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/src/cli/conventions.md -------------------------------------------------------------------------------- /docs/src/cli/delegate-stake.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/src/cli/delegate-stake.md -------------------------------------------------------------------------------- /docs/src/cluster/bench-tps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/src/cluster/bench-tps.md -------------------------------------------------------------------------------- /docs/src/cluster/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/src/cluster/overview.md -------------------------------------------------------------------------------- /docs/src/clusters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/src/clusters.md -------------------------------------------------------------------------------- /docs/src/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/src/css/custom.css -------------------------------------------------------------------------------- /docs/src/economics_overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/src/economics_overview.md -------------------------------------------------------------------------------- /docs/src/history.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/src/history.md -------------------------------------------------------------------------------- /docs/src/icons/Bulb.inline.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/src/icons/Bulb.inline.svg -------------------------------------------------------------------------------- /docs/src/icons/Chat.inline.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/src/icons/Chat.inline.svg -------------------------------------------------------------------------------- /docs/src/icons/Code.inline.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/src/icons/Code.inline.svg -------------------------------------------------------------------------------- /docs/src/icons/Fire.inline.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/src/icons/Fire.inline.svg -------------------------------------------------------------------------------- /docs/src/icons/PoH.inline.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/src/icons/PoH.inline.svg -------------------------------------------------------------------------------- /docs/src/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/src/introduction.md -------------------------------------------------------------------------------- /docs/src/offline-signing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/src/offline-signing.md -------------------------------------------------------------------------------- /docs/src/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/src/pages/index.js -------------------------------------------------------------------------------- /docs/src/proposals/log_data.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/src/proposals/log_data.md -------------------------------------------------------------------------------- /docs/src/proposals/rip-curl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/src/proposals/rip-curl.md -------------------------------------------------------------------------------- /docs/src/proposals/slashing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/src/proposals/slashing.md -------------------------------------------------------------------------------- /docs/src/running-validator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/src/running-validator.md -------------------------------------------------------------------------------- /docs/src/staking.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/src/staking.md -------------------------------------------------------------------------------- /docs/src/terminology.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/src/terminology.md -------------------------------------------------------------------------------- /docs/src/theme/Footer/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/src/theme/Footer/index.js -------------------------------------------------------------------------------- /docs/src/transaction_fees.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/src/transaction_fees.md -------------------------------------------------------------------------------- /docs/src/validator/anatomy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/src/validator/anatomy.md -------------------------------------------------------------------------------- /docs/src/validator/gossip.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/src/validator/gossip.md -------------------------------------------------------------------------------- /docs/src/validator/runtime.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/src/validator/runtime.md -------------------------------------------------------------------------------- /docs/src/validator/tpu.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/src/validator/tpu.md -------------------------------------------------------------------------------- /docs/src/validator/tvu.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/src/validator/tvu.md -------------------------------------------------------------------------------- /docs/src/wallet-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/src/wallet-guide.md -------------------------------------------------------------------------------- /docs/src/wallet-guide/cli.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/src/wallet-guide/cli.md -------------------------------------------------------------------------------- /docs/static/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/static/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/static/img/favicon.ico -------------------------------------------------------------------------------- /docs/static/img/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/static/img/logo.svg -------------------------------------------------------------------------------- /docs/static/img/spiral.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/static/img/spiral.svg -------------------------------------------------------------------------------- /docs/static/katex/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/static/katex/README.md -------------------------------------------------------------------------------- /docs/static/katex/katex.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/static/katex/katex.css -------------------------------------------------------------------------------- /docs/static/katex/katex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/static/katex/katex.js -------------------------------------------------------------------------------- /docs/static/katex/katex.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/static/katex/katex.min.js -------------------------------------------------------------------------------- /docs/static/katex/katex.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/static/katex/katex.mjs -------------------------------------------------------------------------------- /docs/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/docs/yarn.lock -------------------------------------------------------------------------------- /dos/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/dos/Cargo.toml -------------------------------------------------------------------------------- /dos/src/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/dos/src/cli.rs -------------------------------------------------------------------------------- /dos/src/lib.rs: -------------------------------------------------------------------------------- 1 | #![allow(clippy::integer_arithmetic)] 2 | pub mod cli; 3 | -------------------------------------------------------------------------------- /dos/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/dos/src/main.rs -------------------------------------------------------------------------------- /download-utils/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/download-utils/Cargo.toml -------------------------------------------------------------------------------- /download-utils/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/download-utils/src/lib.rs -------------------------------------------------------------------------------- /entry/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/entry/Cargo.toml -------------------------------------------------------------------------------- /entry/src/entry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/entry/src/entry.rs -------------------------------------------------------------------------------- /entry/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/entry/src/lib.rs -------------------------------------------------------------------------------- /entry/src/poh.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/entry/src/poh.rs -------------------------------------------------------------------------------- /explorer/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/explorer/.gitignore -------------------------------------------------------------------------------- /explorer/.prettierignore: -------------------------------------------------------------------------------- 1 | build 2 | src/serumMarketRegistry.ts 3 | package-lock.json 4 | -------------------------------------------------------------------------------- /explorer/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/explorer/.prettierrc.json -------------------------------------------------------------------------------- /explorer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/explorer/README.md -------------------------------------------------------------------------------- /explorer/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/explorer/package-lock.json -------------------------------------------------------------------------------- /explorer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/explorer/package.json -------------------------------------------------------------------------------- /explorer/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/explorer/public/favicon.ico -------------------------------------------------------------------------------- /explorer/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/explorer/public/index.html -------------------------------------------------------------------------------- /explorer/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/explorer/public/manifest.json -------------------------------------------------------------------------------- /explorer/public/rainbow192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/explorer/public/rainbow192.png -------------------------------------------------------------------------------- /explorer/public/rainbow512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/explorer/public/rainbow512.png -------------------------------------------------------------------------------- /explorer/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/explorer/public/robots.txt -------------------------------------------------------------------------------- /explorer/public/tokens/brz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/explorer/public/tokens/brz.png -------------------------------------------------------------------------------- /explorer/public/tokens/ftt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/explorer/public/tokens/ftt.svg -------------------------------------------------------------------------------- /explorer/public/tokens/kin.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/explorer/public/tokens/kin.svg -------------------------------------------------------------------------------- /explorer/public/tokens/sxp.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/explorer/public/tokens/sxp.svg -------------------------------------------------------------------------------- /explorer/public/tokens/xrp.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/explorer/public/tokens/xrp.svg -------------------------------------------------------------------------------- /explorer/public/tokens/yfi.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/explorer/public/tokens/yfi.svg -------------------------------------------------------------------------------- /explorer/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/explorer/src/App.tsx -------------------------------------------------------------------------------- /explorer/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/explorer/src/index.tsx -------------------------------------------------------------------------------- /explorer/src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /explorer/src/scss/_solana.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/explorer/src/scss/_solana.scss -------------------------------------------------------------------------------- /explorer/src/scss/theme.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/explorer/src/scss/theme.scss -------------------------------------------------------------------------------- /explorer/src/serviceWorker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/explorer/src/serviceWorker.ts -------------------------------------------------------------------------------- /explorer/src/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/explorer/src/setupTests.ts -------------------------------------------------------------------------------- /explorer/src/utils/anchor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/explorer/src/utils/anchor.tsx -------------------------------------------------------------------------------- /explorer/src/utils/date.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/explorer/src/utils/date.ts -------------------------------------------------------------------------------- /explorer/src/utils/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/explorer/src/utils/index.tsx -------------------------------------------------------------------------------- /explorer/src/utils/sentry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/explorer/src/utils/sentry.ts -------------------------------------------------------------------------------- /explorer/src/utils/tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/explorer/src/utils/tx.ts -------------------------------------------------------------------------------- /explorer/src/utils/url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/explorer/src/utils/url.ts -------------------------------------------------------------------------------- /explorer/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/explorer/tsconfig.json -------------------------------------------------------------------------------- /faucet/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | /farf/ 3 | -------------------------------------------------------------------------------- /faucet/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/faucet/Cargo.toml -------------------------------------------------------------------------------- /faucet/src/bin/faucet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/faucet/src/bin/faucet.rs -------------------------------------------------------------------------------- /faucet/src/faucet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/faucet/src/faucet.rs -------------------------------------------------------------------------------- /faucet/src/faucet_mock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/faucet/src/faucet_mock.rs -------------------------------------------------------------------------------- /faucet/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/faucet/src/lib.rs -------------------------------------------------------------------------------- /faucet/tests/local-faucet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/faucet/tests/local-faucet.rs -------------------------------------------------------------------------------- /fetch-perf-libs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/fetch-perf-libs.sh -------------------------------------------------------------------------------- /fetch-spl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/fetch-spl.sh -------------------------------------------------------------------------------- /frozen-abi/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/frozen-abi/Cargo.toml -------------------------------------------------------------------------------- /frozen-abi/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/frozen-abi/build.rs -------------------------------------------------------------------------------- /frozen-abi/macro/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/frozen-abi/macro/Cargo.toml -------------------------------------------------------------------------------- /frozen-abi/macro/build.rs: -------------------------------------------------------------------------------- 1 | ../build.rs -------------------------------------------------------------------------------- /frozen-abi/macro/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/frozen-abi/macro/src/lib.rs -------------------------------------------------------------------------------- /frozen-abi/src/abi_digester.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/frozen-abi/src/abi_digester.rs -------------------------------------------------------------------------------- /frozen-abi/src/abi_example.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/frozen-abi/src/abi_example.rs -------------------------------------------------------------------------------- /frozen-abi/src/hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/frozen-abi/src/hash.rs -------------------------------------------------------------------------------- /frozen-abi/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/frozen-abi/src/lib.rs -------------------------------------------------------------------------------- /genesis-utils/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/genesis-utils/Cargo.toml -------------------------------------------------------------------------------- /genesis-utils/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/genesis-utils/src/lib.rs -------------------------------------------------------------------------------- /genesis/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | /farf/ 3 | -------------------------------------------------------------------------------- /genesis/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/genesis/Cargo.toml -------------------------------------------------------------------------------- /genesis/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/genesis/src/lib.rs -------------------------------------------------------------------------------- /genesis/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/genesis/src/main.rs -------------------------------------------------------------------------------- /genesis/src/stakes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/genesis/src/stakes.rs -------------------------------------------------------------------------------- /genesis/src/unlocks.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/genesis/src/unlocks.rs -------------------------------------------------------------------------------- /geyser-plugin-interface/src/lib.rs: -------------------------------------------------------------------------------- 1 | pub mod geyser_plugin_interface; 2 | -------------------------------------------------------------------------------- /gossip/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | /farf/ 3 | -------------------------------------------------------------------------------- /gossip/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/gossip/Cargo.toml -------------------------------------------------------------------------------- /gossip/benches/crds.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/gossip/benches/crds.rs -------------------------------------------------------------------------------- /gossip/benches/crds_shards.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/gossip/benches/crds_shards.rs -------------------------------------------------------------------------------- /gossip/build.rs: -------------------------------------------------------------------------------- 1 | ../frozen-abi/build.rs -------------------------------------------------------------------------------- /gossip/src/cluster_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/gossip/src/cluster_info.rs -------------------------------------------------------------------------------- /gossip/src/contact_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/gossip/src/contact_info.rs -------------------------------------------------------------------------------- /gossip/src/crds.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/gossip/src/crds.rs -------------------------------------------------------------------------------- /gossip/src/crds_entry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/gossip/src/crds_entry.rs -------------------------------------------------------------------------------- /gossip/src/crds_gossip.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/gossip/src/crds_gossip.rs -------------------------------------------------------------------------------- /gossip/src/crds_gossip_pull.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/gossip/src/crds_gossip_pull.rs -------------------------------------------------------------------------------- /gossip/src/crds_gossip_push.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/gossip/src/crds_gossip_push.rs -------------------------------------------------------------------------------- /gossip/src/crds_shards.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/gossip/src/crds_shards.rs -------------------------------------------------------------------------------- /gossip/src/crds_value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/gossip/src/crds_value.rs -------------------------------------------------------------------------------- /gossip/src/deprecated.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/gossip/src/deprecated.rs -------------------------------------------------------------------------------- /gossip/src/duplicate_shred.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/gossip/src/duplicate_shred.rs -------------------------------------------------------------------------------- /gossip/src/epoch_slots.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/gossip/src/epoch_slots.rs -------------------------------------------------------------------------------- /gossip/src/gossip_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/gossip/src/gossip_error.rs -------------------------------------------------------------------------------- /gossip/src/gossip_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/gossip/src/gossip_service.rs -------------------------------------------------------------------------------- /gossip/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/gossip/src/lib.rs -------------------------------------------------------------------------------- /gossip/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/gossip/src/main.rs -------------------------------------------------------------------------------- /gossip/src/ping_pong.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/gossip/src/ping_pong.rs -------------------------------------------------------------------------------- /gossip/src/weighted_shuffle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/gossip/src/weighted_shuffle.rs -------------------------------------------------------------------------------- /gossip/tests/cluster_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/gossip/tests/cluster_info.rs -------------------------------------------------------------------------------- /gossip/tests/crds_gossip.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/gossip/tests/crds_gossip.rs -------------------------------------------------------------------------------- /gossip/tests/gossip.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/gossip/tests/gossip.rs -------------------------------------------------------------------------------- /install/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | /farf/ 3 | -------------------------------------------------------------------------------- /install/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/install/Cargo.toml -------------------------------------------------------------------------------- /install/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/install/build.rs -------------------------------------------------------------------------------- /install/install-help.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/install/install-help.sh -------------------------------------------------------------------------------- /install/solana-install-init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/install/solana-install-init.sh -------------------------------------------------------------------------------- /install/src/build_env.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/install/src/build_env.rs -------------------------------------------------------------------------------- /install/src/command.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/install/src/command.rs -------------------------------------------------------------------------------- /install/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/install/src/config.rs -------------------------------------------------------------------------------- /install/src/defaults.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/install/src/defaults.rs -------------------------------------------------------------------------------- /install/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/install/src/lib.rs -------------------------------------------------------------------------------- /install/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/install/src/main.rs -------------------------------------------------------------------------------- /install/src/stop_process.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/install/src/stop_process.rs -------------------------------------------------------------------------------- /install/src/update_manifest.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/install/src/update_manifest.rs -------------------------------------------------------------------------------- /keygen/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | /farf/ 3 | -------------------------------------------------------------------------------- /keygen/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/keygen/Cargo.toml -------------------------------------------------------------------------------- /keygen/src/keygen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/keygen/src/keygen.rs -------------------------------------------------------------------------------- /ledger-tool/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | /farf/ 3 | -------------------------------------------------------------------------------- /ledger-tool/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ledger-tool/Cargo.toml -------------------------------------------------------------------------------- /ledger-tool/src/bigtable.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ledger-tool/src/bigtable.rs -------------------------------------------------------------------------------- /ledger-tool/src/ledger_path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ledger-tool/src/ledger_path.rs -------------------------------------------------------------------------------- /ledger-tool/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ledger-tool/src/main.rs -------------------------------------------------------------------------------- /ledger-tool/tests/basic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ledger-tool/tests/basic.rs -------------------------------------------------------------------------------- /ledger/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | /farf/ 3 | -------------------------------------------------------------------------------- /ledger/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ledger/Cargo.toml -------------------------------------------------------------------------------- /ledger/benches/blockstore.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ledger/benches/blockstore.rs -------------------------------------------------------------------------------- /ledger/benches/protobuf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ledger/benches/protobuf.rs -------------------------------------------------------------------------------- /ledger/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ledger/build.rs -------------------------------------------------------------------------------- /ledger/src/bank_forks_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ledger/src/bank_forks_utils.rs -------------------------------------------------------------------------------- /ledger/src/bigtable_delete.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ledger/src/bigtable_delete.rs -------------------------------------------------------------------------------- /ledger/src/bigtable_upload.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ledger/src/bigtable_upload.rs -------------------------------------------------------------------------------- /ledger/src/block_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ledger/src/block_error.rs -------------------------------------------------------------------------------- /ledger/src/blockstore.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ledger/src/blockstore.rs -------------------------------------------------------------------------------- /ledger/src/blockstore_db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ledger/src/blockstore_db.rs -------------------------------------------------------------------------------- /ledger/src/blockstore_meta.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ledger/src/blockstore_meta.rs -------------------------------------------------------------------------------- /ledger/src/builtins.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ledger/src/builtins.rs -------------------------------------------------------------------------------- /ledger/src/genesis_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ledger/src/genesis_utils.rs -------------------------------------------------------------------------------- /ledger/src/leader_schedule.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ledger/src/leader_schedule.rs -------------------------------------------------------------------------------- /ledger/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ledger/src/lib.rs -------------------------------------------------------------------------------- /ledger/src/shred.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ledger/src/shred.rs -------------------------------------------------------------------------------- /ledger/src/shred/common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ledger/src/shred/common.rs -------------------------------------------------------------------------------- /ledger/src/shred/legacy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ledger/src/shred/legacy.rs -------------------------------------------------------------------------------- /ledger/src/shred/merkle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ledger/src/shred/merkle.rs -------------------------------------------------------------------------------- /ledger/src/shred/shred_code.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ledger/src/shred/shred_code.rs -------------------------------------------------------------------------------- /ledger/src/shred/shred_data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ledger/src/shred/shred_data.rs -------------------------------------------------------------------------------- /ledger/src/shred/stats.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ledger/src/shred/stats.rs -------------------------------------------------------------------------------- /ledger/src/shred/traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ledger/src/shred/traits.rs -------------------------------------------------------------------------------- /ledger/src/shredder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ledger/src/shredder.rs -------------------------------------------------------------------------------- /ledger/src/sigverify_shreds.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ledger/src/sigverify_shreds.rs -------------------------------------------------------------------------------- /ledger/src/slot_stats.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ledger/src/slot_stats.rs -------------------------------------------------------------------------------- /ledger/src/staking_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ledger/src/staking_utils.rs -------------------------------------------------------------------------------- /ledger/tests/blockstore.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ledger/tests/blockstore.rs -------------------------------------------------------------------------------- /ledger/tests/shred.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/ledger/tests/shred.rs -------------------------------------------------------------------------------- /local-cluster/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | /farf/ 3 | -------------------------------------------------------------------------------- /local-cluster/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/local-cluster/Cargo.toml -------------------------------------------------------------------------------- /local-cluster/src/cluster.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/local-cluster/src/cluster.rs -------------------------------------------------------------------------------- /local-cluster/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/local-cluster/src/lib.rs -------------------------------------------------------------------------------- /local-cluster/tests/common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/local-cluster/tests/common.rs -------------------------------------------------------------------------------- /log-analyzer/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/log-analyzer/Cargo.toml -------------------------------------------------------------------------------- /log-analyzer/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/log-analyzer/src/main.rs -------------------------------------------------------------------------------- /logger/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | /farf/ 3 | -------------------------------------------------------------------------------- /logger/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/logger/Cargo.toml -------------------------------------------------------------------------------- /logger/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/logger/src/lib.rs -------------------------------------------------------------------------------- /measure/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | /farf/ 3 | -------------------------------------------------------------------------------- /measure/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/measure/Cargo.toml -------------------------------------------------------------------------------- /measure/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/measure/src/lib.rs -------------------------------------------------------------------------------- /measure/src/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/measure/src/macros.rs -------------------------------------------------------------------------------- /measure/src/measure.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/measure/src/measure.rs -------------------------------------------------------------------------------- /merkle-root-bench/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/merkle-root-bench/Cargo.toml -------------------------------------------------------------------------------- /merkle-root-bench/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/merkle-root-bench/src/main.rs -------------------------------------------------------------------------------- /merkle-tree/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | /farf/ 3 | -------------------------------------------------------------------------------- /merkle-tree/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/merkle-tree/Cargo.toml -------------------------------------------------------------------------------- /merkle-tree/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/merkle-tree/src/lib.rs -------------------------------------------------------------------------------- /merkle-tree/src/merkle_tree.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/merkle-tree/src/merkle_tree.rs -------------------------------------------------------------------------------- /metrics/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | /farf/ 3 | -------------------------------------------------------------------------------- /metrics/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/metrics/Cargo.toml -------------------------------------------------------------------------------- /metrics/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/metrics/README.md -------------------------------------------------------------------------------- /metrics/benches/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/metrics/benches/metrics.rs -------------------------------------------------------------------------------- /metrics/grafcli.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/metrics/grafcli.conf -------------------------------------------------------------------------------- /metrics/scripts/.gitignore: -------------------------------------------------------------------------------- 1 | /lib/ 2 | -------------------------------------------------------------------------------- /metrics/scripts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/metrics/scripts/README.md -------------------------------------------------------------------------------- /metrics/scripts/enable.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/metrics/scripts/enable.sh -------------------------------------------------------------------------------- /metrics/scripts/grafana.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/metrics/scripts/grafana.ini -------------------------------------------------------------------------------- /metrics/scripts/influxdb.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/metrics/scripts/influxdb.conf -------------------------------------------------------------------------------- /metrics/scripts/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/metrics/scripts/start.sh -------------------------------------------------------------------------------- /metrics/scripts/status.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/metrics/scripts/status.sh -------------------------------------------------------------------------------- /metrics/scripts/stop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/metrics/scripts/stop.sh -------------------------------------------------------------------------------- /metrics/scripts/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/metrics/scripts/test.sh -------------------------------------------------------------------------------- /metrics/src/counter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/metrics/src/counter.rs -------------------------------------------------------------------------------- /metrics/src/datapoint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/metrics/src/datapoint.rs -------------------------------------------------------------------------------- /metrics/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/metrics/src/lib.rs -------------------------------------------------------------------------------- /metrics/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/metrics/src/metrics.rs -------------------------------------------------------------------------------- /multinode-demo/bench-tps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/multinode-demo/bench-tps.sh -------------------------------------------------------------------------------- /multinode-demo/common.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/multinode-demo/common.sh -------------------------------------------------------------------------------- /multinode-demo/faucet.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/multinode-demo/faucet.sh -------------------------------------------------------------------------------- /multinode-demo/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/multinode-demo/setup.sh -------------------------------------------------------------------------------- /multinode-demo/validator.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/multinode-demo/validator.sh -------------------------------------------------------------------------------- /net-shaper/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/net-shaper/Cargo.toml -------------------------------------------------------------------------------- /net-shaper/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/net-shaper/src/main.rs -------------------------------------------------------------------------------- /net-utils/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | /farf/ 3 | -------------------------------------------------------------------------------- /net-utils/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/net-utils/Cargo.toml -------------------------------------------------------------------------------- /net-utils/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/net-utils/src/lib.rs -------------------------------------------------------------------------------- /net/.gitignore: -------------------------------------------------------------------------------- 1 | /config/ 2 | /log 3 | -------------------------------------------------------------------------------- /net/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/net/README.md -------------------------------------------------------------------------------- /net/azure.sh: -------------------------------------------------------------------------------- 1 | gce.sh -------------------------------------------------------------------------------- /net/colo.sh: -------------------------------------------------------------------------------- 1 | gce.sh -------------------------------------------------------------------------------- /net/common.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/net/common.sh -------------------------------------------------------------------------------- /net/ec2.sh: -------------------------------------------------------------------------------- 1 | gce.sh -------------------------------------------------------------------------------- /net/gce.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/net/gce.sh -------------------------------------------------------------------------------- /net/init-metrics.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/net/init-metrics.sh -------------------------------------------------------------------------------- /net/net.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/net/net.sh -------------------------------------------------------------------------------- /net/remote/README.md: -------------------------------------------------------------------------------- 1 | Scripts that run on the remote testnet nodes 2 | -------------------------------------------------------------------------------- /net/remote/cleanup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/net/remote/cleanup.sh -------------------------------------------------------------------------------- /net/remote/remote-client.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/net/remote/remote-client.sh -------------------------------------------------------------------------------- /net/remote/remote-node.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/net/remote/remote-node.sh -------------------------------------------------------------------------------- /net/remote/remote-sanity.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/net/remote/remote-sanity.sh -------------------------------------------------------------------------------- /net/scp.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/net/scp.sh -------------------------------------------------------------------------------- /net/scripts/colo-provider.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/net/scripts/colo-provider.sh -------------------------------------------------------------------------------- /net/scripts/colo-utils.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/net/scripts/colo-utils.sh -------------------------------------------------------------------------------- /net/scripts/colo_nodes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/net/scripts/colo_nodes -------------------------------------------------------------------------------- /net/scripts/ec2-provider.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/net/scripts/ec2-provider.sh -------------------------------------------------------------------------------- /net/scripts/gce-provider.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/net/scripts/gce-provider.sh -------------------------------------------------------------------------------- /net/scripts/install-ag.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/net/scripts/install-ag.sh -------------------------------------------------------------------------------- /net/scripts/install-iftop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/net/scripts/install-iftop.sh -------------------------------------------------------------------------------- /net/scripts/install-redis.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/net/scripts/install-redis.sh -------------------------------------------------------------------------------- /net/scripts/install-rsync.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/net/scripts/install-rsync.sh -------------------------------------------------------------------------------- /net/scripts/localtime.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/net/scripts/localtime.sh -------------------------------------------------------------------------------- /net/scripts/rsync-retry.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/net/scripts/rsync-retry.sh -------------------------------------------------------------------------------- /net/ssh.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/net/ssh.sh -------------------------------------------------------------------------------- /notifier/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | /farf/ 3 | -------------------------------------------------------------------------------- /notifier/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/notifier/Cargo.toml -------------------------------------------------------------------------------- /notifier/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/notifier/src/lib.rs -------------------------------------------------------------------------------- /perf/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/perf/Cargo.toml -------------------------------------------------------------------------------- /perf/benches/dedup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/perf/benches/dedup.rs -------------------------------------------------------------------------------- /perf/benches/discard.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/perf/benches/discard.rs -------------------------------------------------------------------------------- /perf/benches/recycler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/perf/benches/recycler.rs -------------------------------------------------------------------------------- /perf/benches/reset.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/perf/benches/reset.rs -------------------------------------------------------------------------------- /perf/benches/shrink.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/perf/benches/shrink.rs -------------------------------------------------------------------------------- /perf/benches/sigverify.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/perf/benches/sigverify.rs -------------------------------------------------------------------------------- /perf/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/perf/build.rs -------------------------------------------------------------------------------- /perf/src/cuda_runtime.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/perf/src/cuda_runtime.rs -------------------------------------------------------------------------------- /perf/src/data_budget.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/perf/src/data_budget.rs -------------------------------------------------------------------------------- /perf/src/discard.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/perf/src/discard.rs -------------------------------------------------------------------------------- /perf/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/perf/src/lib.rs -------------------------------------------------------------------------------- /perf/src/packet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/perf/src/packet.rs -------------------------------------------------------------------------------- /perf/src/perf_libs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/perf/src/perf_libs.rs -------------------------------------------------------------------------------- /perf/src/recycler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/perf/src/recycler.rs -------------------------------------------------------------------------------- /perf/src/recycler_cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/perf/src/recycler_cache.rs -------------------------------------------------------------------------------- /perf/src/sigverify.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/perf/src/sigverify.rs -------------------------------------------------------------------------------- /perf/src/test_tx.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/perf/src/test_tx.rs -------------------------------------------------------------------------------- /perf/src/thread.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/perf/src/thread.rs -------------------------------------------------------------------------------- /poh-bench/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/poh-bench/Cargo.toml -------------------------------------------------------------------------------- /poh-bench/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/poh-bench/src/main.rs -------------------------------------------------------------------------------- /poh/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | /farf/ 3 | -------------------------------------------------------------------------------- /poh/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/poh/Cargo.toml -------------------------------------------------------------------------------- /poh/benches/poh.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/poh/benches/poh.rs -------------------------------------------------------------------------------- /poh/benches/poh_verify.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/poh/benches/poh_verify.rs -------------------------------------------------------------------------------- /poh/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/poh/src/lib.rs -------------------------------------------------------------------------------- /poh/src/poh_recorder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/poh/src/poh_recorder.rs -------------------------------------------------------------------------------- /poh/src/poh_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/poh/src/poh_service.rs -------------------------------------------------------------------------------- /program-runtime/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/program-runtime/Cargo.toml -------------------------------------------------------------------------------- /program-runtime/build.rs: -------------------------------------------------------------------------------- 1 | ../frozen-abi/build.rs -------------------------------------------------------------------------------- /program-runtime/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/program-runtime/src/lib.rs -------------------------------------------------------------------------------- /program-test/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/program-test/Cargo.toml -------------------------------------------------------------------------------- /program-test/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/program-test/src/lib.rs -------------------------------------------------------------------------------- /program-test/src/programs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/program-test/src/programs.rs -------------------------------------------------------------------------------- /program-test/tests/cpi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/program-test/tests/cpi.rs -------------------------------------------------------------------------------- /program-test/tests/fuzz.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/program-test/tests/fuzz.rs -------------------------------------------------------------------------------- /program-test/tests/sysvar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/program-test/tests/sysvar.rs -------------------------------------------------------------------------------- /program-test/tests/warp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/program-test/tests/warp.rs -------------------------------------------------------------------------------- /programs/address-lookup-table/build.rs: -------------------------------------------------------------------------------- 1 | ../../frozen-abi/build.rs -------------------------------------------------------------------------------- /programs/bpf/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | /farf/ 3 | -------------------------------------------------------------------------------- /programs/bpf/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/programs/bpf/Cargo.lock -------------------------------------------------------------------------------- /programs/bpf/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/programs/bpf/Cargo.toml -------------------------------------------------------------------------------- /programs/bpf/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/programs/bpf/build.rs -------------------------------------------------------------------------------- /programs/bpf/c/.gitignore: -------------------------------------------------------------------------------- 1 | /out/ 2 | -------------------------------------------------------------------------------- /programs/bpf/c/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/programs/bpf/c/makefile -------------------------------------------------------------------------------- /programs/bpf/c/src/ser/ser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/programs/bpf/c/src/ser/ser.c -------------------------------------------------------------------------------- /programs/bpf/c/src/sha/sha.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/programs/bpf/c/src/sha/sha.c -------------------------------------------------------------------------------- /programs/config/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/programs/config/Cargo.toml -------------------------------------------------------------------------------- /programs/config/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/programs/config/src/lib.rs -------------------------------------------------------------------------------- /programs/stake/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/programs/stake/Cargo.toml -------------------------------------------------------------------------------- /programs/stake/build.rs: -------------------------------------------------------------------------------- 1 | ../../frozen-abi/build.rs -------------------------------------------------------------------------------- /programs/stake/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/programs/stake/src/config.rs -------------------------------------------------------------------------------- /programs/stake/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/programs/stake/src/lib.rs -------------------------------------------------------------------------------- /programs/vote/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/programs/vote/Cargo.toml -------------------------------------------------------------------------------- /programs/vote/build.rs: -------------------------------------------------------------------------------- 1 | ../../frozen-abi/build.rs -------------------------------------------------------------------------------- /programs/vote/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/programs/vote/src/lib.rs -------------------------------------------------------------------------------- /rayon-threadlimit/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | /farf/ 3 | -------------------------------------------------------------------------------- /rayon-threadlimit/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/rayon-threadlimit/Cargo.toml -------------------------------------------------------------------------------- /rayon-threadlimit/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/rayon-threadlimit/src/lib.rs -------------------------------------------------------------------------------- /rbpf-cli/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/rbpf-cli/Cargo.lock -------------------------------------------------------------------------------- /rbpf-cli/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/rbpf-cli/Cargo.toml -------------------------------------------------------------------------------- /rbpf-cli/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/rbpf-cli/src/main.rs -------------------------------------------------------------------------------- /remote-wallet/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/remote-wallet/Cargo.toml -------------------------------------------------------------------------------- /remote-wallet/src/ledger.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/remote-wallet/src/ledger.rs -------------------------------------------------------------------------------- /remote-wallet/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/remote-wallet/src/lib.rs -------------------------------------------------------------------------------- /remote-wallet/src/locator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/remote-wallet/src/locator.rs -------------------------------------------------------------------------------- /rpc-test/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | /farf/ 3 | -------------------------------------------------------------------------------- /rpc-test/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/rpc-test/Cargo.toml -------------------------------------------------------------------------------- /rpc-test/tests/rpc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/rpc-test/tests/rpc.rs -------------------------------------------------------------------------------- /rpc/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | /farf/ 3 | -------------------------------------------------------------------------------- /rpc/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/rpc/Cargo.toml -------------------------------------------------------------------------------- /rpc/src/cluster_tpu_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/rpc/src/cluster_tpu_info.rs -------------------------------------------------------------------------------- /rpc/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/rpc/src/lib.rs -------------------------------------------------------------------------------- /rpc/src/max_slots.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/rpc/src/max_slots.rs -------------------------------------------------------------------------------- /rpc/src/rpc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/rpc/src/rpc.rs -------------------------------------------------------------------------------- /rpc/src/rpc_health.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/rpc/src/rpc_health.rs -------------------------------------------------------------------------------- /rpc/src/rpc_pubsub.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/rpc/src/rpc_pubsub.rs -------------------------------------------------------------------------------- /rpc/src/rpc_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/rpc/src/rpc_service.rs -------------------------------------------------------------------------------- /rpc/src/rpc_subscriptions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/rpc/src/rpc_subscriptions.rs -------------------------------------------------------------------------------- /run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/run.sh -------------------------------------------------------------------------------- /runtime/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | /farf/ 3 | -------------------------------------------------------------------------------- /runtime/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/runtime/Cargo.toml -------------------------------------------------------------------------------- /runtime/benches/accounts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/runtime/benches/accounts.rs -------------------------------------------------------------------------------- /runtime/benches/bank.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/runtime/benches/bank.rs -------------------------------------------------------------------------------- /runtime/build.rs: -------------------------------------------------------------------------------- 1 | ../frozen-abi/build.rs -------------------------------------------------------------------------------- /runtime/src/account_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/runtime/src/account_info.rs -------------------------------------------------------------------------------- /runtime/src/accounts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/runtime/src/accounts.rs -------------------------------------------------------------------------------- /runtime/src/accounts_db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/runtime/src/accounts_db.rs -------------------------------------------------------------------------------- /runtime/src/accounts_hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/runtime/src/accounts_hash.rs -------------------------------------------------------------------------------- /runtime/src/active_stats.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/runtime/src/active_stats.rs -------------------------------------------------------------------------------- /runtime/src/ancestors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/runtime/src/ancestors.rs -------------------------------------------------------------------------------- /runtime/src/append_vec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/runtime/src/append_vec.rs -------------------------------------------------------------------------------- /runtime/src/bank.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/runtime/src/bank.rs -------------------------------------------------------------------------------- /runtime/src/bank_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/runtime/src/bank_client.rs -------------------------------------------------------------------------------- /runtime/src/bank_forks.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/runtime/src/bank_forks.rs -------------------------------------------------------------------------------- /runtime/src/bank_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/runtime/src/bank_utils.rs -------------------------------------------------------------------------------- /runtime/src/builtins.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/runtime/src/builtins.rs -------------------------------------------------------------------------------- /runtime/src/commitment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/runtime/src/commitment.rs -------------------------------------------------------------------------------- /runtime/src/contains.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/runtime/src/contains.rs -------------------------------------------------------------------------------- /runtime/src/cost_model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/runtime/src/cost_model.rs -------------------------------------------------------------------------------- /runtime/src/cost_tracker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/runtime/src/cost_tracker.rs -------------------------------------------------------------------------------- /runtime/src/epoch_stakes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/runtime/src/epoch_stakes.rs -------------------------------------------------------------------------------- /runtime/src/genesis_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/runtime/src/genesis_utils.rs -------------------------------------------------------------------------------- /runtime/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/runtime/src/lib.rs -------------------------------------------------------------------------------- /runtime/src/loader_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/runtime/src/loader_utils.rs -------------------------------------------------------------------------------- /runtime/src/pubkey_bins.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/runtime/src/pubkey_bins.rs -------------------------------------------------------------------------------- /runtime/src/snapshot_hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/runtime/src/snapshot_hash.rs -------------------------------------------------------------------------------- /runtime/src/stake_account.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/runtime/src/stake_account.rs -------------------------------------------------------------------------------- /runtime/src/stake_history.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/runtime/src/stake_history.rs -------------------------------------------------------------------------------- /runtime/src/stakes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/runtime/src/stakes.rs -------------------------------------------------------------------------------- /runtime/src/static_ids.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/runtime/src/static_ids.rs -------------------------------------------------------------------------------- /runtime/src/status_cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/runtime/src/status_cache.rs -------------------------------------------------------------------------------- /runtime/src/vote_account.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/runtime/src/vote_account.rs -------------------------------------------------------------------------------- /runtime/src/vote_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/runtime/src/vote_parser.rs -------------------------------------------------------------------------------- /runtime/tests/accounts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/runtime/tests/accounts.rs -------------------------------------------------------------------------------- /runtime/tests/bank.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/runtime/tests/bank.rs -------------------------------------------------------------------------------- /runtime/tests/stake.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/runtime/tests/stake.rs -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/rustfmt.toml -------------------------------------------------------------------------------- /scripts/cargo-fmt.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/scripts/cargo-fmt.sh -------------------------------------------------------------------------------- /scripts/cargo-install-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/scripts/cargo-install-all.sh -------------------------------------------------------------------------------- /scripts/configure-metrics.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/scripts/configure-metrics.sh -------------------------------------------------------------------------------- /scripts/coverage-in-disk.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/scripts/coverage-in-disk.sh -------------------------------------------------------------------------------- /scripts/coverage.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/scripts/coverage.sh -------------------------------------------------------------------------------- /scripts/fd-monitor.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/scripts/fd-monitor.sh -------------------------------------------------------------------------------- /scripts/iftop-postprocess.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/scripts/iftop-postprocess.sh -------------------------------------------------------------------------------- /scripts/iftop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/scripts/iftop.sh -------------------------------------------------------------------------------- /scripts/net-shaper.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/scripts/net-shaper.sh -------------------------------------------------------------------------------- /scripts/net-stats.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/scripts/net-stats.sh -------------------------------------------------------------------------------- /scripts/netem.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/scripts/netem.sh -------------------------------------------------------------------------------- /scripts/oom-monitor.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/scripts/oom-monitor.sh -------------------------------------------------------------------------------- /scripts/oom-score-adj.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/scripts/oom-score-adj.sh -------------------------------------------------------------------------------- /scripts/patch-crates.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/scripts/patch-crates.sh -------------------------------------------------------------------------------- /scripts/perf-plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/scripts/perf-plot.py -------------------------------------------------------------------------------- /scripts/perf-stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/scripts/perf-stats.py -------------------------------------------------------------------------------- /scripts/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/scripts/run.sh -------------------------------------------------------------------------------- /scripts/system-stats.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/scripts/system-stats.sh -------------------------------------------------------------------------------- /scripts/ulimit-n.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/scripts/ulimit-n.sh -------------------------------------------------------------------------------- /scripts/wallet-sanity.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/scripts/wallet-sanity.sh -------------------------------------------------------------------------------- /sdk/.gitignore: -------------------------------------------------------------------------------- 1 | /farf/ 2 | /node_modules/ 3 | /package-lock.json 4 | /target/ 5 | -------------------------------------------------------------------------------- /sdk/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/Cargo.toml -------------------------------------------------------------------------------- /sdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/README.md -------------------------------------------------------------------------------- /sdk/benches/short_vec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/benches/short_vec.rs -------------------------------------------------------------------------------- /sdk/benches/slot_hashes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/benches/slot_hashes.rs -------------------------------------------------------------------------------- /sdk/benches/slot_history.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/benches/slot_history.rs -------------------------------------------------------------------------------- /sdk/bpf/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/bpf/.gitignore -------------------------------------------------------------------------------- /sdk/bpf/c/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/bpf/c/README.md -------------------------------------------------------------------------------- /sdk/bpf/c/bpf.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/bpf/c/bpf.ld -------------------------------------------------------------------------------- /sdk/bpf/c/bpf.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/bpf/c/bpf.mk -------------------------------------------------------------------------------- /sdk/bpf/c/inc/deserialize_deprecated.h: -------------------------------------------------------------------------------- 1 | #include -------------------------------------------------------------------------------- /sdk/bpf/c/inc/sol/assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/bpf/c/inc/sol/assert.h -------------------------------------------------------------------------------- /sdk/bpf/c/inc/sol/blake3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/bpf/c/inc/sol/blake3.h -------------------------------------------------------------------------------- /sdk/bpf/c/inc/sol/cpi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/bpf/c/inc/sol/cpi.h -------------------------------------------------------------------------------- /sdk/bpf/c/inc/sol/keccak.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/bpf/c/inc/sol/keccak.h -------------------------------------------------------------------------------- /sdk/bpf/c/inc/sol/log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/bpf/c/inc/sol/log.h -------------------------------------------------------------------------------- /sdk/bpf/c/inc/sol/pubkey.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/bpf/c/inc/sol/pubkey.h -------------------------------------------------------------------------------- /sdk/bpf/c/inc/sol/sha.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/bpf/c/inc/sol/sha.h -------------------------------------------------------------------------------- /sdk/bpf/c/inc/sol/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/bpf/c/inc/sol/string.h -------------------------------------------------------------------------------- /sdk/bpf/c/inc/sol/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/bpf/c/inc/sol/types.h -------------------------------------------------------------------------------- /sdk/bpf/c/inc/solana_sdk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/bpf/c/inc/solana_sdk.h -------------------------------------------------------------------------------- /sdk/bpf/c/inc/stdlib.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | #include 3 | -------------------------------------------------------------------------------- /sdk/bpf/c/inc/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/bpf/c/inc/string.h -------------------------------------------------------------------------------- /sdk/bpf/c/inc/sys/param.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | -------------------------------------------------------------------------------- /sdk/bpf/c/inc/wchar.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | -------------------------------------------------------------------------------- /sdk/bpf/env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/bpf/env.sh -------------------------------------------------------------------------------- /sdk/bpf/scripts/dump.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/bpf/scripts/dump.sh -------------------------------------------------------------------------------- /sdk/bpf/scripts/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/bpf/scripts/install.sh -------------------------------------------------------------------------------- /sdk/bpf/scripts/objcopy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/bpf/scripts/objcopy.sh -------------------------------------------------------------------------------- /sdk/bpf/scripts/package.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/bpf/scripts/package.sh -------------------------------------------------------------------------------- /sdk/bpf/scripts/strip.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/bpf/scripts/strip.sh -------------------------------------------------------------------------------- /sdk/build.rs: -------------------------------------------------------------------------------- 1 | ../frozen-abi/build.rs -------------------------------------------------------------------------------- /sdk/cargo-build-bpf/.gitignore: -------------------------------------------------------------------------------- 1 | Cargo.lock 2 | -------------------------------------------------------------------------------- /sdk/docker-solana/.gitignore: -------------------------------------------------------------------------------- 1 | cargo-install/ 2 | usr/ 3 | -------------------------------------------------------------------------------- /sdk/docker-solana/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/docker-solana/Dockerfile -------------------------------------------------------------------------------- /sdk/docker-solana/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/docker-solana/README.md -------------------------------------------------------------------------------- /sdk/docker-solana/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/docker-solana/build.sh -------------------------------------------------------------------------------- /sdk/gen-headers/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/gen-headers/Cargo.toml -------------------------------------------------------------------------------- /sdk/gen-headers/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/gen-headers/src/main.rs -------------------------------------------------------------------------------- /sdk/macro/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/macro/Cargo.toml -------------------------------------------------------------------------------- /sdk/macro/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/macro/src/lib.rs -------------------------------------------------------------------------------- /sdk/package.json: -------------------------------------------------------------------------------- 1 | program/package.json -------------------------------------------------------------------------------- /sdk/program/.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules/ 2 | /package-lock.json 3 | -------------------------------------------------------------------------------- /sdk/program/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/program/Cargo.toml -------------------------------------------------------------------------------- /sdk/program/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/program/README.md -------------------------------------------------------------------------------- /sdk/program/build.rs: -------------------------------------------------------------------------------- 1 | ../../frozen-abi/build.rs -------------------------------------------------------------------------------- /sdk/program/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/program/package.json -------------------------------------------------------------------------------- /sdk/program/src/blake3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/program/src/blake3.rs -------------------------------------------------------------------------------- /sdk/program/src/borsh.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/program/src/borsh.rs -------------------------------------------------------------------------------- /sdk/program/src/clock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/program/src/clock.rs -------------------------------------------------------------------------------- /sdk/program/src/feature.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/program/src/feature.rs -------------------------------------------------------------------------------- /sdk/program/src/hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/program/src/hash.rs -------------------------------------------------------------------------------- /sdk/program/src/keccak.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/program/src/keccak.rs -------------------------------------------------------------------------------- /sdk/program/src/lamports.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/program/src/lamports.rs -------------------------------------------------------------------------------- /sdk/program/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/program/src/lib.rs -------------------------------------------------------------------------------- /sdk/program/src/log.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/program/src/log.rs -------------------------------------------------------------------------------- /sdk/program/src/nonce/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/program/src/nonce/mod.rs -------------------------------------------------------------------------------- /sdk/program/src/program.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/program/src/program.rs -------------------------------------------------------------------------------- /sdk/program/src/pubkey.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/program/src/pubkey.rs -------------------------------------------------------------------------------- /sdk/program/src/rent.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/program/src/rent.rs -------------------------------------------------------------------------------- /sdk/program/src/sanitize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/program/src/sanitize.rs -------------------------------------------------------------------------------- /sdk/program/src/short_vec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/program/src/short_vec.rs -------------------------------------------------------------------------------- /sdk/program/src/stake/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/program/src/stake/mod.rs -------------------------------------------------------------------------------- /sdk/program/src/syscalls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/program/src/syscalls.rs -------------------------------------------------------------------------------- /sdk/program/src/wasm/hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/program/src/wasm/hash.rs -------------------------------------------------------------------------------- /sdk/program/src/wasm/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/program/src/wasm/mod.rs -------------------------------------------------------------------------------- /sdk/program/tests/hash.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/program/tests/hash.mjs -------------------------------------------------------------------------------- /sdk/program/tests/pubkey.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/program/tests/pubkey.mjs -------------------------------------------------------------------------------- /sdk/src/account.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/src/account.rs -------------------------------------------------------------------------------- /sdk/src/account_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/src/account_utils.rs -------------------------------------------------------------------------------- /sdk/src/builtins.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/src/builtins.rs -------------------------------------------------------------------------------- /sdk/src/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/src/client.rs -------------------------------------------------------------------------------- /sdk/src/commitment_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/src/commitment_config.rs -------------------------------------------------------------------------------- /sdk/src/compute_budget.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/src/compute_budget.rs -------------------------------------------------------------------------------- /sdk/src/derivation_path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/src/derivation_path.rs -------------------------------------------------------------------------------- /sdk/src/deserialize_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/src/deserialize_utils.rs -------------------------------------------------------------------------------- /sdk/src/entrypoint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/src/entrypoint.rs -------------------------------------------------------------------------------- /sdk/src/epoch_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/src/epoch_info.rs -------------------------------------------------------------------------------- /sdk/src/example_mocks.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/src/example_mocks.rs -------------------------------------------------------------------------------- /sdk/src/exit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/src/exit.rs -------------------------------------------------------------------------------- /sdk/src/feature.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/src/feature.rs -------------------------------------------------------------------------------- /sdk/src/feature_set.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/src/feature_set.rs -------------------------------------------------------------------------------- /sdk/src/fee.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/src/fee.rs -------------------------------------------------------------------------------- /sdk/src/genesis_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/src/genesis_config.rs -------------------------------------------------------------------------------- /sdk/src/hard_forks.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/src/hard_forks.rs -------------------------------------------------------------------------------- /sdk/src/hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/src/hash.rs -------------------------------------------------------------------------------- /sdk/src/inflation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/src/inflation.rs -------------------------------------------------------------------------------- /sdk/src/keyed_account.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/src/keyed_account.rs -------------------------------------------------------------------------------- /sdk/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/src/lib.rs -------------------------------------------------------------------------------- /sdk/src/log.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/src/log.rs -------------------------------------------------------------------------------- /sdk/src/native_loader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/src/native_loader.rs -------------------------------------------------------------------------------- /sdk/src/nonce_account.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/src/nonce_account.rs -------------------------------------------------------------------------------- /sdk/src/packet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/src/packet.rs -------------------------------------------------------------------------------- /sdk/src/poh_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/src/poh_config.rs -------------------------------------------------------------------------------- /sdk/src/precompiles.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/src/precompiles.rs -------------------------------------------------------------------------------- /sdk/src/program_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/src/program_utils.rs -------------------------------------------------------------------------------- /sdk/src/pubkey.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/src/pubkey.rs -------------------------------------------------------------------------------- /sdk/src/quic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/src/quic.rs -------------------------------------------------------------------------------- /sdk/src/rpc_port.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/src/rpc_port.rs -------------------------------------------------------------------------------- /sdk/src/shred_version.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/src/shred_version.rs -------------------------------------------------------------------------------- /sdk/src/signature.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/src/signature.rs -------------------------------------------------------------------------------- /sdk/src/signer/keypair.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/src/signer/keypair.rs -------------------------------------------------------------------------------- /sdk/src/signer/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/src/signer/mod.rs -------------------------------------------------------------------------------- /sdk/src/signer/presigner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/src/signer/presigner.rs -------------------------------------------------------------------------------- /sdk/src/signer/signers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/src/signer/signers.rs -------------------------------------------------------------------------------- /sdk/src/timing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/src/timing.rs -------------------------------------------------------------------------------- /sdk/src/transaction/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/src/transaction/error.rs -------------------------------------------------------------------------------- /sdk/src/transaction/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/src/transaction/mod.rs -------------------------------------------------------------------------------- /sdk/src/transport.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/src/transport.rs -------------------------------------------------------------------------------- /sdk/src/wasm/keypair.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/src/wasm/keypair.rs -------------------------------------------------------------------------------- /sdk/src/wasm/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/src/wasm/mod.rs -------------------------------------------------------------------------------- /sdk/src/wasm/transaction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/src/wasm/transaction.rs -------------------------------------------------------------------------------- /sdk/tests/keypair.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/tests/keypair.mjs -------------------------------------------------------------------------------- /sdk/tests/transaction.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sdk/tests/transaction.mjs -------------------------------------------------------------------------------- /stake-accounts/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/stake-accounts/Cargo.toml -------------------------------------------------------------------------------- /stake-accounts/src/args.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/stake-accounts/src/args.rs -------------------------------------------------------------------------------- /stake-accounts/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/stake-accounts/src/main.rs -------------------------------------------------------------------------------- /storage-bigtable/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/storage-bigtable/Cargo.toml -------------------------------------------------------------------------------- /storage-bigtable/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/storage-bigtable/README.md -------------------------------------------------------------------------------- /storage-bigtable/build-proto/.gitignore: -------------------------------------------------------------------------------- 1 | googleapis/ 2 | target/ 3 | -------------------------------------------------------------------------------- /storage-bigtable/proto/google.protobuf.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /storage-bigtable/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/storage-bigtable/src/lib.rs -------------------------------------------------------------------------------- /storage-proto/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/storage-proto/Cargo.toml -------------------------------------------------------------------------------- /storage-proto/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/storage-proto/README.md -------------------------------------------------------------------------------- /storage-proto/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/storage-proto/build.rs -------------------------------------------------------------------------------- /storage-proto/src/convert.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/storage-proto/src/convert.rs -------------------------------------------------------------------------------- /storage-proto/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/storage-proto/src/lib.rs -------------------------------------------------------------------------------- /streamer/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/streamer/Cargo.toml -------------------------------------------------------------------------------- /streamer/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/streamer/src/lib.rs -------------------------------------------------------------------------------- /streamer/src/packet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/streamer/src/packet.rs -------------------------------------------------------------------------------- /streamer/src/quic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/streamer/src/quic.rs -------------------------------------------------------------------------------- /streamer/src/recvmmsg.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/streamer/src/recvmmsg.rs -------------------------------------------------------------------------------- /streamer/src/sendmmsg.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/streamer/src/sendmmsg.rs -------------------------------------------------------------------------------- /streamer/src/socket.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/streamer/src/socket.rs -------------------------------------------------------------------------------- /streamer/src/streamer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/streamer/src/streamer.rs -------------------------------------------------------------------------------- /streamer/tests/recvmmsg.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/streamer/tests/recvmmsg.rs -------------------------------------------------------------------------------- /switchboard/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/switchboard/Cargo.toml -------------------------------------------------------------------------------- /switchboard/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/switchboard/src/lib.rs -------------------------------------------------------------------------------- /sys-tuner/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sys-tuner/Cargo.toml -------------------------------------------------------------------------------- /sys-tuner/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sys-tuner/src/lib.rs -------------------------------------------------------------------------------- /sys-tuner/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/sys-tuner/src/main.rs -------------------------------------------------------------------------------- /system-test/abi-testcases/.gitignore: -------------------------------------------------------------------------------- 1 | /baseline-run.sh 2 | /config/ 3 | /releases/ 4 | -------------------------------------------------------------------------------- /system-test/stability-testcases/.gitignore: -------------------------------------------------------------------------------- 1 | /releases/ 2 | -------------------------------------------------------------------------------- /test-abi.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/test-abi.sh -------------------------------------------------------------------------------- /test-validator/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/test-validator/Cargo.toml -------------------------------------------------------------------------------- /test-validator/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/test-validator/src/lib.rs -------------------------------------------------------------------------------- /tokens/.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | *.csv 3 | /farf/ 4 | -------------------------------------------------------------------------------- /tokens/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/tokens/Cargo.toml -------------------------------------------------------------------------------- /tokens/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/tokens/README.md -------------------------------------------------------------------------------- /tokens/src/arg_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/tokens/src/arg_parser.rs -------------------------------------------------------------------------------- /tokens/src/args.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/tokens/src/args.rs -------------------------------------------------------------------------------- /tokens/src/commands.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/tokens/src/commands.rs -------------------------------------------------------------------------------- /tokens/src/db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/tokens/src/db.rs -------------------------------------------------------------------------------- /tokens/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/tokens/src/lib.rs -------------------------------------------------------------------------------- /tokens/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/tokens/src/main.rs -------------------------------------------------------------------------------- /tokens/src/spl_token.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/tokens/src/spl_token.rs -------------------------------------------------------------------------------- /tokens/src/token_display.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/tokens/src/token_display.rs -------------------------------------------------------------------------------- /tokens/tests/commands.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/tokens/tests/commands.rs -------------------------------------------------------------------------------- /transaction-dos/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | /farf/ 3 | -------------------------------------------------------------------------------- /transaction-dos/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/transaction-dos/Cargo.toml -------------------------------------------------------------------------------- /transaction-dos/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/transaction-dos/src/main.rs -------------------------------------------------------------------------------- /upload-perf/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | /farf/ 3 | -------------------------------------------------------------------------------- /upload-perf/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/upload-perf/Cargo.toml -------------------------------------------------------------------------------- /validator/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | /farf/ 3 | /test-ledger/ 4 | -------------------------------------------------------------------------------- /validator/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/validator/Cargo.toml -------------------------------------------------------------------------------- /validator/src/bootstrap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/validator/src/bootstrap.rs -------------------------------------------------------------------------------- /validator/src/dashboard.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/validator/src/dashboard.rs -------------------------------------------------------------------------------- /validator/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/validator/src/lib.rs -------------------------------------------------------------------------------- /validator/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/validator/src/main.rs -------------------------------------------------------------------------------- /vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/vercel.json -------------------------------------------------------------------------------- /version/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | /farf/ 3 | -------------------------------------------------------------------------------- /version/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/version/Cargo.toml -------------------------------------------------------------------------------- /version/build.rs: -------------------------------------------------------------------------------- 1 | ../frozen-abi/build.rs -------------------------------------------------------------------------------- /version/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/version/src/lib.rs -------------------------------------------------------------------------------- /watchtower/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | /farf/ 3 | -------------------------------------------------------------------------------- /watchtower/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/watchtower/Cargo.toml -------------------------------------------------------------------------------- /watchtower/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/watchtower/README.md -------------------------------------------------------------------------------- /watchtower/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/watchtower/src/main.rs -------------------------------------------------------------------------------- /web3.js/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/.eslintignore -------------------------------------------------------------------------------- /web3.js/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/.eslintrc.js -------------------------------------------------------------------------------- /web3.js/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/.gitignore -------------------------------------------------------------------------------- /web3.js/.mergify.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/.mergify.yml -------------------------------------------------------------------------------- /web3.js/.prettierignore: -------------------------------------------------------------------------------- 1 | test/dist 2 | declarations 3 | -------------------------------------------------------------------------------- /web3.js/.prettierrc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/.prettierrc.yaml -------------------------------------------------------------------------------- /web3.js/.releaserc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/.releaserc.json -------------------------------------------------------------------------------- /web3.js/.sgcrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/.sgcrc -------------------------------------------------------------------------------- /web3.js/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/.travis.yml -------------------------------------------------------------------------------- /web3.js/.travis/script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/.travis/script.sh -------------------------------------------------------------------------------- /web3.js/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/CONTRIBUTING.md -------------------------------------------------------------------------------- /web3.js/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/LICENSE -------------------------------------------------------------------------------- /web3.js/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/README.md -------------------------------------------------------------------------------- /web3.js/babel.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/babel.config.json -------------------------------------------------------------------------------- /web3.js/commitlint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/commitlint.sh -------------------------------------------------------------------------------- /web3.js/examples/send_sol.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/examples/send_sol.js -------------------------------------------------------------------------------- /web3.js/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/package-lock.json -------------------------------------------------------------------------------- /web3.js/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/package.json -------------------------------------------------------------------------------- /web3.js/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/rollup.config.js -------------------------------------------------------------------------------- /web3.js/scripts/typegen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/scripts/typegen.sh -------------------------------------------------------------------------------- /web3.js/src/account.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/src/account.ts -------------------------------------------------------------------------------- /web3.js/src/agent-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/src/agent-manager.ts -------------------------------------------------------------------------------- /web3.js/src/blockhash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/src/blockhash.ts -------------------------------------------------------------------------------- /web3.js/src/bpf-loader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/src/bpf-loader.ts -------------------------------------------------------------------------------- /web3.js/src/connection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/src/connection.ts -------------------------------------------------------------------------------- /web3.js/src/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/src/errors.ts -------------------------------------------------------------------------------- /web3.js/src/fetch-impl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/src/fetch-impl.ts -------------------------------------------------------------------------------- /web3.js/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/src/index.ts -------------------------------------------------------------------------------- /web3.js/src/instruction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/src/instruction.ts -------------------------------------------------------------------------------- /web3.js/src/keypair.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/src/keypair.ts -------------------------------------------------------------------------------- /web3.js/src/layout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/src/layout.ts -------------------------------------------------------------------------------- /web3.js/src/loader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/src/loader.ts -------------------------------------------------------------------------------- /web3.js/src/message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/src/message.ts -------------------------------------------------------------------------------- /web3.js/src/nonce-account.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/src/nonce-account.ts -------------------------------------------------------------------------------- /web3.js/src/publickey.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/src/publickey.ts -------------------------------------------------------------------------------- /web3.js/src/stake-program.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/src/stake-program.ts -------------------------------------------------------------------------------- /web3.js/src/sysvar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/src/sysvar.ts -------------------------------------------------------------------------------- /web3.js/src/timing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/src/timing.ts -------------------------------------------------------------------------------- /web3.js/src/transaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/src/transaction.ts -------------------------------------------------------------------------------- /web3.js/src/util/assert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/src/util/assert.ts -------------------------------------------------------------------------------- /web3.js/src/util/bigint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/src/util/bigint.ts -------------------------------------------------------------------------------- /web3.js/src/util/cluster.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/src/util/cluster.ts -------------------------------------------------------------------------------- /web3.js/src/util/sleep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/src/util/sleep.ts -------------------------------------------------------------------------------- /web3.js/src/util/url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/src/util/url.ts -------------------------------------------------------------------------------- /web3.js/src/vote-account.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/src/vote-account.ts -------------------------------------------------------------------------------- /web3.js/src/vote-program.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/src/vote-program.ts -------------------------------------------------------------------------------- /web3.js/test/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | -------------------------------------------------------------------------------- /web3.js/test/account.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/test/account.test.ts -------------------------------------------------------------------------------- /web3.js/test/cluster.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/test/cluster.test.ts -------------------------------------------------------------------------------- /web3.js/test/fixtures/noop-program/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | 3 | Cargo.lock 4 | -------------------------------------------------------------------------------- /web3.js/test/keypair.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/test/keypair.test.ts -------------------------------------------------------------------------------- /web3.js/test/nonce.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/test/nonce.test.ts -------------------------------------------------------------------------------- /web3.js/test/url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/test/url.ts -------------------------------------------------------------------------------- /web3.js/tsconfig.d.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/tsconfig.d.json -------------------------------------------------------------------------------- /web3.js/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/tsconfig.json -------------------------------------------------------------------------------- /web3.js/typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/typedoc.json -------------------------------------------------------------------------------- /web3.js/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/web3.js/yarn.lock -------------------------------------------------------------------------------- /zk-token-sdk/.gitignore: -------------------------------------------------------------------------------- 1 | /farf/ 2 | -------------------------------------------------------------------------------- /zk-token-sdk/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/zk-token-sdk/Cargo.toml -------------------------------------------------------------------------------- /zk-token-sdk/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/zk-token-sdk/src/errors.rs -------------------------------------------------------------------------------- /zk-token-sdk/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/zk-token-sdk/src/lib.rs -------------------------------------------------------------------------------- /zk-token-sdk/src/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DappioLab/solana/HEAD/zk-token-sdk/src/macros.rs --------------------------------------------------------------------------------