Commit Graph

11892 Commits

Author SHA1 Message Date
Greg Fitzgerald
5ca473ac2d Don't get the network from parse_args 2018-11-09 17:52:10 -07:00
Michael Vines
e1a551e8f2 Create target/ if it doesn't exist yet 2018-11-09 12:03:07 -08:00
Greg Fitzgerald
0926702269 Fix grcov download on macos and upload gcda/gcdo files for debugging 2018-11-09 11:19:28 -07:00
Greg Fitzgerald
0a85347a0d Upgrade Rust stable to 1.30.1
Fixes `cargo doc`
2018-11-09 07:46:51 -08:00
Greg Fitzgerald
fb59f73c1a Link readme to book (#1750)
* Link readme to book
2018-11-09 07:27:03 -07:00
Michael Vines
eaa8b9cb1e Publish book 2018-11-09 02:13:59 -07:00
Michael Vines
b8261d7d83 Determine network version for tar and local deploys 2018-11-08 22:02:42 -08:00
Greg Fitzgerald
f5827d4a83 Fix typo 2018-11-08 17:15:48 -07:00
Greg Fitzgerald
b0f8a983c4 Add the solana-wallet documentation (#1744)
* Add the solana-wallet documentation

There doesn't seem to be a way to publish bin docs to crates.io.
Until there is, we can include CLI documentation is the appendix
of the markdown book.

* A command to generate all the usage docs

Usage:

$ scripts/wallet-help.sh >> src/wallet.md
2018-11-08 15:42:20 -07:00
Sagar Dhawan
56c77bf482 Add IntelliJ files to ignore 2018-11-08 13:00:00 -08:00
Rob Walker
d831c5dcc9 remove dead poh code (#1747) 2018-11-08 12:55:23 -08:00
Greg Fitzgerald
ce474eaf54 Better titles for tpu and tvu 2018-11-08 11:33:52 -07:00
Greg Fitzgerald
0da1c06b15 Add disk to the hardware used by both Tpu and Tvu 2018-11-08 11:33:52 -07:00
Greg Fitzgerald
01edc94a4b Move description of the Rust flavor of stages to service.rs 2018-11-08 11:33:52 -07:00
Greg Fitzgerald
f96563c3f2 Add documentation for pipelining 2018-11-08 11:33:52 -07:00
Rob Walker
30697f63f1 add support for slots in erasure (#1736) 2018-11-08 10:20:03 -08:00
Pankaj Garg
433fcef70b Enclave RFC updates for PoH verification (#1739)
* Enclave RFC updates for PoH verification

* fix spelling error
2018-11-08 06:52:14 -08:00
Michael Vines
34b5b3d9c5 Add TODO in logs section 2018-11-07 20:46:57 -08:00
Michael Vines
ea8b19a40f Update testnet info 2018-11-07 20:43:51 -08:00
Michael Vines
b0405db5a9 Assign static IPs to {edge,beta}.testnet.solana.com 2018-11-07 20:11:00 -08:00
Michael Vines
f34f0af6b1 Install native programs in the correct location 2018-11-07 19:44:57 -08:00
Michael Vines
51ed48941b Continue if docker0 is not present 2018-11-07 19:33:20 -08:00
Michael Vines
22b6cbb4da Switch testnet to AWS 2018-11-07 18:57:08 -08:00
Michael Vines
87ac549689 Work around AWS key management limitation 2018-11-07 18:48:27 -08:00
Greg Fitzgerald
2a6046de8e Cleanup TVU code to look like its block diagram (#1737)
* Reorg TVU code to look like TVU diagram

And move channel creation into LedgerWriteStage so that it can
be used in the same was as all the other stages.

* Delete commented out code
2018-11-07 19:25:36 -07:00
Michael Vines
25dd5145bb Switch to us-west-1a, us-west-1b is causing trouble 2018-11-07 18:23:28 -08:00
Michael Vines
f8f11b7f50 Remove docker0 interface if present 2018-11-07 18:23:24 -08:00
Michael Vines
82f914e0dc Work around AWS boot check weirdness 2018-11-07 15:46:04 -08:00
Michael Vines
3b41eec199 Shuffle AWS regions 2018-11-07 15:00:55 -08:00
Michael Vines
9359cc69d5 Invert gpu check 2018-11-07 14:44:40 -08:00
Michael Vines
b02b636b36 Support local tarball deploys 2018-11-07 14:44:40 -08:00
Michael Vines
a537154c28 Remove all cuda dependencies from release tarball beyond solana-fullnode-cuda 2018-11-07 14:44:40 -08:00
Pankaj Garg
39e1bdeb71 Initial RFC for use of enclave for vote signing (#1734)
* Initial RFC for use of enclave for vote signing

* Fix grammar

* address review comments
2018-11-07 14:36:16 -08:00
Greg Fitzgerald
43bd28cdfa Add loader_ prefix to LoaderTransaction methods 2018-11-07 15:06:38 -07:00
Rob Walker
6c10458b5b leader slots in Blobs (#1732)
* add leader slot to Blobs
* remove get_X() methods in favor of X() methods for Blob
* add slot to get_scheduled_leader()
2018-11-07 13:18:14 -08:00
Rob Walker
3ccbf81646 Update README.md 2018-11-07 13:04:14 -08:00
Rob Walker
2e38cd98c0 Update README.md 2018-11-07 12:58:24 -08:00
Stephen Akridge
7780d9bab8 Add ledger write and storage stage to TVU documentation 2018-11-07 12:07:12 -08:00
jackcmay
8feed96eac Update README.md 2018-11-07 11:19:37 -08:00
Michael Vines
16d23292dc Improve error messages 2018-11-07 10:35:10 -08:00
Michael Vines
812a8bcc6c Permit release tag tarballs 2018-11-07 10:33:58 -08:00
Michael Vines
63807935cb Switch testnet/testnet-beta to tarball release 2018-11-07 10:30:02 -08:00
Michael Vines
92a8b646df Fix tarball publishing for tags 2018-11-07 10:26:19 -08:00
Michael Vines
d9f9e347ab Delete testnet-master, testnet-master-perf 2018-11-07 10:08:29 -08:00
Michael Vines
2ef8ebe111 AWS AMIs are region specific 2018-11-07 10:05:58 -08:00
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
Greg Fitzgerald
3852ad3048 Make markdown docs more modular
No need to assume the book context.
2018-11-07 10:58:47 -07:00
jackcmay
1075a73902 Elf relocations (#1724)
Use relocatable BPF ELFs
2018-11-07 09:40:23 -08:00
Michael Vines
863a0c3f8f s/edge/beta/ 2018-11-07 08:54:32 -08:00
Michael Vines
f8673931b8 Increase boot timeout 2018-11-07 08:32:15 -08:00