-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsnapcraft.yaml
38 lines (29 loc) · 1 KB
/
snapcraft.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
name: surfpool
summary: Surfpool is the best place to train before surfing Solana
description: |
# surfpool
### TL;DR
`surfpool` is to solana what `anvil` is to ethereum: a blazing fast in-memory testnet that has the ability to point-fork Solana mainnet instantly.
### Design
`surfpool` uses the low level `solana-svm` API through the excellent wrapper [LiteSVM](https://github.com/LiteSVM/litesvm).
This approach provides greater flexibility and significantly faster boot times.
`surfpool` is also available as a library on crates.io - facilitating its integration in other projects.
version: 'v0.1.9'
base: core22
confinement: strict
parts:
surfpool-install:
source: https://github.com/txtx/surfpool/releases/download/v0.1.9/surfpool-linux-x64.tar.gz
plugin: dump
source-type: tar
organize:
surfpool-linux-x64/surfpool: usr/local/bin/surfpool
apps:
surfpool:
command: surfpool
plugs:
- network
- network-bind
- mount-observe
- home
- desktop