ddc4e7ffa0
use fewer transactions for the public, "welcome to Solana" demo
2018-11-28 16:23:22 -08:00
6a2ffafdb9
Update docker-solana location for CI
2018-11-28 16:20:02 -08:00
0c091c1b24
Dockerized LLVM ( #1914 )
...
Optionally build with dockererized custom llvm
2018-11-28 14:41:53 -08:00
55993ef0ce
RFC for rendezvous of vote signing service with validator node ( #1947 )
2018-11-28 14:19:57 -08:00
30a0820cbe
Update README.md
2018-11-28 13:33:55 -08:00
194e3100a9
Additional checks in test_bank_checkpoint_zero_balance ( #1943 )
2018-11-28 12:40:34 -08:00
8ad4464d4b
add tests for other "from" indexes signing (or not)
2018-11-28 07:56:04 -08:00
e7b0a736f5
verify signature is on the from account
2018-11-28 07:56:04 -08:00
fa4bdb4613
add --no-capture to get some logs from flaky tests
2018-11-27 23:24:20 -08:00
167eb01735
optimize bench-tps and rpc_request to work on crappy WSL boxes
2018-11-27 22:45:08 -08:00
8fb5d72b13
Make insufficient tokens message more helpful
2018-11-27 17:37:25 -08:00
83c0711760
Rename SolKeyedAccounts to SolKeyedAccount
2018-11-27 15:36:04 -08:00
8947c5a4aa
Set account to default if the balance reaches 0 in a checkpoint bank ( #1932 )
...
Fixes : #1931
2018-11-27 14:17:29 -08:00
a7562c9be1
Extract execute_transaction() from the bank
2018-11-27 12:35:52 -07:00
08dc169f94
Hoist load_loaders()
...
This makes execute_transactions() stateless.
2018-11-27 12:35:52 -07:00
f549d8ac74
Hoist loading of loaders
...
This might cause a TPS boost in batched BPF transactions, since
now it'll only clone its account once per transaction instead of
once per instruction.
2018-11-27 12:35:52 -07:00
1ac7536286
Pass executable_accounts into with_subset()
2018-11-27 12:35:52 -07:00
ec0a56cb9c
Tokens are unsigned
2018-11-27 10:14:37 -08:00
f0d24a68ee
Configure -rpath to locate libcriterion
2018-11-26 21:16:42 -08:00
2c529f2118
Ancestor verification for vote signing ( #1919 )
2018-11-26 19:26:54 -08:00
af1d9345e0
De-dup ci book build
2018-11-26 18:38:57 -08:00
03ce45d93a
Fix snap build
2018-11-26 18:38:48 -08:00
1695803248
added branch determination and enclave configuration section to encla… ( #1873 )
...
* added branch determination and enclave configuration section to enclave rfc
* spelling and grammar
2018-11-26 17:57:38 -08:00
58e3dd4cb6
Avoid trying to install svgbob when already installed
2018-11-26 17:18:55 -08:00
c7f678688d
Stub out log functions when building tests
2018-11-26 15:41:49 -08:00
7bf4c08f70
Add BPF C unittest framework
2018-11-26 12:25:29 -08:00
69beee5416
Install svgbob
2018-11-26 09:44:19 -08:00
2200a31331
Generate book images via Make
2018-11-26 09:44:19 -08:00
88e270723f
Move markdown book out of src/
2018-11-26 09:44:19 -08:00
a13e25f083
Ignore flaky test_tpu_forwarder
2018-11-26 09:27:21 -08:00
826ac80e62
Avoid subverting bool return value
2018-11-26 09:11:40 -08:00
4506584c48
Employ stdbool.h, add stub wchar.h
2018-11-26 09:11:40 -08:00
3d3a30e200
Fix mdbook test
2018-11-26 07:51:10 -08:00
76b83ac0f4
Move testnet demos into the book
...
Have git readme focus on fullnode development and the book focus on
users.
2018-11-26 07:51:10 -08:00
903a9bfd05
s/contract/program/
2018-11-26 08:20:42 -07:00
655ee1a64b
Fix typos
2018-11-26 08:20:42 -07:00
e0e6c3fdb2
Extract execute_instruction() to seed new runtime module
...
Fixes #1528
2018-11-26 08:20:42 -07:00
31f00974f2
Hoist the lookup of executable accounts
2018-11-26 08:20:42 -07:00
c3218bb9c2
Hoist tick_height
2018-11-26 08:20:42 -07:00
90fb6ed739
Bump itertools from 0.7.9 to 0.7.11
...
Bumps [itertools](https://github.com/bluss/rust-itertools ) from 0.7.9 to 0.7.11.
- [Release notes](https://github.com/bluss/rust-itertools/releases )
- [Commits](https://github.com/bluss/rust-itertools/compare/0.7.9...0.7.11 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2018-11-26 08:19:20 -07:00
d2972024de
Uppercase acronyms
...
Looks like there will be very little Rust code in the markdown book
so switching back to English capitalization conventions.
2018-11-25 22:58:07 -07:00
3f9ad1253d
Re-enable fixed tests ( #1907 )
2018-11-25 20:51:55 -08:00
a556a54dc9
Use title in link
2018-11-25 20:29:45 -07:00
dc0a2ca656
Move disclaimer down a bit
...
Odd to see a disclaimer before knowing anything about what you're reading
2018-11-25 20:27:35 -07:00
e9f986e54d
Boot comma
2018-11-25 20:22:46 -07:00
357d852382
Add title to markdown book
2018-11-25 20:19:45 -07:00
6e00c6790e
Move testnet metrics dashboard management out of the Grafana UI
2018-11-25 16:10:25 -08:00
f36604357e
Remove CUDA Snap references
2018-11-25 16:08:29 -08:00
c3fb9d5549
Cleanup book ( #1904 )
...
* Cleanup book
* Distinguish upstream from downstream validators
* Add BroadcastStage to Fullnode/Tpu diagrams
* First attempt to re-describe the runtime
* Reorg book
Push back details of the fullnode implementation
2018-11-25 16:58:38 -07:00
f5b5c54d7d
Update condition for nosigverify ( #1903 )
2018-11-25 13:11:07 -08:00