This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// E (enterprise TTP server), A (alice), B (bob), L (ledger), Eb (mirror account for Bob) | |
// So A and B generate their respective G’s with E, the enterprise server thats handling the accounts. | |
E <-> A: create Ga | |
E <-> B: create Gb | |
// I don’t think there is a way for us to convert between Ga and Gb, so for A to transfer to B, it will send money to Eb, | |
// basically a mirror account for B that will use Ga as the base | |
A -> L: from: A, to:Eb output Ga^10 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
``` | |
INFO:<unknown>: COUNTER: "ed25519_verify_cuda":1527743697784 counts: 0 nanos: 0 samples: 0 rate: NaN cps | |
INFO:<unknown>: COUNTER: "banking_stage_process_packets":1527743697806 counts: 0 nanos: 0 samples: 0 rate: NaN cps | |
INFO:<unknown>: COUNTER: "ed25519_verify_cuda":1527743697911 counts: 10 nanos: 715914090 samples: 1 rate: 13.968156430613064 cps | |
INFO:<unknown>: COUNTER: "banking_stage_process_packets":1527743697959 counts: 10 nanos: 21476831 samples: 1 rate: 465.61804206588954 cps | |
INFO:<unknown>: COUNTER: "ed25519_verify_cuda":1527743697973 counts: 576 nanos: 1545011313 samples: 2 rate: 372.8128041221663 cps | |
INFO:<unknown>: COUNTER: "banking_stage_process_packets":1527743698003 counts: 576 nanos: 68811345 samples: 2 rate: 8370.712707330455 cps | |
INFO:<unknown>: COUNTER: "ed25519_verify_cuda":1527743698025 counts: 949 nanos: 2442533376 samples: 3 rate: 388.5310265664104 cps | |
INFO:<unknown>: COUNTER: "ed25519_verify_cuda":1527743698055 counts: 1344 nanos: 3379633695 samples: 4 rate: 397.676233962391 cps | |
INFO: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
INFO:<unknown>: COUNTER:1527744630180: "packets" counts: 2845 nanos: 7028726 samples: 10 rate: 404767.5211695548 cps | |
INFO:<unknown>: COUNTER:1527744630240: "packets" counts: 6789 nanos: 14966218 samples: 20 rate: 453621.6163629315 cps | |
INFO:<unknown>: COUNTER:1527744630287: "packets" counts: 10078 nanos: 20423816 samples: 30 rate: 493443.5367024458 cps | |
INFO:<unknown>: COUNTER:1527744630334: "packets" counts: 13396 nanos: 26686282 samples: 40 rate: 501980.7555057688 cps | |
INFO:<unknown>: COUNTER:1527744630382: "packets" counts: 16682 nanos: 32064183 samples: 50 rate: 520268.9867382556 cps | |
INFO:<unknown>: COUNTER:1527744630423: "packets" counts: 19539 nanos: 38153975 samples: 60 rate: 512109.15769588883 cps | |
INFO:<unknown>: COUNTER:1527744630468: "packets" counts: 22448 nanos: 43658425 samples: 70 rate: 514173.381197329 cps | |
INFO:<unknown>: COUNTER:1527744630515: "packets" counts: 25037 nanos: 53311987 samples: 80 rate: 469631.7171595949 cps | |
INFO:<unknown>: COUNTER:1527744630563: "packets" counts: 28127 nanos: 59760 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
The Solana team is proud to release solana-v0.6.0, codename Pipeline! | |
 | |
What's New? | |
=== | |
* Multinode testnet! Very much in its infancy, but we've massively de-risked performance concerns surrounding high-throughput multinode testnets. You can now spin up validator nodes and see that the leader is able to get the blocks to them without any TPS slowdown. That was our theory and now it's a reality. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
INFO 2018-07-10T14:05:00Z: multinode: started[59/60] a0a53fb578b45fdb | |
INFO 2018-07-10T14:05:00Z: multinode: executing leader transfer | |
INFO 2018-07-10T14:05:02Z: multinode: SUCCESS[0] 18 out of 60 distance: 42 | |
INFO 2018-07-10T14:05:02Z: multinode: executing leader transfer | |
INFO 2018-07-10T14:05:05Z: multinode: SUCCESS[1] 27 out of 60 distance: 66 | |
INFO 2018-07-10T14:05:05Z: multinode: executing leader transfer | |
INFO 2018-07-10T14:05:06Z: multinode: SUCCESS[2] 50 out of 60 distance: 30 | |
INFO 2018-07-10T14:05:06Z: multinode: executing leader transfer | |
INFO 2018-07-10T14:05:07Z: multinode: SUCCESS[3] 52 out of 60 distance: 32 | |
INFO 2018-07-10T14:05:07Z: multinode: executing leader transfer |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
``` | |
$ ci/localnet-sanity.sh | |
Cleaning /home/anatolyyakovenko/solana/config | |
removed '/home/anatolyyakovenko/solana/config/leader.json' | |
removed '/home/anatolyyakovenko/solana/config/ledger/index' | |
removed '/home/anatolyyakovenko/solana/config/ledger/data' | |
removed directory '/home/anatolyyakovenko/solana/config/ledger' | |
removed directory '/home/anatolyyakovenko/solana/config' | |
Cleaning /home/anatolyyakovenko/solana/config-private | |
removed '/home/anatolyyakovenko/solana/config-private/mint.json' |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
``` | |
Running target/release/deps/bank-74a6dbbf9609ab70 | |
Gnuplot not found, disabling plotting | |
bench_process_transaction | |
time: [2.9073 ms 2.9085 ms 2.9131 ms] | |
change: [-17.115% -16.730% -16.343%] (p = 0.11 > 0.05) | |
No change in performance detected. | |
Gnuplot not found, disabling plotting | |
Running target/release/deps/banking_stage-f898ed5a505232ef |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Running target/release/deps/bank-6a498fea1a2244cd | |
Gnuplot not found, disabling plotting | |
bench_process_transaction | |
time: [3.2463 ms 3.2464 ms 3.2467 ms] | |
change: [+11.439% +11.555% +11.672%] (p = 0.17 > 0.05) | |
No change in performance detected. | |
Gnuplot not found, disabling plotting | |
Running target/release/deps/banking_stage-9445c985544e6260 | |
Gnuplot not found, disabling plotting |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Running target/release/deps/bank-74a6dbbf9609ab70 | |
Gnuplot not found, disabling plotting | |
bench_process_transaction | |
time: [3.4117 ms 3.4268 ms 3.4306 ms] | |
change: [+5.0816% +5.3789% +5.6761%] (p = 0.16 > 0.05) | |
No change in performance detected. | |
Gnuplot not found, disabling plotting | |
Running target/release/deps/banking_stage-f898ed5a505232ef | |
Gnuplot not found, disabling plotting |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#[derive(Serialize, Deserialize, Debug, PartialEq, Eq, Clone)] | |
struct Program { | |
/// program_id maps to an entry point | |
program_id: Pubkey, | |
/// These indecies point to Transaction::keys array and accounts for those keys will be loaded | |
/// for execution | |
keys: Vec<u8>, | |
/// Userdata to pass along each call | |
userdata: Vec<u8>, | |
} |