acheron ebbad72fc4 Upgrade Solana to 2.1.0 (#3339) 11 ๋‹ฌ ์ „
..
anchor-cli-account aa48efb437 ts: Update `engines.node` to `>= 17` (#3301) 1 ๋…„ ์ „
anchor-cli-idl aa48efb437 ts: Update `engines.node` to `>= 17` (#3301) 1 ๋…„ ์ „
auction-house 020a304658 Upgrade Solana to v2 and SPL to the latest (#3219) 1 ๋…„ ์ „
bench ebbad72fc4 Upgrade Solana to 2.1.0 (#3339) 11 ๋‹ฌ ์ „
bpf-upgradeable-state aa48efb437 ts: Update `engines.node` to `>= 17` (#3301) 1 ๋…„ ์ „
cashiers-check aa48efb437 ts: Update `engines.node` to `>= 17` (#3301) 1 ๋…„ ์ „
cfo aa48efb437 ts: Update `engines.node` to `>= 17` (#3301) 1 ๋…„ ์ „
chat aa48efb437 ts: Update `engines.node` to `>= 17` (#3301) 1 ๋…„ ์ „
composite aa48efb437 ts: Update `engines.node` to `>= 17` (#3301) 1 ๋…„ ์ „
cpi-returns aa48efb437 ts: Update `engines.node` to `>= 17` (#3301) 1 ๋…„ ์ „
custom-coder aa48efb437 ts: Update `engines.node` to `>= 17` (#3301) 1 ๋…„ ์ „
custom-discriminator 438c481384 idl: Check ambiguous discriminators (#3157) 1 ๋…„ ์ „
declare-id aa48efb437 ts: Update `engines.node` to `>= 17` (#3301) 1 ๋…„ ์ „
declare-program f5f8edf77d lang: Generate documentation of constants in `declare_program!` (#3311) 11 ๋‹ฌ ์ „
docs aa48efb437 ts: Update `engines.node` to `>= 17` (#3301) 1 ๋…„ ์ „
errors aa48efb437 ts: Update `engines.node` to `>= 17` (#3301) 1 ๋…„ ์ „
escrow aa48efb437 ts: Update `engines.node` to `>= 17` (#3301) 1 ๋…„ ์ „
events aa48efb437 ts: Update `engines.node` to `>= 17` (#3301) 1 ๋…„ ์ „
floats aa48efb437 ts: Update `engines.node` to `>= 17` (#3301) 1 ๋…„ ์ „
idl 18e9134072 idl: Fix using full path types with `Program` (#3228) 1 ๋…„ ์ „
ido-pool aa48efb437 ts: Update `engines.node` to `>= 17` (#3301) 1 ๋…„ ์ „
lazy-account 879601e632 lang: Add `LazyAccount` (#3194) 1 ๋…„ ์ „
lockup aa48efb437 ts: Update `engines.node` to `>= 17` (#3301) 1 ๋…„ ์ „
misc aa48efb437 ts: Update `engines.node` to `>= 17` (#3301) 1 ๋…„ ์ „
multiple-suites aa48efb437 ts: Update `engines.node` to `>= 17` (#3301) 1 ๋…„ ์ „
multiple-suites-run-single aa48efb437 ts: Update `engines.node` to `>= 17` (#3301) 1 ๋…„ ์ „
multisig aa48efb437 ts: Update `engines.node` to `>= 17` (#3301) 1 ๋…„ ์ „
optional aa48efb437 ts: Update `engines.node` to `>= 17` (#3301) 1 ๋…„ ์ „
pda-derivation aa48efb437 ts: Update `engines.node` to `>= 17` (#3301) 1 ๋…„ ์ „
pyth aa48efb437 ts: Update `engines.node` to `>= 17` (#3301) 1 ๋…„ ์ „
realloc aa48efb437 ts: Update `engines.node` to `>= 17` (#3301) 1 ๋…„ ์ „
relations-derivation aa48efb437 ts: Update `engines.node` to `>= 17` (#3301) 1 ๋…„ ์ „
safety-checks d9a9f19394 Fix IDL (#2824) 1 ๋…„ ์ „
solang aa48efb437 ts: Update `engines.node` to `>= 17` (#3301) 1 ๋…„ ์ „
spl aa48efb437 ts: Update `engines.node` to `>= 17` (#3301) 1 ๋…„ ์ „
swap aa48efb437 ts: Update `engines.node` to `>= 17` (#3301) 1 ๋…„ ์ „
system-accounts aa48efb437 ts: Update `engines.node` to `>= 17` (#3301) 1 ๋…„ ์ „
sysvars aa48efb437 ts: Update `engines.node` to `>= 17` (#3301) 1 ๋…„ ์ „
tictactoe aa48efb437 ts: Update `engines.node` to `>= 17` (#3301) 1 ๋…„ ์ „
typescript aa48efb437 ts: Update `engines.node` to `>= 17` (#3301) 1 ๋…„ ์ „
validator-clone aa48efb437 ts: Update `engines.node` to `>= 17` (#3301) 1 ๋…„ ์ „
zero-copy aa48efb437 ts: Update `engines.node` to `>= 17` (#3301) 1 ๋…„ ์ „
.prettierignore fad05805d8 spl: change serum-dex to openbook-dex (#2308) 2 ๋…„ ์ „
README.md 5d8b4765f2 Add /tests dir (#676) 4 ๋…„ ์ „
package.json 879601e632 lang: Add `LazyAccount` (#3194) 1 ๋…„ ์ „
yarn.lock 13fc0bb915 lang: Add `#[interface]` attribute for overriding the default discriminator (#2728) 1 ๋…„ ์ „

README.md

Tests

No program here is guaranteed to be safe or secure in any way. In most cases, they are simply just simple integration tests to illustrate some particular functionality of the framework. If used, one should audit any programs used and take full responsibility for the consequences that occur due to any outstanding bugs or security vulnerabilities that exist.