acheron
d9a9f19394
Fix IDL ( #2824 )
...
* Rewrite IDL type spec
* Rewrite IDL generation
* Partially rewrite the TS package with the new IDL, improved account resolution and types
2024-03-10 14:22:23 +01:00
acheron
ef836852dd
Specify `solana-program` version range to not include 1.18.0 ( #2798 )
2024-01-29 23:18:57 +01:00
Michal Nazarewicz
7e5bdce710
Update base64 dependency ( #2686 )
2023-10-28 23:00:00 +02:00
Sean Young
749c45a2d9
Fixes for Solidity/Solang ( #2677 )
2023-10-24 15:59:34 +02:00
acheron
fc9fd6d24b
v0.29.0 ( #2672 )
2023-10-16 18:35:17 +02:00
acheron
8717364f81
Remove the maximum version constraint from Solana crates ( #2667 )
2023-10-13 23:58:51 +02:00
acheron
5e7fb44518
Upgrade Solana to `1.17.0` ( #2645 )
2023-10-07 23:53:37 +02:00
Sean Young
3e8bc76d72
Update to solang v0.3.2 and add simple test ( #2636 )
2023-09-26 22:55:41 +02:00
acheron
abfdc4e88f
chore: Remove duplicate dependency and and alphabetize features ( #2590 )
2023-08-05 23:47:06 +02:00
Jean Marchand (Exotic Markets)
c548c85dff
chore: Remove unused crates ( #2577 )
2023-07-22 12:43:56 +02:00
acheron
4e5280be46
cli: Fix workspace inheritence ( #2570 )
2023-07-14 23:17:23 +02:00
Lucas Steuernagel
cfc6d2916b
cli: Bump `solang-parser` version ( #2569 )
2023-07-14 21:29:16 +02:00
Krešimir Klas
6ef6b79a6c
IDL generation through compilation ( #2011 )
...
Co-authored-by: acheron <acheroncrypto@gmail.com>
2023-07-08 19:59:30 +02:00
acheron
e1afcbf71e
v0.28.0 ( #2527 )
2023-06-09 18:00:35 +02:00
acheron
c7c73194d8
Allow wider range of dependency versions to reduce dependency issues ( #2524 )
2023-06-08 18:59:44 +02:00
acheron
1c6f86e5f7
Upgrade Solana to 1.16.0 ( #2512 )
2023-06-04 13:09:39 +02:00
acheron
70d922301e
cli: Add `anchor keys sync` command ( #2505 )
2023-05-28 22:34:53 +02:00
Noah Gundotra
23b90bffc0
Feature: CPI Events API ( #2438 )
...
Co-authored-by: acheron <acheroncrypto@gmail.com>
2023-05-26 18:36:46 +02:00
chalda
41a4d820d3
cli: Add print base64 instruction option for some of the IDL commands ( #2486 )
...
Co-authored-by: acheron <acheroncrypto@gmail.com>
2023-05-18 19:12:25 +02:00
acheron
03b1e4df6b
Upgrade `clap` to 4.2.4 ( #2474 )
2023-04-27 12:10:23 +02:00
Sean Young
9e7c33eec1
Add support for Solidity using the Solang compiler ( #2421 )
...
anchor init and anchor new have a new option `-s` (or `--solidity`) which
creates an example using Solidity in the soldity directory of the
anchor workspace.
anchor deploy/build/test work accordingly.
solang is required to be in the path, this can be downloaded from the
release at https://github.com/hyperledger/solang
anchor build/deploy finds all the solidity contracts by using the
solidity parser to find all contract declarations.
2023-04-04 17:58:03 +02:00
Henry-E
3b45144787
v0.27.0 ( #2428 )
2023-03-08 13:28:23 +00:00
Henry-E
45fa9bd3ba
Update Solana-program and rust-version ( #2420 )
2023-03-02 17:23:16 +00:00
dependabot[bot]
ef5f4c2538
Bump tokio from 1.21.2 to 1.24.2 ( #2415 )
2023-03-02 11:34:41 +00:00
Henry-E
cfdaac11e6
changes from previous PR ( #2391 )
...
Co-authored-by: henrye <henry@notanemail>
2023-02-07 10:49:24 +00:00
Henry-E
347c225a27
v0.26.0 ( #2315 )
...
* v0.26.0
* update packages
* typedocs
Co-authored-by: henrye <henry@notanemail>
2022-12-15 16:12:22 +00:00
Henry-E
66e4295fe0
drop rust version to allow earlier CLIs to compile ( #2289 )
...
* drop back rust version to allow earlier cli to compile
* update solana program to 1.13.5 latest mainnet version
Co-authored-by: henrye <henry@notanemail>
2022-11-29 11:36:48 +00:00
Henry-E
5291a7b6ff
Update rust to v1.62 ( #2272 )
...
* update rust from v1.56 to v1.65
* remove unnecessary borrows to appease clippy
* stop clippy complaining for now
* use 1.64 instead because of CI stuff
* update CHANGLEOG
* just seeing if the cli version is affecting the available rust version
* ok, back to 1.62
Co-authored-by: henrye <henry@notanemail>
2022-11-22 16:13:45 +00:00
Jean Marchand (Exotic Markets)
89b047b21e
chore: Bump non-solana dependencies ( #2270 )
...
* chore: Bump non-solana dependencies
* Fix project generation and client example
* Fix snake case project name
* Update lock file
2022-11-22 10:42:43 +00:00
Henry-E
7a0a37e0f8
Update solana to version 1.13.3 ( #2239 )
...
* upgrade solana version to 1.13.3
* get everything to compile correctly
* update to using struct constructor to avoid deprecated field usage
* update deprecated functions
* more fixes to pass tests
* update auction-house submodule commit
* update the swap submodule
Co-authored-by: henrye <henry@notanemail>
2022-10-29 15:23:13 +01:00
Armani Ferrante
6baed77eb5
v0.25.0 ( #2031 )
2022-07-05 16:32:55 -04:00
Armani Ferrante
9b61bbc626
bump solana-program version ( #2027 )
2022-07-04 23:58:31 -04:00
Sohrab
55e0c5d9dd
fix: align links to coral-xyz/anchor github repo ( #1988 )
2022-06-19 22:16:16 -04:00
Armani Ferrante
aa2b766434
cli: publish metadata ( #1817 )
2022-04-20 11:56:34 -04:00
Armani Ferrante
45d3d3fe31
cli: add to publish script ( #1815 )
2022-04-20 11:38:57 -04:00
Armani Ferrante
0b4c7b0c73
v0.24.2 ( #1788 )
2022-04-13 19:44:18 -04:00
Armani Ferrante
d491f0ba1d
v0.24.1 ( #1779 )
2022-04-12 18:50:33 -04:00
Armani Ferrante
b0f263214d
v0.24.0 ( #1769 )
2022-04-12 10:52:06 -04:00
Paul
470e902f48
lang: Add support for multiple test suites with separate local validators ( #1681 )
2022-03-30 17:17:54 -04:00
Kirill Fomichev
40ea715beb
lang, cli, spl: Update solana toolchain to v1.9.13 ( #1653 )
...
Co-authored-by: Paul Schaaf <paulsimonschaaf@gmail.com>
2022-03-26 20:28:55 -04:00
Paul
a2e760c50c
cli-fix: anchor test with --skip-deploy should fail if validator exists already ( #1675 )
2022-03-24 19:16:25 -04:00
Italo Casas
811a4cb318
Remove serum-common dependency from cli ( #1667 )
2022-03-21 19:48:01 -04:00
Armani Ferrante
77b1afcf2f
v0.23.0 ( #1660 )
2022-03-20 23:30:55 -04:00
Paul
f0a664c837
update versions ( #1607 )
2022-03-16 15:55:15 -04:00
SchwarzBier
97a8dfe71d
Bump up rust to 2021 edition ( #1430 )
2022-03-12 17:39:21 -05:00
NIKHIL B N
00488b512c
Add support for `anchor idl fetch` to work outside anchor workspace ( #1509 )
2022-03-12 17:25:27 -05:00
Armani Ferrante
b733610d87
v0.22.1 ( #1528 )
2022-02-28 11:35:59 -05:00
Armani Ferrante
24ccaea903
v0.22.0 ( #1484 )
2022-02-20 20:32:38 -05:00
Armani Ferrante
ef1a58d665
v0.21.0 ( #1403 )
2022-02-07 20:10:49 -05:00
Paul
17c9463592
Lang: feature flag for init_if_needed ( #1258 )
...
Co-authored-by: Armani Ferrante <armaniferrante@gmail.com>
2022-01-30 21:59:25 +01:00