Tyera Eulberg
f4c5fdcfcf
Bump solana to v1.9.9 ( #2902 )
2022-02-23 16:20:55 -07:00
Tyera Eulberg
83c3ffad25
Bump solana crates to v1.9.5 ( #2780 )
...
* Bump solana crates to v1.9.5
* Update sol_set_return_data type signature and un-ignore test
2022-01-21 22:52:10 -07:00
Michał Piotrowski
0a98473f0a
libraries tests p1 ( #2697 )
...
* libraries tests p1
* fix cs
* libraries tests p1 - address review comments
* fix cs
* libraries tests p1 - address review comments - revert a change because of clippy
* libraries tests p1 - apply cleanups from joncinque
2022-01-07 16:26:40 +01:00
Michał Piotrowski
05e3ff3d7d
libraries tests p2 ( #2699 )
...
* libraries tests p2
* libraries tests p2 - address review comments
2022-01-05 17:23:09 -05:00
Jon Cinque
6ee008d256
Update SDK to 1.9.2, fix warnings ( #2674 )
...
* Update SDK to 1.9.2, fix warnings
* Upgrade honggfuzz
* Use `get_latest_blockhash` correctly
2021-12-28 23:02:47 -05:00
Jack May
14fd41336b
Bump instruction count limit ( #2647 )
2021-12-16 13:49:43 -08:00
Dmitri Makarov
c6758a697c
Increase compute max units for sqrt_u128_max test ( #2574 )
...
This increase is caused by upgrade of compiler builtins
2021-11-13 07:16:11 -08:00
Michael Vines
9acb082dc3
Upgrade to Solana v1.8.1
2021-10-20 22:52:19 -07:00
Michael Vines
12732f8d5a
Upgrade to Solana 1.8.0
2021-10-12 09:40:06 -07:00
Michael Vines
4406265d4a
Upgrade to Solana 1.7.11
2021-08-30 12:41:08 -07:00
Tyera Eulberg
30fccebdc6
Bump solana crates ( #2139 )
2021-07-23 16:47:06 +00:00
Brian Anderson
8fbb54bf5f
Eliminate doc warnings ( #2058 )
...
* Add URL autolinks to docs in spl-math
* Autolink URLs in doc comments
* Surround 'account references' doc items with code spans to avoid warnings
2021-07-15 17:58:37 -05:00
Tyera Eulberg
0acc8c8bad
Bump solana and borsh crates ( #2015 )
2021-07-02 16:53:41 +00:00
dependabot[bot]
99654e0ad8
build(deps): bump uint from 0.8.5 to 0.9.1 ( #2006 )
...
Bumps [uint](https://github.com/paritytech/parity-common ) from 0.8.5 to 0.9.1.
- [Release notes](https://github.com/paritytech/parity-common/releases )
- [Commits](https://github.com/paritytech/parity-common/compare/uint-v0.8.5...uint-v0.9.1 )
---
updated-dependencies:
- dependency-name: uint
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-01 11:31:18 +00:00
Jon Cinque
21f8af34e7
Update all solana dependencies to 1.7.3, fix issues ( #1958 )
...
* Update all dependencies to 1.7.3, fix issues
* Remove esm from mocha
* Fix missed token test
* Also update rust version
* token-swap: update tolerance on sim test
* Run `cargo clippy --fix` for needless_borrow errors
* Rerun cargo fmt
2021-06-25 00:39:08 +02:00
Tyera Eulberg
e28af24443
Bump solana version
2021-06-14 16:02:27 -06:00
Jon Cinque
de8433e815
ci: Split out test-bpf into separate workflows for each program ( #1893 )
...
* ci: Split token, token-swap, and token-lending out
* Remove token lending js in main runner
* token-swap: Update proptest to trigger build
* Remove unused Cargo.lock file
* lending: Update proptest to trigger lending build
* Fix lending test
* Try re-using action
* binary-oracle-pair: Bump token version to trigger build
* Reference action differently
* Add checkout step before local action
* Move out cargo test bpf step
* Add more programs
* Update example file to trigger job
* Update library file to trigger build
* Update name-service file to trigger build
* Update record file to trigger build
* Update shared memory file to trigger build
* Add pull request runners for each probram / library
* Fix pull-request yml file referencing unknown step
2021-06-11 22:35:00 +02:00
Trent Nelson
1f36ca301b
Bump solana crates to v1.6.7
2021-05-05 04:39:49 +00:00
Michael Vines
1e47030549
Update SPL to Solana v1.6.6
2021-04-23 13:39:51 -07:00
Jack May
df994bf426
Fix float measurements ( #1613 )
...
* Fix float measurements
* add u64 divide
2021-04-21 00:33:49 +00:00
Jon Cinque
8f325dcd2d
math: Improve sqrt using bit-wise operations ( #1562 )
...
* math: Improve sqrt guess using bit-wise operations
* Run fmt and bump up instruction for failed test
* Bump up compute cost from CI failure
* Update CI version of toolchain
* Address feedback
2021-04-05 14:48:27 +02:00
Michael Vines
448be67cfa
Update to Solana 1.6.2
2021-03-30 09:38:04 -07:00
Jon Cinque
d336b8b714
stake-pool: Use checked_ceil_div for withdraw calc ( #1482 )
...
* stake-pool: Use checked_ceil_div for withdraw calc
When a stake account is totally removed from a stake pool by the
manager, there's a chance that the operation would not take enough of
the manager's pool tokens by 1 due to truncation.
Do a ceiling division instead, and refactor ceiling division into the
math library.
* Use new function name on CLI
* Cargo fmt
2021-03-23 00:33:51 +01:00
Michael Vines
662f38f939
Bump Solana version to 1.6.1
2021-03-18 04:07:16 +00:00
Michael Vines
af5fdb3146
Bump Rust version to 1.50.0
2021-03-16 22:22:59 -07:00
Michael Vines
686444088b
Bump Solana version to 1.5.15
2021-03-16 18:33:37 -07:00
Michael Vines
64edd0ba76
Remove unknown_clippy_lints
2021-03-16 18:33:37 -07:00
Michael Vines
995d4a029f
Remove tokio dev-dependency
2021-03-16 18:33:37 -07:00
Michael Vines
7886d62488
Bump max BPF compute units
2021-03-16 09:08:59 -07:00
Jack May
7567b41bce
Float perf feedback ( #1428 )
2021-03-10 22:04:30 +00:00
Jack May
d87dc5be11
Add bpf float performance tests ( #1425 )
2021-03-10 01:40:39 +00:00
Jon Cinque
9c12b50703
Update solana-program to 1.5.11 ( #1362 )
...
* Update solana-program to 1.5.11
* Update all programs
2021-03-02 19:19:50 +01:00
dependabot[bot]
e1f1ff0283
build(deps): bump borsh-derive from 0.7.2 to 0.8.1 ( #1263 )
...
Bumps [borsh-derive](https://github.com/nearprotocol/borsh ) from 0.7.2 to 0.8.1.
- [Release notes](https://github.com/nearprotocol/borsh/releases )
- [Commits](https://github.com/nearprotocol/borsh/commits )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-18 01:05:43 +00:00
dependabot[bot]
5b4c62ce49
build(deps): bump solana-program from 1.5.6 to 1.5.8 ( #1261 )
...
Bumps [solana-program](https://github.com/solana-labs/solana ) from 1.5.6 to 1.5.8.
- [Release notes](https://github.com/solana-labs/solana/releases )
- [Changelog](https://github.com/solana-labs/solana/blob/master/RELEASE.md )
- [Commits](https://github.com/solana-labs/solana/compare/v1.5.6...v1.5.8 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-17 23:56:18 +00:00
Trent Nelson
188c03e9a1
chore: bump solana crates to 1.5.6
2021-02-11 16:30:03 -07:00
Jon Cinque
beb4aa7e7f
spl-math: Add separate package to test instruction usage ( #1205 )
...
* Refactor to use spl-math
* Run cargo fmt
* Fixup fuzz
* Add spl math program
* Add u64-based approximation
* Cleanup
* Downgrade solana sdk for CI
* Move U256 impl to stable curve
* Remove generic newtonian, use traits
* Cargo fmt
* Move math/program -> libraries/math
* Revert Cargo.lock changes
* Add u128 instruction count tests
* cargo fmt
2021-02-10 17:40:54 +01:00