solana/src
Greg Fitzgerald 038a46b5ef Integrate the markdown book into the codebase
This implies that the book should describe exactly what is implemented,
and will not lead the way and eventually bitrot as the RFCs do.
2018-11-07 10:58:47 -07:00
..
bin Remove RPU; replace with RPC 2018-11-05 20:30:47 -07:00
img Integrate the markdown book into the codebase 2018-11-07 10:58:47 -07:00
SUMMARY.md Integrate the markdown book into the codebase 2018-11-07 10:58:47 -07:00
appendix.md Integrate the markdown book into the codebase 2018-11-07 10:58:47 -07:00
avalanche.md Integrate the markdown book into the codebase 2018-11-07 10:58:47 -07:00
bank.rs remove entry_writer.rs (#1720) 2018-11-06 12:42:31 -08:00
banking_stage.rs Compute finality computation in new ComputeLeaderFinalityService (#1652) 2018-11-02 15:49:14 -07:00
blob_fetch_stage.rs Use a Drop trait to keep track of lifetimes for recycled objects. 2018-09-19 16:59:42 -06:00
bpf_loader.rs Add checkpoint, rollback to to bank (#1662) 2018-11-05 09:47:41 -08:00
broadcast_stage.rs remove tick_count, leader_scheduler, from broadcast code (#1725) 2018-11-06 13:17:41 -08:00
budget_expr.rs Change token type from i64 to u64 2018-11-05 15:25:26 -07:00
budget_instruction.rs Change token type from i64 to u64 2018-11-05 15:25:26 -07:00
budget_program.rs Pass any serializable to Transaction constructor 2018-11-06 11:23:59 -07:00
budget_transaction.rs Pass any serializable to Transaction constructor 2018-11-06 11:23:59 -07:00
chacha.rs Storage mining fixups... 2018-10-24 09:58:41 -07:00
chacha_cuda.rs Add storage stage which does storage mining verification for validators 2018-10-31 13:44:21 -07:00
choose_gossip_peer_strategy.rs s/solana_program_interface/solana[_-]sdk/g 2018-10-25 12:31:45 -07:00
client.rs Remove RPU; replace with RPC 2018-11-05 20:30:47 -07:00
cluster_info.rs remove tick_count, leader_scheduler, from broadcast code (#1725) 2018-11-06 13:17:41 -08:00
compute_leader_finality_service.rs Change token type from i64 to u64 2018-11-05 15:25:26 -07:00
counter.rs log to influx once (#1438) 2018-10-06 14:37:14 -07:00
drone.rs Update last_id between client retries 2018-11-06 09:06:15 -07:00
entry.rs s/solana_program_interface/solana[_-]sdk/g 2018-10-25 12:31:45 -07:00
erasure.rs s/solana_program_interface/solana[_-]sdk/g 2018-10-25 12:31:45 -07:00
fetch_stage.rs Add counters for channel pressure and time spent in TPU pipeline (#1324) 2018-09-24 17:13:49 -07:00
fullnode.md Integrate the markdown book into the codebase 2018-11-07 10:58:47 -07:00
fullnode.rs Stub out architecture book (#1674) 2018-11-06 18:00:58 -07:00
hash.rs lastidnotfound step 2: (#1300) 2018-09-21 21:01:13 -07:00
introduction.md Integrate the markdown book into the codebase 2018-11-07 10:58:47 -07:00
jsonrpc-api.md Integrate the markdown book into the codebase 2018-11-07 10:58:47 -07:00
jsonrpc-service.md Integrate the markdown book into the codebase 2018-11-07 10:58:47 -07:00
leader_scheduler.rs Change token type from i64 to u64 2018-11-05 15:25:26 -07:00
ledger.md Integrate the markdown book into the codebase 2018-11-07 10:58:47 -07:00
ledger.rs Change token type from i64 to u64 2018-11-05 15:25:26 -07:00
ledger_write_stage.rs Add ledger write stage counters (#1713) 2018-11-06 14:44:54 -08:00
lib.rs remove entry_writer.rs (#1720) 2018-11-06 12:42:31 -08:00
loader_transaction.rs Pass any serializable to Transaction constructor 2018-11-06 11:23:59 -07:00
logger.rs
metrics.rs Upgrade to influx_db_client@0.3.6 2018-10-30 19:44:09 -07:00
mint.rs Change token type from i64 to u64 2018-11-05 15:25:26 -07:00
native_loader.rs Avoid panicking when a native library doesn't exist 2018-10-30 12:03:35 -07:00
ncp.md Integrate the markdown book into the codebase 2018-11-07 10:58:47 -07:00
ncp.rs Crdt -> ClusterInfo 2018-10-09 03:49:39 -06:00
netutil.rs Add first leader to genesis (#1681) 2018-11-02 14:32:05 -07:00
packet.rs Remove RPU; replace with RPC 2018-11-05 20:30:47 -07:00
payment_plan.rs Change token type from i64 to u64 2018-11-05 15:25:26 -07:00
poh.md Integrate the markdown book into the codebase 2018-11-07 10:58:47 -07:00
poh.rs Switch leader scheduler to use PoH ticks instead of Entry height (#1519) 2018-10-18 22:57:48 -07:00
poh_recorder.rs Add checkpoint, rollback to to bank (#1662) 2018-11-05 09:47:41 -08:00
poh_service.rs Create Poh Service (#1604) 2018-10-25 14:56:21 -07:00
porep.md Integrate the markdown book into the codebase 2018-11-07 10:58:47 -07:00
programs.md Integrate the markdown book into the codebase 2018-11-07 10:58:47 -07:00
recvmmsg.rs
replicate_stage.rs Add checkpoint, rollback to to bank (#1662) 2018-11-05 09:47:41 -08:00
replicator.rs Remove RPU; replace with RPC 2018-11-05 20:30:47 -07:00
result.rs Vote contract (#1552) 2018-10-25 16:58:40 -07:00
retransmit_stage.rs Remove hostname() from calls to metrics as it's expensive operation (#1557) 2018-10-20 06:38:20 -07:00
rpc.rs Remove RPU; replace with RPC 2018-11-05 20:30:47 -07:00
rpc_pubsub.rs Improve account subscribe/unsubscribe logging 2018-10-30 12:03:35 -07:00
rpc_request.rs Change token type from i64 to u64 2018-11-05 15:25:26 -07:00
runtime.md Integrate the markdown book into the codebase 2018-11-07 10:58:47 -07:00
service.rs
settings.rs.foo remove ledger tail code, WINDOW_SIZE begone (#1617) 2018-10-30 10:05:18 -07:00
signature.rs Change token type from i64 to u64 2018-11-05 15:25:26 -07:00
sigverify.rs s/solana_program_interface/solana[_-]sdk/g 2018-10-25 12:31:45 -07:00
sigverify_stage.rs Add counters for channel pressure and time spent in TPU pipeline (#1324) 2018-09-24 17:13:49 -07:00
storage_program.rs Pass any serializable to Transaction constructor 2018-11-06 11:23:59 -07:00
storage_stage.rs Add first leader to genesis (#1681) 2018-11-02 14:32:05 -07:00
storage_transaction.rs Pass any serializable to Transaction constructor 2018-11-06 11:23:59 -07:00
store_ledger_stage.rs Move ledger write to its own stage (#1577) 2018-10-23 14:42:48 -07:00
streamer.rs Pacify clippy 2018-09-27 16:21:12 -06:00
synchronization.md Integrate the markdown book into the codebase 2018-11-07 10:58:47 -07:00
system_program.rs Change token type from i64 to u64 2018-11-05 15:25:26 -07:00
system_transaction.rs Pass any serializable to Transaction constructor 2018-11-06 11:23:59 -07:00
terminology.md Integrate the markdown book into the codebase 2018-11-07 10:58:47 -07:00
thin_client.rs Update last_id between client retries 2018-11-06 09:06:15 -07:00
timing.rs
token_program.rs Add checkpoint, rollback to to bank (#1662) 2018-11-05 09:47:41 -08:00
tpu.md Integrate the markdown book into the codebase 2018-11-07 10:58:47 -07:00
tpu.rs Stub out architecture book (#1674) 2018-11-06 18:00:58 -07:00
transaction.rs Pass any serializable to Transaction constructor 2018-11-06 11:23:59 -07:00
tvu.md Integrate the markdown book into the codebase 2018-11-07 10:58:47 -07:00
tvu.rs Stub out architecture book (#1674) 2018-11-06 18:00:58 -07:00
vdf.md Integrate the markdown book into the codebase 2018-11-07 10:58:47 -07:00
vote_program.rs Compute finality computation in new ComputeLeaderFinalityService (#1652) 2018-11-02 15:49:14 -07:00
vote_stage.rs Add checkpoint, rollback to to bank (#1662) 2018-11-05 09:47:41 -08:00
vote_transaction.rs Pass any serializable to Transaction constructor 2018-11-06 11:23:59 -07:00
wallet.rs Remove RPU; replace with RPC 2018-11-05 20:30:47 -07:00
window.rs remove tick_count, leader_scheduler, from broadcast code (#1725) 2018-11-06 13:17:41 -08:00
window_service.rs remove ledger tail code, WINDOW_SIZE begone (#1617) 2018-10-30 10:05:18 -07:00