Blaž Hrastnik
|
787527fdff
|
lang: Allow zero_size accounts to be larger than account schema (#1158)
|
2022-01-10 12:30:34 -05:00 |
suscd
|
4c7cf72dd9
|
lang: make `entry` function public (#1276)
|
2022-01-09 23:49:21 -05:00 |
Paul
|
8739db4e58
|
lang: mut types using blanket implementations (#1127)
|
2022-01-09 22:48:21 -05:00 |
Armani Ferrante
|
a81ff88d76
|
v0.20.1 (#1274)
|
2022-01-09 16:50:10 -05:00 |
Armani Ferrante
|
d7e72b33d1
|
lang: repr override for zero copy (#1273)
|
2022-01-09 16:19:41 -05:00 |
Paul
|
e3d733c996
|
docs: fix require macro (#1269)
|
2022-01-08 16:29:00 -05:00 |
Paul
|
49ad086edc
|
docs: more require macro docs (#1268)
|
2022-01-08 15:24:58 -05:00 |
Paul
|
4da6a49c73
|
docs: add missing programs to constraints reference (#1265)
|
2022-01-08 15:01:28 -05:00 |
Paul
|
01ff03b09b
|
lang: give better errors for init when programs are missing (#1257)
|
2022-01-07 11:09:10 -05:00 |
Armani Ferrante
|
9c47c0a6cd
|
v0.20.0 (#1251)
|
2022-01-06 18:09:43 -05:00 |
Paul
|
3ddad6cbb6
|
lang: rest of accounts docs reference (#1231)
|
2022-01-06 16:30:44 -05:00 |
Paul
|
4d4cba5add
|
lang: add rent exempt check for init_if_needed when init is not needed (#1250)
|
2022-01-06 15:31:36 -05:00 |
Paul
|
a830644203
|
lang: export accounts module, re-export its types in the prelude (#1208)
|
2022-01-06 15:26:43 -05:00 |
Paul
|
bb20eee8f6
|
lang/docs: Context and CpiContext docs (#1247)
|
2022-01-06 10:05:11 -05:00 |
Paul
|
e026e9e874
|
lang: fix missing ATA owner check (#1240)
|
2022-01-05 11:09:57 -05:00 |
Pierre
|
35c8200010
|
lang: Cleanup constraints as commanded (#1239)
|
2022-01-05 10:08:49 -05:00 |
Paul
|
5edaf7af84
|
lang, docs: improved constraints reference (#1210)
|
2022-01-03 14:16:52 -05:00 |
Paul
|
b3720a0b84
|
lang, ts: fix init_if_needed missing ATA address check (#1221)
|
2022-01-01 21:47:13 -05:00 |
Paul
|
4013ec9337
|
lang, docs: ErrorCode docs (#1204)
|
2021-12-30 20:46:49 -05:00 |
Paul
|
a7eccb6e82
|
lang: improved Account reference (#1207)
|
2021-12-29 10:18:34 -05:00 |
Paul
|
22c2c30ef4
|
lang: use phantomdata in account type instead of '_account: T' (#1155)
|
2021-12-27 13:01:46 -05:00 |
Paul
|
3e475a26e2
|
lang: remove ProgramAccount and Loader from 'deriveAccounts' docs (#1167)
|
2021-12-27 10:38:20 -05:00 |
Paul
|
51366441d2
|
lang: implement AsRef<T> for Account<'a, T> (#1173)
|
2021-12-27 10:37:47 -05:00 |
Paul
|
b5827c1b24
|
lang: add default impls for AccountSerialize and AccountDeserialize (#1156)
|
2021-12-27 10:36:29 -05:00 |
Tom Linton
|
51aeb08ae1
|
lang: Handle arrays with const as length (#968)
|
2021-12-22 23:13:46 -05:00 |
y2kappa
|
fa3d190d42
|
lang: #[repr(C)] for zero_copy accounts (#1106)
|
2021-12-22 21:11:50 -05:00 |
Paul
|
d43d965cfb
|
lang: fix constraint typo (#1166)
|
2021-12-21 22:13:51 +03:00 |
Paul
|
790fda9258
|
lang: add `set_inner` function to `Account<'a, T>` (#1177)
|
2021-12-20 15:16:26 -05:00 |
Paul
|
8aab5b4634
|
lang: fix clippy (#1164)
|
2021-12-18 18:25:04 -05:00 |
man0s
|
561f7cdaa8
|
Change AccoutNotProgramOwned error to AccountOwnedByWrongProgram (#1154)
|
2021-12-17 13:34:43 +01:00 |
Kirill Fomichev
|
efd37219d2
|
ci: run clippy for nightly (#1150)
|
2021-12-15 18:03:44 -05:00 |
Paul
|
a8280b786c
|
lang: move accounts into their own module (#1139)
|
2021-12-15 14:02:27 -05:00 |
Justin Starry
|
a3c8d20352
|
lang: Reduce compute unit consumption of loader accounts (#1134)
|
2021-12-15 10:53:48 -05:00 |
Paul
|
911620ee27
|
lang: programdata_address field for Program account (#1125)
|
2021-12-13 16:43:13 -05:00 |
Paul
|
96f79993dd
|
ci: update solana cli (#1133)
|
2021-12-13 11:23:36 -05:00 |
Armani Ferrante
|
3afd1a22e4
|
v0.19.0 (#1116)
|
2021-12-08 17:33:36 -05:00 |
Paul
|
423ddde30a
|
lang: Always execute constraints for init_if_needed (#1096)
|
2021-12-08 16:50:08 -05:00 |
Kevin Heavey
|
105bb203c0
|
lang: add missing #[serde(rename = "type")] to IdlConst (#1107)
|
2021-12-05 17:47:50 -05:00 |
Paul
|
3321a3f9c9
|
lang: Add ProgramData account (#1095)
|
2021-12-05 14:14:16 -05:00 |
Tom Linton
|
6bc59350de
|
lang: Add constant attribute (#956)
|
2021-12-03 18:49:38 -05:00 |
Paul
|
926c0246e3
|
lang: Add deprecated attribute to Loader (#1078)
|
2021-11-29 22:40:20 +00:00 |
Tom Linton
|
1c5f503a75
|
cli: Add version name from programs Cargo.toml to IDL (#1061)
|
2021-11-27 09:06:01 -08:00 |
Paul
|
8a30d87064
|
lang: Log instruction names (#1057)
|
2021-11-24 10:46:17 -08:00 |
Kirill Fomichev
|
632aefa250
|
lang: Add fmt::Debug to structs (#1043)
|
2021-11-20 07:14:06 -08:00 |
Mikhail Gorbachev
|
2d44654a4b
|
lang: Add `AccountNotInitialized` error (#1024)
|
2021-11-18 07:42:07 -08:00 |
zklock
|
7b86aed638
|
lang: Document init_if_needed (#1023)
|
2021-11-15 04:09:30 -08:00 |
Kirill Fomichev
|
3688683931
|
lang: Add `deprecated` attribute to `ProgramAccount` (#1014)
|
2021-11-14 06:46:18 -08:00 |
Tom Linton
|
1319dc65d6
|
v0.18.2 (#1011)
|
2021-11-13 18:58:10 -08:00 |
wan-nyan-wan
|
ddd5ad7a48
|
lang: Fix redundant split() (#960)
|
2021-11-13 07:46:48 -08:00 |
Matthew Callens
|
20726d06bd
|
lang: Add `SystemAccount<'info>` Account Type (#954)
|
2021-10-30 11:45:06 -05:00 |