Commit Graph

166 Commits

Author SHA1 Message Date
acheron 8bf7f251ad
spl: Fix compilation with `shmem` feature enabled (#2722) 2023-12-08 15:26:22 +01: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
0xWoo 23eeb1ec2d
spl: add feature memo to support cpi to spl-memo (#2661) 2023-10-13 01:23:35 +02:00
Jean Marchand (Exotic Markets) 0fef819e4b
chore: Remove abusive cloning (#2663) 2023-10-12 23:59:21 +02:00
acheron 6cf200493a
spl: Update dependencies to their latest versions (#2657) 2023-10-12 11:13:30 +02:00
acheron 5e7fb44518
Upgrade Solana to `1.17.0` (#2645) 2023-10-07 23:53:37 +02:00
Fernando Otero b0e725b5ac
spl: Update `mpl-token-metadata` to `3.1.0` and fix `create_metadata_accounts_v3` (#2651) 2023-10-07 11:01:19 +02:00
acheron 51578bcbc5
spl: Fix compilation error and warnings (#2647) 2023-10-05 19:19:07 +02:00
Fernando Otero 99b75a905b
spl: Update to token metadata client sdk (#2632) 2023-09-25 16:19:23 +02:00
acheron b5f4796156
Add `IdlBuild` trait (#2629) 2023-09-15 23:59:18 +02:00
Jimii b5cf67f13b
spl: Add `TokenRecordAccount` for pNFTs (#2597) 2023-08-12 22:02:37 +02:00
acheron abfdc4e88f
chore: Remove duplicate dependency and and alphabetize features (#2590) 2023-08-05 23:47:06 +02:00
acheron b7b8736276
spl: Export `mpl-token-metadata` crate (#2583) 2023-07-31 23:41:12 +02:00
Han Yang 8bdc1b18ea
spl: Only allow spl-token version above 1.1 (#2546) 2023-06-26 19:04: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 6df34e7678
Update crate authors and remove outdated registry (#2522) 2023-06-07 19:12:56 +02:00
acheron 1c6f86e5f7
Upgrade Solana to 1.16.0 (#2512) 2023-06-04 13:09:39 +02:00
acheron f9d0eca704
spl: Update `spl-token-2022` to 0.6.1 (#2496) 2023-05-19 13:18:14 +02:00
acheron 4793b90db1
Fix `toml_datetime` 1.64.0 MSRV error (#2495) 2023-05-19 10:58:16 +02:00
Matthew Callens ac86e15756
spl: remove mpl `create_metadata_account_v2` wrapper that were removed from program (#2480)
* remove mpl ix wrappers that were removed from program

* update changelog
2023-05-03 18:53:46 -04:00
acheron a195106117
spl: Use fixed version for `winnow` crate to fix new builds (#2478) 2023-05-01 13:39:50 +02:00
Andreas 00c2fc3601
spl: implement try_deserialize for Metaplex accounts to ensure initialization (#2439) 2023-03-24 13:12:15 -05:00
Matthew Callens 5e13431aca
spl: update mpl metadata crate and add more wrappers (#2430)
* update mpl metadata crate and add more wrappers

* update changelog
2023-03-09 14:36:31 -05: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
Kyle Espinola 6f4f32a9c5
feat: add master edition account deserialization to spl metadata (#2393) 2023-02-27 17:29:13 +00:00
Tristyn Stimpson e1fd686ef2
Idempotent typo (#2406) 2023-02-27 17:27:53 +00:00
Jon Cinque 777f2eace1
interface: Support multiple programs with the same interface via token-2022 (#2386) 2023-02-27 10:55:08 +00:00
Matthew Callens 9044b9b8cd
spl: add spl token approve checked wrapper (#2401)
* add spl token approve checked wrapper

* update changelog
2023-02-21 02:49:07 -05:00
nojob1 872d084e00
--fix clippy (#2388) 2023-02-06 11:16:23 +00:00
Zhuojie Zhou | rex b4459f2a0c
Relax the mpl metadata package constraint (#2366) 2023-01-22 08:48:57 -06:00
Henry-E 11642929ac
Spl token transfer checked (#2353) 2023-01-05 10:02:36 +00:00
Henry-E 8f3291a1f5
Revert "Added token::transfer_checked wrapper to token (#2351)" (#2352)
This reverts commit a068171aee.
2023-01-04 16:39:18 +00:00
Barebox a068171aee
Added token::transfer_checked wrapper to token (#2351) 2023-01-04 16:19:40 +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
Jean Marchand (Exotic Markets) fad05805d8
spl: change serum-dex to openbook-dex (#2308)
* Change serum-dex by openbook-dex

* Change serum-dex by openbook-dex in tests

* Fix swap

* Fix cfo

* Downgrade openbook

* Disable cfo and update changelog

* Revert lock file

* minor grammar

* update the pubkey to open dex

* Remove @solana/web3.js from ts package.json

Co-authored-by: Henry-E <henry.elder@adaptcentre.ie>
Co-authored-by: henrye <henry@notanemail>
2022-12-12 16:12:33 +00:00
Pierre 98f26ce8cf
feat: ata create idempotent and drop rent (#2153)
* feat: ata create idempotent and drop rent

* add the token program id

* cargo fmt

Co-authored-by: Arrowana <8245419+Arrowana@users.noreply.github.com>
Co-authored-by: henrye <henry@notanemail>
2022-12-05 17:11:42 +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) 8ce18c36db
spl: Update instructions and remove rent from constraints (#2265)
* Update spl instructions and remove the rent sys_var from constraints

* Fix initialize mint

* Update changelog and fix examples

* Remove oversights
2022-11-19 12:59:14 +00:00
Matthew Callens 5e3ebcfde3
upgrade mpl token metadata version (#2264) 2022-11-17 22:41:22 -05: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
Han Yang 3970847e75
stake (#2195) 2022-09-24 14:11:12 -04:00
Gajesh Naik 2a07d841c6
implemented more token_metadata wrappers (#2179) 2022-09-13 22:27:14 -04:00
0xWoo e019ba2199
metadata: verify_collection & refactor results (#2151) 2022-09-13 18:05:24 -04:00
Matthew Callens f155996c3c
add wrappers for mpl `sign_metadata` and `remove_creator_verification` (#2175)
* add wrappers for mpl creator verification ix

* update changelog
2022-09-10 16:32:29 -04:00
Matthew Callens 4c24c5d7b1
add `update_primary_sale_happened_via_token` ix wrapper for `metadata` (#2173)
* add update_primary_sale_happened_via_token ix wrapper

* update changelog
2022-09-10 15:57:27 -04:00
surfertas 0c70d183ef
add freeze and thaw delegated account instructions (#2164) 2022-09-06 10:30:50 -04:00