├── .gitignore ├── .prettierignore ├── Anchor.toml ├── Cargo.lock ├── Cargo.toml ├── README.md ├── localhost_keypairs ├── core-ds-keypair.json └── registry-keypair.json ├── migrations └── deploy.ts ├── package.json ├── programs ├── core-ds │ ├── Cargo.toml │ ├── Xargo.toml │ └── src │ │ ├── account.rs │ │ ├── constant.rs │ │ ├── context.rs │ │ ├── error.rs │ │ ├── event.rs │ │ ├── lib.rs │ │ └── state.rs ├── registry │ ├── Cargo.toml │ ├── Xargo.toml │ └── src │ │ ├── account.rs │ │ ├── constant.rs │ │ ├── context.rs │ │ ├── error.rs │ │ ├── event.rs │ │ ├── lib.rs │ │ └── state.rs └── tsab │ ├── Cargo.toml │ ├── Xargo.toml │ └── src │ ├── account.rs │ ├── component.rs │ ├── constant.rs │ ├── context.rs │ └── lib.rs ├── tests └── sol-arc.ts ├── tsconfig.json └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- 1 | 2 | .anchor 3 | .DS_Store 4 | target 5 | **/*.rs.bk 6 | node_modules 7 | test-ledger 8 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JumpCrypto/sol-arc/HEAD/.prettierignore -------------------------------------------------------------------------------- /Anchor.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JumpCrypto/sol-arc/HEAD/Anchor.toml -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JumpCrypto/sol-arc/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JumpCrypto/sol-arc/HEAD/Cargo.toml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JumpCrypto/sol-arc/HEAD/README.md -------------------------------------------------------------------------------- /localhost_keypairs/core-ds-keypair.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JumpCrypto/sol-arc/HEAD/localhost_keypairs/core-ds-keypair.json -------------------------------------------------------------------------------- /localhost_keypairs/registry-keypair.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JumpCrypto/sol-arc/HEAD/localhost_keypairs/registry-keypair.json -------------------------------------------------------------------------------- /migrations/deploy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JumpCrypto/sol-arc/HEAD/migrations/deploy.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JumpCrypto/sol-arc/HEAD/package.json -------------------------------------------------------------------------------- /programs/core-ds/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JumpCrypto/sol-arc/HEAD/programs/core-ds/Cargo.toml -------------------------------------------------------------------------------- /programs/core-ds/Xargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JumpCrypto/sol-arc/HEAD/programs/core-ds/Xargo.toml -------------------------------------------------------------------------------- /programs/core-ds/src/account.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JumpCrypto/sol-arc/HEAD/programs/core-ds/src/account.rs -------------------------------------------------------------------------------- /programs/core-ds/src/constant.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JumpCrypto/sol-arc/HEAD/programs/core-ds/src/constant.rs -------------------------------------------------------------------------------- /programs/core-ds/src/context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JumpCrypto/sol-arc/HEAD/programs/core-ds/src/context.rs -------------------------------------------------------------------------------- /programs/core-ds/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JumpCrypto/sol-arc/HEAD/programs/core-ds/src/error.rs -------------------------------------------------------------------------------- /programs/core-ds/src/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JumpCrypto/sol-arc/HEAD/programs/core-ds/src/event.rs -------------------------------------------------------------------------------- /programs/core-ds/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JumpCrypto/sol-arc/HEAD/programs/core-ds/src/lib.rs -------------------------------------------------------------------------------- /programs/core-ds/src/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JumpCrypto/sol-arc/HEAD/programs/core-ds/src/state.rs -------------------------------------------------------------------------------- /programs/registry/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JumpCrypto/sol-arc/HEAD/programs/registry/Cargo.toml -------------------------------------------------------------------------------- /programs/registry/Xargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JumpCrypto/sol-arc/HEAD/programs/registry/Xargo.toml -------------------------------------------------------------------------------- /programs/registry/src/account.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JumpCrypto/sol-arc/HEAD/programs/registry/src/account.rs -------------------------------------------------------------------------------- /programs/registry/src/constant.rs: -------------------------------------------------------------------------------- 1 | pub const STRING_MAX_SIZE:u64 = 256; -------------------------------------------------------------------------------- /programs/registry/src/context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JumpCrypto/sol-arc/HEAD/programs/registry/src/context.rs -------------------------------------------------------------------------------- /programs/registry/src/error.rs: -------------------------------------------------------------------------------- 1 | //use anchor_lang::prelude::*; 2 | -------------------------------------------------------------------------------- /programs/registry/src/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JumpCrypto/sol-arc/HEAD/programs/registry/src/event.rs -------------------------------------------------------------------------------- /programs/registry/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JumpCrypto/sol-arc/HEAD/programs/registry/src/lib.rs -------------------------------------------------------------------------------- /programs/registry/src/state.rs: -------------------------------------------------------------------------------- 1 | //use anchor_lang::prelude::*; 2 | 3 | -------------------------------------------------------------------------------- /programs/tsab/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JumpCrypto/sol-arc/HEAD/programs/tsab/Cargo.toml -------------------------------------------------------------------------------- /programs/tsab/Xargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JumpCrypto/sol-arc/HEAD/programs/tsab/Xargo.toml -------------------------------------------------------------------------------- /programs/tsab/src/account.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JumpCrypto/sol-arc/HEAD/programs/tsab/src/account.rs -------------------------------------------------------------------------------- /programs/tsab/src/component.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JumpCrypto/sol-arc/HEAD/programs/tsab/src/component.rs -------------------------------------------------------------------------------- /programs/tsab/src/constant.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JumpCrypto/sol-arc/HEAD/programs/tsab/src/constant.rs -------------------------------------------------------------------------------- /programs/tsab/src/context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JumpCrypto/sol-arc/HEAD/programs/tsab/src/context.rs -------------------------------------------------------------------------------- /programs/tsab/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JumpCrypto/sol-arc/HEAD/programs/tsab/src/lib.rs -------------------------------------------------------------------------------- /tests/sol-arc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JumpCrypto/sol-arc/HEAD/tests/sol-arc.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JumpCrypto/sol-arc/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JumpCrypto/sol-arc/HEAD/yarn.lock --------------------------------------------------------------------------------