Michael Vines
24c796b434
Bump version to 1.1.16
2020-05-27 18:13:17 -07:00
Michael Vines
f1201502d4
Bump version to 1.1.15
2020-05-26 21:22:34 -07:00
Michael Vines
726eadc64b
Bump version to 1.1.14
2020-05-18 15:15:26 -07:00
Michael Vines
2634402fef
Bump version to 1.1.13
2020-05-17 16:35:36 -07:00
Michael Vines
867a213cd3
Bump version to v1.1.12
2020-05-11 22:10:03 -07:00
Michael Vines
5cd685ed3a
Bump version to v1.1.11
2020-05-07 16:57:43 -07:00
Michael Vines
fc21c857a3
Bump version to v1.1.10
2020-05-06 16:04:41 -07:00
Michael Vines
9d00ff6624
Bump to 1.1.9
2020-05-02 11:41:51 -07:00
Tyera Eulberg
3aa52f95a2
v1.1 backport custom error rename ( #9826 )
...
* Add program_error conversions (#9203 )
* Rename CustomError to Custom (#9207 )
* More custom error rename (#9227 )
automerge
* Remove librapay conflicts
* Fix rebase
Co-authored-by: Jack May <jack@solana.com >
2020-04-30 23:54:11 -06:00
Michael Vines
0afb058616
Bump version to 1.1.8
2020-04-23 20:40:29 -07:00
Michael Vines
1ddff68642
Bump version to 1.1.7
2020-04-22 22:13:46 -07:00
Michael Vines
12ed7c6845
Bump version to 1.1.6
2020-04-18 23:37:34 -07:00
Michael Vines
b260f686a3
Only build x86_64-unknown-linux-gnu on docs.rs
2020-04-16 19:07:08 -07:00
Michael Vines
135763e019
Bump version to 1.1.5
2020-04-16 13:23:21 -07:00
Michael Vines
d6f1e4b10a
Bump version to v1.1.4
2020-04-12 18:00:06 -07:00
Michael Vines
580304add4
Bump version to 1.1.3
2020-04-07 09:33:26 -07:00
Michael Vines
40d0f8da2d
Bump version to 1.1.2
2020-04-02 22:35:56 -07:00
Michael Vines
47c6dfe1aa
Bump version to v1.1.1
2020-03-30 23:15:07 -07:00
Jack May
d087ed5bf6
Remove copypasta ( #8912 )
2020-03-17 15:59:09 -07:00
Jack May
5e3ce30d02
Pass the correct program_id to programs ( #8630 )
2020-03-05 10:57:35 -08:00
Grimes
fc409d9262
Consistency nits and spelling ( #8642 )
...
automerge
2020-03-04 16:26:32 -08:00
Trent Nelson
90bedd7e06
Split signature throughput tracking out of FeeCalculator
( #8447 )
...
* SDK: Split new `FeeRateGovernor` out of `FeeCalculator`
Leaving `FeeCalculator` to *only* calculate transaction fees
* Replace `FeeCalculator` with `FeeRateGovernor` as appropriate
* Expose recent `FeeRateGovernor` to clients
* Move `burn()` back into `FeeCalculator`
Appease BPF tests
* Revert "Move `burn()` back into `FeeCalculator`"
This reverts commit f3035624307196722b62ff8b74c12cfcc13b1941.
* Adjust BPF `Fee` sysvar test to reflect removal of `burn()` from `FeeCalculator`
* Make `FeeRateGovernor`'s `lamports_per_signature` private
* rebase artifacts
* fmt
* Drop 'Recent'
* Drop _with_commitment variant
* Use a more portable integer for `target_signatures_per_slot`
* Add docs for `getReeRateCalculator` JSON RPC method
* Don't return `lamports_per_signature` in `getFeeRateGovernor` JSONRPC reply
2020-02-28 13:27:01 -07:00
Dan Albert
2d9d2f1e99
Update cargo versions from 1.0 to 1.1 ( #8397 )
2020-02-21 23:09:45 -08:00
Michael Vines
48f58a88bc
Bump version to 1.0.0
2020-02-20 23:52:19 -07:00
Jack May
8436457e75
Rename program_utils.rs ( #8127 )
2020-02-05 12:48:30 -08:00
Jack May
b6d09f1901
Add BPF program entrypoint return type ( #8111 )
2020-02-04 12:25:42 -08:00
Jack May
4e595e8e3c
Facilitate printing program errors from BPF programs ( #8109 )
2020-02-04 09:03:45 -08:00
Jack May
0fd795a676
Remove program error footgun and cleaner developer experience ( #8042 )
2020-01-31 10:58:07 -08:00
Jack May
2226c1b75c
Add Rust BPF RefCell borrow helpers ( #8047 )
2020-01-30 20:40:27 -08:00
Jack May
dd276138c2
Add support for idiomatic error handling to BPF instruction processors ( #7968 )
2020-01-30 09:47:22 -08:00
Jack May
b19f730527
Seperate RefCells lamports and data ( #8021 )
2020-01-29 21:15:04 -08:00
Jack May
1596c961d9
Rust BPF program cleanup ( #7990 )
2020-01-27 18:27:44 -08:00
Dan Albert
c324e71768
Bump cargo toml versions to 0.24.0 ( #7976 )
2020-01-25 11:04:27 -06:00
Jack May
1b391dd36b
Add account accessor functions ( #7966 )
2020-01-24 14:34:59 -08:00
Jack May
917067741a
Cleanup BPF SDK ( #7965 )
2020-01-24 13:41:14 -08:00
Jack May
34ed93d57c
Optimize account copies and use RefCell to handle duplicate accounts in BPF programs ( #7958 )
2020-01-24 10:54:26 -08:00
Jack May
1a18f0ca55
Add rust duplicate account test program ( #7897 )
...
automerge
2020-01-21 10:59:19 -08:00
Jack May
09cff5e4cc
Cleanup usage of feature "program" ( #7712 )
2020-01-08 13:49:35 -08:00
Dan Albert
ca10cf081f
Update cargo.toml files from 0.22.0 to 0.23.0 ( #7596 )
2019-12-20 21:45:42 -05:00
Justin Starry
7cfff75c3e
Use procedural macro to generate static public keys ( #7219 )
...
automerge
2019-12-03 17:55:18 -08:00
Michael Vines
294662a1ce
Bump version to 0.22.0
2019-11-25 21:34:50 -07:00
Jack May
dfc4d7cb50
Remove unsupported test ( #6820 )
2019-11-08 11:37:47 -08:00
Rob Walker
efe260f12e
sysvar trait ( #6667 )
...
* sysvar trait
* get the new guy in on it
2019-11-04 12:31:24 -08:00
Rob Walker
fa12a5f70b
kill rent calculator ( #6625 )
2019-10-30 16:25:12 -07:00
Dan Albert
73c31d873e
Update Cargo.toml versions from 0.20.0 to 0.21.0 ( #6568 )
2019-10-25 17:40:49 -06:00
Jack May
b85996494b
BPF script nits ( #6405 )
2019-10-16 15:35:16 -07:00
Rob Walker
7cf90766a3
add epoch_schedule sysvar ( #6256 )
...
* add epoch_schedule sysvar
* book sheesh!
2019-10-08 22:34:26 -07:00
Dan Albert
9c9991db1d
Update cargo toml and lock files to v0.20.0 ( #6016 )
2019-09-22 21:45:56 -04:00
Jack May
0d16db2d1b
Remove bloat due to test symbols ( #5965 )
2019-09-18 19:54:10 -07:00
Jack May
958cbe688b
Dump debug version of BPF shared object ( #5937 )
2019-09-18 16:34:22 -07:00