solana/core/src
Pankaj Garg 1a2b131ceb
Don't forward transactions that are expired or failed signature check (#4199)
2019-05-08 10:32:25 -07:00
..
blocktree Reduce locking in Blocktree (#4075) 2019-05-03 16:46:02 -05:00
bank_forks.rs Add root to bank forks (#4206) 2019-05-07 23:34:10 -07:00
banking_stage.rs Don't forward transactions that are expired or failed signature check (#4199) 2019-05-08 10:32:25 -07:00
blob_fetch_stage.rs Clean up exit flag handing across TVU 2019-03-04 21:26:50 -08:00
blockstream.rs Remove Instruction wrapper structs and name functions after enum fields 2019-04-03 13:34:27 -07:00
blockstream_service.rs rework genesis (passive staking groundwork) (#4187) 2019-05-07 11:16:22 -07:00
blocktree.rs Reduce locking in Blocktree (#4075) 2019-05-03 16:46:02 -05:00
blocktree_processor.rs Add root to bank forks (#4206) 2019-05-07 23:34:10 -07:00
broadcast_stage.rs Reduce Avalanche redundancy and implement traditional fanout (#4174) 2019-05-07 13:24:58 -07:00
chacha.rs Change replicators to slot-based (#4118) 2019-05-03 16:27:53 -07:00
chacha_cuda.rs Change replicators to slot-based (#4118) 2019-05-03 16:27:53 -07:00
cluster.rs Restart node test (#3459) (#3465) 2019-03-23 19:19:55 -07:00
cluster_info.rs Reduce Avalanche redundancy and implement traditional fanout (#4174) 2019-05-07 13:24:58 -07:00
cluster_info_vote_listener.rs Don't send packets when msgs len is 0 (#4030) 2019-04-26 17:27:31 -07:00
cluster_tests.rs Make minimum warmup period 32 slots long (#4031) 2019-04-29 15:26:52 -07:00
contact_info.rs Add a node-specific ip echo service to remove dependency on ifconfig.co (#4137) 2019-05-03 11:01:35 -07:00
crds.rs Add a constructor to generate random pubkeys 2019-03-31 16:23:18 -06:00
crds_gossip.rs pass Pubkeys as refs, copy only where values needed (#3213) 2019-03-09 19:28:43 -08:00
crds_gossip_error.rs Move src/ into core/src. Top-level crate is now called solana-workspace 2019-03-02 09:52:18 -08:00
crds_gossip_pull.rs Add a constructor to generate random pubkeys 2019-03-31 16:23:18 -06:00
crds_gossip_push.rs Add a constructor to generate random pubkeys 2019-03-31 16:23:18 -06:00
crds_value.rs Sign Gossip Vote Messages 2019-03-19 19:56:17 -07:00
entry.rs Ensure forwarded Blobs don't break Erasure (#3907) 2019-04-20 16:44:06 -07:00
erasure.rs Change erasure set size to 8:8 (#4129) 2019-05-02 19:04:40 -05:00
fetch_stage.rs Cleanup banking stage in lieu of recent transaction forwarding changes (#4101) 2019-05-01 15:13:10 -07:00
fullnode.rs rework genesis (passive staking groundwork) (#4187) 2019-05-07 11:16:22 -07:00
gen_keys.rs Revert-revert migrate to ed25519-dalek crate (#3877) 2019-04-18 14:37:20 -06:00
genesis_utils.rs reduce replicode, introduce passive staking support (#4207) 2019-05-07 22:22:43 -07:00
gossip_service.rs Move get_clients into gossip_service (#4109) 2019-05-01 17:14:01 -07:00
leader_schedule.rs Add a cache for leader schedules (#3841) 2019-04-19 02:39:44 -07:00
leader_schedule_cache.rs rework genesis (passive staking groundwork) (#4187) 2019-05-07 11:16:22 -07:00
leader_schedule_utils.rs reduce replicode, introduce passive staking support (#4207) 2019-05-07 22:22:43 -07:00
lib.rs rework genesis (passive staking groundwork) (#4187) 2019-05-07 11:16:22 -07:00
local_cluster.rs Storage transactions are now paid for by a system account (#4193) 2019-05-07 15:01:10 -07:00
local_vote_signer_service.rs Add fullnode --dynamic-port-range option 2019-04-14 07:08:29 -07:00
locktower.rs rename locktower's slot to epoch (#3776) 2019-04-15 10:46:14 -07:00
packet.rs Add type annotations for external crates (#4125) 2019-05-06 10:11:50 -06:00
poh.rs Move src/ into core/src. Top-level crate is now called solana-workspace 2019-03-02 09:52:18 -08:00
poh_recorder.rs rework genesis (passive staking groundwork) (#4187) 2019-05-07 11:16:22 -07:00
poh_service.rs rework genesis (passive staking groundwork) (#4187) 2019-05-07 11:16:22 -07:00
recvmmsg.rs Move src/ into core/src. Top-level crate is now called solana-workspace 2019-03-02 09:52:18 -08:00
repair_service.rs Reduce locking in Blocktree (#4075) 2019-05-03 16:46:02 -05:00
replay_stage.rs rework genesis (passive staking groundwork) (#4187) 2019-05-07 11:16:22 -07:00
replicator.rs Storage transactions are now paid for by a system account (#4193) 2019-05-07 15:01:10 -07:00
result.rs Revert "Revert "revert-revert-erasure and erasure fixes (#3833)" (#3855)" (#3889) 2019-04-18 21:56:43 -07:00
retransmit_stage.rs Reduce Avalanche redundancy and implement traditional fanout (#4174) 2019-05-07 13:24:58 -07:00
rpc.rs rework genesis (passive staking groundwork) (#4187) 2019-05-07 11:16:22 -07:00
rpc_pubsub.rs rework genesis (passive staking groundwork) (#4187) 2019-05-07 11:16:22 -07:00
rpc_pubsub_service.rs Properly plumb exit flag to PubSubService 2019-03-04 19:58:37 -08:00
rpc_service.rs rework genesis (passive staking groundwork) (#4187) 2019-05-07 11:16:22 -07:00
rpc_subscriptions.rs rework genesis (passive staking groundwork) (#4187) 2019-05-07 11:16:22 -07:00
service.rs Move src/ into core/src. Top-level crate is now called solana-workspace 2019-03-02 09:52:18 -08:00
sigverify.rs update nightly to 2019-05-01 (#4111) 2019-05-01 20:08:42 -07:00
sigverify_stage.rs Use smaller batch size in sigverify stage if CUDA is not available (#3951) 2019-04-23 12:41:50 -07:00
staking_utils.rs rework genesis (passive staking groundwork) (#4187) 2019-05-07 11:16:22 -07:00
storage_stage.rs Add root to bank forks (#4206) 2019-05-07 23:34:10 -07:00
streamer.rs Use smaller batch size in sigverify stage if CUDA is not available (#3951) 2019-04-23 12:41:50 -07:00
test_tx.rs Remove Instruction wrapper structs and name functions after enum fields 2019-04-03 13:34:27 -07:00
tpu.rs Change replicators to slot-based (#4118) 2019-05-03 16:27:53 -07:00
tvu.rs rework genesis (passive staking groundwork) (#4187) 2019-05-07 11:16:22 -07:00
voting_keypair.rs Send recent votes in Vote Transactions (#3734) 2019-04-11 14:48:36 -07:00
window_service.rs rework genesis (passive staking groundwork) (#4187) 2019-05-07 11:16:22 -07:00