├── .editorconfig ├── .eslintignore ├── .eslintrc.yml ├── .github └── workflows │ └── build.yml ├── .gitignore ├── .mocharc.json ├── .nvmrc ├── .vscode └── settings.json ├── Anchor.toml ├── Cargo.lock ├── Cargo.toml ├── README.md ├── etc └── backup │ └── v1 │ └── sunrise-stake.so ├── idls ├── impact_nft.json ├── marinade.json └── spl_stake_pool.json ├── lerna.json ├── package.json ├── packages ├── app │ ├── .env.example │ ├── .eslintrc.yml │ ├── .gitignore │ ├── CNAME │ ├── README.md │ ├── index.html │ ├── package.json │ ├── patches │ │ └── @metaplex-foundation+js+0.20.1.patch │ ├── postcss.config.js │ ├── public │ │ ├── SOL.png │ │ ├── actions.json │ │ ├── background.png │ │ ├── breakpoint.svg │ │ ├── card.jpeg │ │ ├── clip.png │ │ ├── default_pfp.png │ │ ├── favicon.ico │ │ ├── fonts.css │ │ ├── fonts │ │ │ ├── titillium-web-v15-latin-700.woff │ │ │ ├── titillium-web-v15-latin-700.woff2 │ │ │ ├── titillium-web-v15-latin-regular.woff │ │ │ └── titillium-web-v15-latin-regular.woff2 │ │ ├── gSOL.png │ │ ├── guide │ │ │ ├── connect │ │ │ │ ├── 1.png │ │ │ │ ├── 2.png │ │ │ │ ├── 3.png │ │ │ │ ├── 4.png │ │ │ │ └── 5.png │ │ │ ├── forest │ │ │ │ ├── 1.png │ │ │ │ ├── 2.png │ │ │ │ └── 3.png │ │ │ ├── grow │ │ │ │ ├── 1.png │ │ │ │ ├── 2.png │ │ │ │ ├── 3.png │ │ │ │ ├── 4.png │ │ │ │ ├── 5.png │ │ │ │ ├── 6.png │ │ │ │ └── 7.png │ │ │ ├── hub │ │ │ │ ├── 1.png │ │ │ │ ├── 2.png │ │ │ │ ├── 3.png │ │ │ │ ├── 4.png │ │ │ │ └── 5.png │ │ │ ├── lock │ │ │ │ ├── 1.png │ │ │ │ ├── 2.png │ │ │ │ ├── 3.png │ │ │ │ ├── 4.png │ │ │ │ ├── 5.png │ │ │ │ ├── 6.png │ │ │ │ └── 7.png │ │ │ ├── refer │ │ │ │ ├── 1.png │ │ │ │ └── 2.png │ │ │ └── stake │ │ │ │ ├── 1.png │ │ │ │ └── 2.png │ │ ├── index.html │ │ ├── logo-icon.svg │ │ ├── logo-text.svg │ │ ├── logo.png │ │ ├── logo.svg │ │ ├── mSOL.png │ │ ├── manifest.json │ │ ├── meydan-surreal-forest.mp3 │ │ ├── partners │ │ │ ├── AEL_Logo.jpg │ │ │ ├── DBCLogo.png │ │ │ ├── bloom.png │ │ │ ├── drip.jpeg │ │ │ ├── ecotoken.png │ │ │ ├── panasea.png │ │ │ ├── partner0.png │ │ │ ├── partner1.png │ │ │ ├── partner2.png │ │ │ ├── regenerosa.png │ │ │ ├── stockpile.png │ │ │ ├── undustme.png │ │ │ └── urbanika.jpg │ │ ├── placeholder-sapling.png │ │ ├── placeholder-tree.png │ │ ├── rainforest.mp4 │ │ ├── robots.txt │ │ ├── sowing.png │ │ ├── ticket.png │ │ ├── watering.png │ │ └── wood-vert.png │ ├── solana1606979093056.png │ ├── src │ │ ├── App.tsx │ │ ├── Routes.tsx │ │ ├── api │ │ │ ├── cachedRPCFetch.ts │ │ │ ├── db.ts │ │ │ ├── forest.ts │ │ │ ├── types.ts │ │ │ └── util.ts │ │ ├── common │ │ │ ├── components │ │ │ │ ├── AmountInput.tsx │ │ │ │ ├── AttentionIcon.tsx │ │ │ │ ├── Button.tsx │ │ │ │ ├── CarbonRecovered.tsx │ │ │ │ ├── CurrencySelect.tsx │ │ │ │ ├── DetailsBox.tsx │ │ │ │ ├── ExternalLinks.tsx │ │ │ │ ├── InfoBox.tsx │ │ │ │ ├── LinkWithQuery.tsx │ │ │ │ ├── LockedGSol.tsx │ │ │ │ ├── Logo.tsx │ │ │ │ ├── Panel.tsx │ │ │ │ ├── Spinner.tsx │ │ │ │ ├── TooltipPopover.tsx │ │ │ │ ├── Tweet.tsx │ │ │ │ ├── TweetButton.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── modals │ │ │ │ │ ├── BaseModal.tsx │ │ │ │ │ ├── DepositWarningModal.tsx │ │ │ │ │ ├── InfoModal.tsx │ │ │ │ │ ├── LiquidWithdrawWarningModal.tsx │ │ │ │ │ ├── LockWarningModal.tsx │ │ │ │ │ ├── PageHelpModal.tsx │ │ │ │ │ ├── QRCodeModal.tsx │ │ │ │ │ ├── SendGSolModal.tsx │ │ │ │ │ ├── WarningConfirm.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── notifications.tsx │ │ │ │ ├── profile │ │ │ │ │ └── ProfileBox.tsx │ │ │ │ └── tree │ │ │ │ │ ├── DynamicTree.tsx │ │ │ │ │ ├── Island.tsx │ │ │ │ │ └── TreeImage.tsx │ │ │ ├── container │ │ │ │ ├── Card.tsx │ │ │ │ └── EventRouter.tsx │ │ │ ├── content │ │ │ │ ├── Badge.tsx │ │ │ │ └── tooltips.tsx │ │ │ ├── context │ │ │ │ ├── HelpContext.tsx │ │ │ │ ├── NFTsContext.tsx │ │ │ │ ├── ZenModeContext.tsx │ │ │ │ ├── forestContext.tsx │ │ │ │ └── sunriseStakeContext.tsx │ │ │ ├── hooks │ │ │ │ ├── index.ts │ │ │ │ ├── useCarbon.ts │ │ │ │ ├── useFlags.ts │ │ │ │ ├── useInfoModal.ts │ │ │ │ ├── useModal.ts │ │ │ │ ├── useProfile.ts │ │ │ │ ├── useScript.tsx │ │ │ │ ├── useSolBalance.ts │ │ │ │ └── useYieldController.ts │ │ │ ├── partials │ │ │ │ └── Layout.tsx │ │ │ ├── solana-logo.svg │ │ │ ├── sunriseClientWrapper.ts │ │ │ └── utils.ts │ │ ├── forest │ │ │ ├── ForestApp.tsx │ │ │ ├── ForestLink.tsx │ │ │ └── utils.ts │ │ ├── grow │ │ │ ├── GrowApp.tsx │ │ │ ├── OrgButtonContent.tsx │ │ │ ├── charities.ts │ │ │ ├── components │ │ │ │ ├── CharityDonateButton.tsx │ │ │ │ ├── CollectInfoButton.tsx │ │ │ │ └── PartnerButton.tsx │ │ │ ├── partners.ts │ │ │ └── types.ts │ │ ├── guide │ │ │ ├── components │ │ │ │ ├── BaseGuide.tsx │ │ │ │ ├── GuideEntry.tsx │ │ │ │ └── GuideSelector.tsx │ │ │ └── content │ │ │ │ ├── ConnectGuide.tsx │ │ │ │ ├── ForestGuide.tsx │ │ │ │ ├── GrowGuide.tsx │ │ │ │ ├── HubGuide.tsx │ │ │ │ ├── LockGuide.tsx │ │ │ │ ├── ReferGuide.tsx │ │ │ │ └── StakeGuide.tsx │ │ ├── hub │ │ │ ├── HubApp.tsx │ │ │ ├── components │ │ │ │ └── HubIntro.tsx │ │ │ └── hooks │ │ │ │ ├── useLockHubDetails.ts │ │ │ │ └── useScreenOrientation.ts │ │ ├── index.css │ │ ├── index.tsx │ │ ├── locking │ │ │ ├── ImpactNFT.tsx │ │ │ ├── LockDetails.tsx │ │ │ ├── LockForm.tsx │ │ │ ├── LockTweetButton.tsx │ │ │ ├── LockingApp.tsx │ │ │ ├── LockingSuccessModal.tsx │ │ │ └── utils.ts │ │ ├── react-app-env.d.ts │ │ ├── referral │ │ │ ├── CopyButton.tsx │ │ │ ├── QRCodeCard.tsx │ │ │ ├── ReferTweetButton.tsx │ │ │ ├── ReferralApp.tsx │ │ │ ├── ReferralLink.tsx │ │ │ ├── ReferralOptions.tsx │ │ │ ├── ShareButton.tsx │ │ │ └── SolanaPayQRCode.tsx │ │ ├── reportWebVitals.ts │ │ ├── setupTests.ts │ │ ├── solana-wallet-adapter.css │ │ ├── staking │ │ │ ├── StakingApp.tsx │ │ │ ├── components │ │ │ │ ├── StakeForm.tsx │ │ │ │ ├── UnstakeForm.tsx │ │ │ │ ├── UnstakeOption.tsx │ │ │ │ ├── WithdrawTickets.tsx │ │ │ │ └── index.ts │ │ │ └── pages │ │ │ │ └── StakeDashboard.tsx │ │ ├── types.ts │ │ └── vite-env.d.ts │ ├── tailwind.config.js │ ├── tsconfig.json │ └── vite.config.ts ├── client │ ├── README.md │ ├── doc │ │ ├── .nojekyll │ │ ├── assets │ │ │ ├── hierarchy.js │ │ │ ├── highlight.css │ │ │ ├── icons.js │ │ │ ├── icons.svg │ │ │ ├── main.js │ │ │ ├── navigation.js │ │ │ ├── search.js │ │ │ └── style.css │ │ ├── classes │ │ │ └── SunriseStakeClient.html │ │ ├── functions │ │ │ ├── findImpactNFTMintAuthority.html │ │ │ ├── getStakePoolAccount.html │ │ │ └── toSol.html │ │ ├── hierarchy.html │ │ ├── index.html │ │ ├── interfaces │ │ │ ├── Balance.html │ │ │ ├── BlazeState.html │ │ │ ├── Details.html │ │ │ ├── EnvironmentConfig.html │ │ │ ├── EpochReportAccount.html │ │ │ ├── ImpactNFTDetails.html │ │ │ ├── LockDetails.html │ │ │ ├── StakePool.html │ │ │ ├── SunriseTicketAccountFields.html │ │ │ └── WithdrawalFees.html │ │ ├── modules.html │ │ ├── types │ │ │ ├── SunriseStake.html │ │ │ └── TicketAccount.html │ │ └── variables │ │ │ ├── DEFAULT_LP_MIN_PROPORTION.html │ │ │ ├── DEFAULT_LP_PROPORTION.html │ │ │ ├── EMPTY_EPOCH_REPORT.html │ │ │ ├── Environment.html │ │ │ ├── IMPACT_NFT_PROGRAM_ID.html │ │ │ ├── MARINADE_TICKET_RENT.html │ │ │ ├── MAX_NUM_PRECISION.html │ │ │ ├── MINIMUM_EXTRACTABLE_YIELD.html │ │ │ ├── NETWORK_FEE.html │ │ │ ├── SOLBLAZE_ENABLED.html │ │ │ ├── STAKE_POOL_PROGRAM_ID.html │ │ │ └── ZERO_BALANCE.html │ ├── package.json │ ├── src │ │ ├── blaze.ts │ │ ├── constants.ts │ │ ├── decodeStakePool.ts │ │ ├── helius.ts │ │ ├── index.ts │ │ ├── lock.ts │ │ ├── marinade.ts │ │ ├── types │ │ │ ├── Details.ts │ │ │ ├── EpochReportAccount.ts │ │ │ ├── LockAccount.ts │ │ │ ├── Solblaze.ts │ │ │ ├── TicketAccount.ts │ │ │ ├── sunrise_stake.json │ │ │ └── sunrise_stake.ts │ │ └── util.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ ├── tsup.config.ts │ └── typedoc.json ├── migrations │ └── deploy.ts ├── scripts │ ├── createLPTokenAccount.ts │ ├── deposit.ts │ ├── extract.ts │ ├── get.ts │ ├── impactNFT │ │ └── details.ts │ ├── initEpochReport.ts │ ├── modify-epoch-report-account.ts │ ├── modify-lock-account-epochs.ts │ ├── nft │ │ └── getCompressedNft.ts │ ├── package.json │ ├── packages │ │ └── tests │ │ │ └── fixtures │ │ │ └── scenarios │ │ │ └── next-level-nft │ │ │ └── nft_new_collection_mint.json │ ├── rebalance.ts │ ├── recoverTickets.ts │ ├── registerState.ts │ ├── resizeState.ts │ ├── solana_install_wrapper.sh │ ├── token │ │ ├── createGSolMetadata.ts │ │ ├── updateGSolMetadata.ts │ │ └── util.ts │ ├── tsconfig.json │ ├── updateEpochReport.ts │ ├── updateState.ts │ ├── util.ts │ ├── withdraw.ts │ ├── withdrawBlaze.ts │ └── yarn.lock └── tests │ ├── .eslintrc.yml │ ├── constants.ts │ ├── fixtures │ ├── blaze │ │ ├── b_sol_mint_address.json │ │ ├── fees_depot.json │ │ ├── manager_account.json │ │ ├── pool.json │ │ ├── reserve_account.json │ │ ├── spl_stake_pool.so │ │ ├── spl_stake_pool.so_mainnet │ │ ├── updater_account.json │ │ └── validator_list.json │ ├── id.json │ ├── impact_nft.so │ ├── lp_mint_address.json │ ├── m_sol_leg.json │ ├── m_sol_mint_address.json │ ├── marinade_finance.so │ ├── marinade_state.json │ ├── marinade_ticket_account.json │ ├── marinade_validator_list.json │ ├── mpl_token_metadata.so │ ├── reserve_pda.json │ ├── scenarios │ │ ├── blaze_stake_pool.json │ │ ├── broken_metadata_nft_holder_token_account.json │ │ ├── broken_metadata_nft_mint.json │ │ ├── broken_metadata_offset_metadata.json │ │ ├── broken_metadata_user_gsol_token_account.json │ │ ├── broken_metadata_user_lock_account.json │ │ ├── broken_metadata_user_lock_token_account.json │ │ ├── broken_metadata_user_wallet.json │ │ ├── bsol_mint.json │ │ ├── bsol_token_account_authority.json │ │ ├── current-epoch │ │ │ └── user_lock_account_current.json │ │ ├── epoch1 │ │ │ └── epoch_report_account.json │ │ ├── epoch_report_account.json │ │ ├── gsol_mint.json │ │ ├── impact_nft_state.json │ │ ├── liq_pool_mint_authority.json │ │ ├── liq_pool_msol_leg.json │ │ ├── liq_pool_msol_leg_authority.json │ │ ├── liq_pool_sol_leg_pda.json │ │ ├── liq_pool_token_account.json │ │ ├── lp_mint.json │ │ ├── marinade_state.json │ │ ├── msol_mint.json │ │ ├── msol_token_account.json │ │ ├── msol_token_account_authority.json │ │ ├── next-level-nft │ │ │ └── update-lock-account-keys.txt │ │ ├── nft-burned │ │ │ └── nft_holder_token_account_burned.json │ │ ├── nft_0_collection_master_edition.json │ │ ├── nft_0_collection_metadata.json │ │ ├── nft_0_collection_mint.json │ │ ├── nft_1_collection_master_edition.json │ │ ├── nft_1_collection_metadata.json │ │ ├── nft_1_collection_mint.json │ │ ├── nft_2_collection_master_edition.json │ │ ├── nft_2_collection_metadata.json │ │ ├── nft_2_collection_mint.json │ │ ├── nft_broken_metadata.json │ │ ├── nft_holder_token_account.json │ │ ├── nft_master_edition.json │ │ ├── nft_metadata.json │ │ ├── nft_mint.json │ │ ├── offset_metadata.json │ │ ├── offset_tiers.json │ │ ├── reserve_pda_marinade.json │ │ ├── staker_account.json │ │ ├── staker_gsol_token_account.json │ │ ├── sunrise_bsol_token_account.json │ │ ├── sunrise_msol_token_account.json │ │ ├── sunrise_state.json │ │ ├── treasury.json │ │ ├── treasury_msol_account_marinade.json │ │ ├── user_gsol_token_account.json │ │ ├── user_gsol_token_account_successful_update.json │ │ ├── user_lock_account.json │ │ ├── user_lock_account_successful_update.json │ │ ├── user_lock_token_account.json │ │ ├── user_lock_token_account_successful_update.json │ │ ├── user_nft_token_account_successful_update.json │ │ ├── user_wallet.json │ │ └── user_wallet_successful_update.json │ ├── sol_leg_pda.json │ ├── stake_list.json │ ├── sunrise_ticket_account.json │ ├── treasury_msol_account.json │ └── validator.json │ ├── impact-nfts.ts │ ├── impactNFTLevels.json │ ├── package.json │ ├── scenarios │ ├── README.md │ ├── run-all.sh │ ├── successful-update-with-nft │ │ ├── Anchor.toml │ │ ├── README.md │ │ ├── package.json │ │ ├── test.ts │ │ └── tsconfig.json │ ├── unlock-current-no-nft │ │ ├── Anchor.toml │ │ ├── README.md │ │ ├── package.json │ │ ├── test.ts │ │ └── tsconfig.json │ ├── unlock-current-with-nft │ │ ├── Anchor.toml │ │ ├── README.md │ │ ├── package.json │ │ ├── test.ts │ │ └── tsconfig.json │ ├── unlock-recover-tickets-fails │ │ ├── Anchor.toml │ │ ├── README.md │ │ ├── package.json │ │ ├── test.ts │ │ └── tsconfig.json │ ├── update-lock-account-fails-broken-metadata │ │ ├── Anchor.toml │ │ ├── README.md │ │ ├── package.json │ │ ├── test.ts │ │ └── tsconfig.json │ └── update-nft-fallback │ │ ├── Anchor.toml │ │ ├── README.md │ │ ├── package.json │ │ ├── test.ts │ │ └── tsconfig.json │ ├── sunrise-stake.ts │ ├── tsconfig.json │ └── util.ts ├── programs └── sunrise-stake │ ├── Cargo.toml │ ├── Xargo.toml │ └── src │ ├── error.rs │ ├── instructions.rs │ ├── instructions │ ├── add_locked_gsol.rs │ ├── claim_unstake_ticket.rs │ ├── create_metadata.rs │ ├── deposit.rs │ ├── deposit_stake_account.rs │ ├── extract_to_treasury.rs │ ├── init_epoch_report.rs │ ├── init_lock_account.rs │ ├── liquid_unstake.rs │ ├── lock_gsol.rs │ ├── order_unstake.rs │ ├── recover_tickets.rs │ ├── register_state.rs │ ├── trigger_pool_rebalance.rs │ ├── unlock_gsol.rs │ ├── update_epoch_report.rs │ ├── update_lock_account.rs │ ├── update_lock_account_without_nft.rs │ ├── update_metadata.rs │ └── update_state.rs │ ├── lib.rs │ ├── state.rs │ ├── sunrise_spl │ ├── deposit_sol.rs │ ├── deposit_stake.rs │ ├── mod.rs │ ├── withdraw_sol.rs │ └── withdraw_stake.rs │ └── utils │ ├── calc.rs │ ├── marinade.rs │ ├── metaplex.rs │ ├── mod.rs │ ├── seeds.rs │ ├── spl.rs │ ├── system.rs │ └── token.rs ├── rust-toolchain.toml ├── tsconfig.json ├── unlock-flow.plantuml ├── vercel.json └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/.eslintrc.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/.gitignore -------------------------------------------------------------------------------- /.mocharc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/.mocharc.json -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 22 2 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "files.eol": "\n" 3 | } -------------------------------------------------------------------------------- /Anchor.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/Anchor.toml -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/Cargo.toml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/README.md -------------------------------------------------------------------------------- /etc/backup/v1/sunrise-stake.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/etc/backup/v1/sunrise-stake.so -------------------------------------------------------------------------------- /idls/impact_nft.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/idls/impact_nft.json -------------------------------------------------------------------------------- /idls/marinade.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/idls/marinade.json -------------------------------------------------------------------------------- /idls/spl_stake_pool.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/idls/spl_stake_pool.json -------------------------------------------------------------------------------- /lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/lerna.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/package.json -------------------------------------------------------------------------------- /packages/app/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/.env.example -------------------------------------------------------------------------------- /packages/app/.eslintrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/.eslintrc.yml -------------------------------------------------------------------------------- /packages/app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/.gitignore -------------------------------------------------------------------------------- /packages/app/CNAME: -------------------------------------------------------------------------------- 1 | app.sunrisestake.com 2 | -------------------------------------------------------------------------------- /packages/app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/README.md -------------------------------------------------------------------------------- /packages/app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/index.html -------------------------------------------------------------------------------- /packages/app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/package.json -------------------------------------------------------------------------------- /packages/app/patches/@metaplex-foundation+js+0.20.1.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/patches/@metaplex-foundation+js+0.20.1.patch -------------------------------------------------------------------------------- /packages/app/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/postcss.config.js -------------------------------------------------------------------------------- /packages/app/public/SOL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/SOL.png -------------------------------------------------------------------------------- /packages/app/public/actions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/actions.json -------------------------------------------------------------------------------- /packages/app/public/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/background.png -------------------------------------------------------------------------------- /packages/app/public/breakpoint.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/breakpoint.svg -------------------------------------------------------------------------------- /packages/app/public/card.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/card.jpeg -------------------------------------------------------------------------------- /packages/app/public/clip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/clip.png -------------------------------------------------------------------------------- /packages/app/public/default_pfp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/default_pfp.png -------------------------------------------------------------------------------- /packages/app/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/favicon.ico -------------------------------------------------------------------------------- /packages/app/public/fonts.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/fonts.css -------------------------------------------------------------------------------- /packages/app/public/fonts/titillium-web-v15-latin-700.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/fonts/titillium-web-v15-latin-700.woff -------------------------------------------------------------------------------- /packages/app/public/fonts/titillium-web-v15-latin-700.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/fonts/titillium-web-v15-latin-700.woff2 -------------------------------------------------------------------------------- /packages/app/public/fonts/titillium-web-v15-latin-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/fonts/titillium-web-v15-latin-regular.woff -------------------------------------------------------------------------------- /packages/app/public/fonts/titillium-web-v15-latin-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/fonts/titillium-web-v15-latin-regular.woff2 -------------------------------------------------------------------------------- /packages/app/public/gSOL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/gSOL.png -------------------------------------------------------------------------------- /packages/app/public/guide/connect/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/guide/connect/1.png -------------------------------------------------------------------------------- /packages/app/public/guide/connect/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/guide/connect/2.png -------------------------------------------------------------------------------- /packages/app/public/guide/connect/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/guide/connect/3.png -------------------------------------------------------------------------------- /packages/app/public/guide/connect/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/guide/connect/4.png -------------------------------------------------------------------------------- /packages/app/public/guide/connect/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/guide/connect/5.png -------------------------------------------------------------------------------- /packages/app/public/guide/forest/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/guide/forest/1.png -------------------------------------------------------------------------------- /packages/app/public/guide/forest/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/guide/forest/2.png -------------------------------------------------------------------------------- /packages/app/public/guide/forest/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/guide/forest/3.png -------------------------------------------------------------------------------- /packages/app/public/guide/grow/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/guide/grow/1.png -------------------------------------------------------------------------------- /packages/app/public/guide/grow/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/guide/grow/2.png -------------------------------------------------------------------------------- /packages/app/public/guide/grow/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/guide/grow/3.png -------------------------------------------------------------------------------- /packages/app/public/guide/grow/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/guide/grow/4.png -------------------------------------------------------------------------------- /packages/app/public/guide/grow/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/guide/grow/5.png -------------------------------------------------------------------------------- /packages/app/public/guide/grow/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/guide/grow/6.png -------------------------------------------------------------------------------- /packages/app/public/guide/grow/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/guide/grow/7.png -------------------------------------------------------------------------------- /packages/app/public/guide/hub/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/guide/hub/1.png -------------------------------------------------------------------------------- /packages/app/public/guide/hub/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/guide/hub/2.png -------------------------------------------------------------------------------- /packages/app/public/guide/hub/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/guide/hub/3.png -------------------------------------------------------------------------------- /packages/app/public/guide/hub/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/guide/hub/4.png -------------------------------------------------------------------------------- /packages/app/public/guide/hub/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/guide/hub/5.png -------------------------------------------------------------------------------- /packages/app/public/guide/lock/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/guide/lock/1.png -------------------------------------------------------------------------------- /packages/app/public/guide/lock/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/guide/lock/2.png -------------------------------------------------------------------------------- /packages/app/public/guide/lock/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/guide/lock/3.png -------------------------------------------------------------------------------- /packages/app/public/guide/lock/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/guide/lock/4.png -------------------------------------------------------------------------------- /packages/app/public/guide/lock/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/guide/lock/5.png -------------------------------------------------------------------------------- /packages/app/public/guide/lock/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/guide/lock/6.png -------------------------------------------------------------------------------- /packages/app/public/guide/lock/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/guide/lock/7.png -------------------------------------------------------------------------------- /packages/app/public/guide/refer/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/guide/refer/1.png -------------------------------------------------------------------------------- /packages/app/public/guide/refer/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/guide/refer/2.png -------------------------------------------------------------------------------- /packages/app/public/guide/stake/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/guide/stake/1.png -------------------------------------------------------------------------------- /packages/app/public/guide/stake/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/guide/stake/2.png -------------------------------------------------------------------------------- /packages/app/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/index.html -------------------------------------------------------------------------------- /packages/app/public/logo-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/logo-icon.svg -------------------------------------------------------------------------------- /packages/app/public/logo-text.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/logo-text.svg -------------------------------------------------------------------------------- /packages/app/public/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/logo.png -------------------------------------------------------------------------------- /packages/app/public/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/logo.svg -------------------------------------------------------------------------------- /packages/app/public/mSOL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/mSOL.png -------------------------------------------------------------------------------- /packages/app/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/manifest.json -------------------------------------------------------------------------------- /packages/app/public/meydan-surreal-forest.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/meydan-surreal-forest.mp3 -------------------------------------------------------------------------------- /packages/app/public/partners/AEL_Logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/partners/AEL_Logo.jpg -------------------------------------------------------------------------------- /packages/app/public/partners/DBCLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/partners/DBCLogo.png -------------------------------------------------------------------------------- /packages/app/public/partners/bloom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/partners/bloom.png -------------------------------------------------------------------------------- /packages/app/public/partners/drip.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/partners/drip.jpeg -------------------------------------------------------------------------------- /packages/app/public/partners/ecotoken.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/partners/ecotoken.png -------------------------------------------------------------------------------- /packages/app/public/partners/panasea.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/partners/panasea.png -------------------------------------------------------------------------------- /packages/app/public/partners/partner0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/partners/partner0.png -------------------------------------------------------------------------------- /packages/app/public/partners/partner1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/partners/partner1.png -------------------------------------------------------------------------------- /packages/app/public/partners/partner2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/partners/partner2.png -------------------------------------------------------------------------------- /packages/app/public/partners/regenerosa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/partners/regenerosa.png -------------------------------------------------------------------------------- /packages/app/public/partners/stockpile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/partners/stockpile.png -------------------------------------------------------------------------------- /packages/app/public/partners/undustme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/partners/undustme.png -------------------------------------------------------------------------------- /packages/app/public/partners/urbanika.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/partners/urbanika.jpg -------------------------------------------------------------------------------- /packages/app/public/placeholder-sapling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/placeholder-sapling.png -------------------------------------------------------------------------------- /packages/app/public/placeholder-tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/placeholder-tree.png -------------------------------------------------------------------------------- /packages/app/public/rainforest.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/rainforest.mp4 -------------------------------------------------------------------------------- /packages/app/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/robots.txt -------------------------------------------------------------------------------- /packages/app/public/sowing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/sowing.png -------------------------------------------------------------------------------- /packages/app/public/ticket.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/ticket.png -------------------------------------------------------------------------------- /packages/app/public/watering.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/watering.png -------------------------------------------------------------------------------- /packages/app/public/wood-vert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/public/wood-vert.png -------------------------------------------------------------------------------- /packages/app/solana1606979093056.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/solana1606979093056.png -------------------------------------------------------------------------------- /packages/app/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/App.tsx -------------------------------------------------------------------------------- /packages/app/src/Routes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/Routes.tsx -------------------------------------------------------------------------------- /packages/app/src/api/cachedRPCFetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/api/cachedRPCFetch.ts -------------------------------------------------------------------------------- /packages/app/src/api/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/api/db.ts -------------------------------------------------------------------------------- /packages/app/src/api/forest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/api/forest.ts -------------------------------------------------------------------------------- /packages/app/src/api/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/api/types.ts -------------------------------------------------------------------------------- /packages/app/src/api/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/api/util.ts -------------------------------------------------------------------------------- /packages/app/src/common/components/AmountInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/components/AmountInput.tsx -------------------------------------------------------------------------------- /packages/app/src/common/components/AttentionIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/components/AttentionIcon.tsx -------------------------------------------------------------------------------- /packages/app/src/common/components/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/components/Button.tsx -------------------------------------------------------------------------------- /packages/app/src/common/components/CarbonRecovered.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/components/CarbonRecovered.tsx -------------------------------------------------------------------------------- /packages/app/src/common/components/CurrencySelect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/components/CurrencySelect.tsx -------------------------------------------------------------------------------- /packages/app/src/common/components/DetailsBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/components/DetailsBox.tsx -------------------------------------------------------------------------------- /packages/app/src/common/components/ExternalLinks.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/components/ExternalLinks.tsx -------------------------------------------------------------------------------- /packages/app/src/common/components/InfoBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/components/InfoBox.tsx -------------------------------------------------------------------------------- /packages/app/src/common/components/LinkWithQuery.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/components/LinkWithQuery.tsx -------------------------------------------------------------------------------- /packages/app/src/common/components/LockedGSol.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/components/LockedGSol.tsx -------------------------------------------------------------------------------- /packages/app/src/common/components/Logo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/components/Logo.tsx -------------------------------------------------------------------------------- /packages/app/src/common/components/Panel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/components/Panel.tsx -------------------------------------------------------------------------------- /packages/app/src/common/components/Spinner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/components/Spinner.tsx -------------------------------------------------------------------------------- /packages/app/src/common/components/TooltipPopover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/components/TooltipPopover.tsx -------------------------------------------------------------------------------- /packages/app/src/common/components/Tweet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/components/Tweet.tsx -------------------------------------------------------------------------------- /packages/app/src/common/components/TweetButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/components/TweetButton.tsx -------------------------------------------------------------------------------- /packages/app/src/common/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/components/index.ts -------------------------------------------------------------------------------- /packages/app/src/common/components/modals/BaseModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/components/modals/BaseModal.tsx -------------------------------------------------------------------------------- /packages/app/src/common/components/modals/DepositWarningModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/components/modals/DepositWarningModal.tsx -------------------------------------------------------------------------------- /packages/app/src/common/components/modals/InfoModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/components/modals/InfoModal.tsx -------------------------------------------------------------------------------- /packages/app/src/common/components/modals/LiquidWithdrawWarningModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/components/modals/LiquidWithdrawWarningModal.tsx -------------------------------------------------------------------------------- /packages/app/src/common/components/modals/LockWarningModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/components/modals/LockWarningModal.tsx -------------------------------------------------------------------------------- /packages/app/src/common/components/modals/PageHelpModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/components/modals/PageHelpModal.tsx -------------------------------------------------------------------------------- /packages/app/src/common/components/modals/QRCodeModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/components/modals/QRCodeModal.tsx -------------------------------------------------------------------------------- /packages/app/src/common/components/modals/SendGSolModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/components/modals/SendGSolModal.tsx -------------------------------------------------------------------------------- /packages/app/src/common/components/modals/WarningConfirm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/components/modals/WarningConfirm.tsx -------------------------------------------------------------------------------- /packages/app/src/common/components/modals/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/components/modals/index.ts -------------------------------------------------------------------------------- /packages/app/src/common/components/notifications.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/components/notifications.tsx -------------------------------------------------------------------------------- /packages/app/src/common/components/profile/ProfileBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/components/profile/ProfileBox.tsx -------------------------------------------------------------------------------- /packages/app/src/common/components/tree/DynamicTree.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/components/tree/DynamicTree.tsx -------------------------------------------------------------------------------- /packages/app/src/common/components/tree/Island.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/components/tree/Island.tsx -------------------------------------------------------------------------------- /packages/app/src/common/components/tree/TreeImage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/components/tree/TreeImage.tsx -------------------------------------------------------------------------------- /packages/app/src/common/container/Card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/container/Card.tsx -------------------------------------------------------------------------------- /packages/app/src/common/container/EventRouter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/container/EventRouter.tsx -------------------------------------------------------------------------------- /packages/app/src/common/content/Badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/content/Badge.tsx -------------------------------------------------------------------------------- /packages/app/src/common/content/tooltips.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/content/tooltips.tsx -------------------------------------------------------------------------------- /packages/app/src/common/context/HelpContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/context/HelpContext.tsx -------------------------------------------------------------------------------- /packages/app/src/common/context/NFTsContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/context/NFTsContext.tsx -------------------------------------------------------------------------------- /packages/app/src/common/context/ZenModeContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/context/ZenModeContext.tsx -------------------------------------------------------------------------------- /packages/app/src/common/context/forestContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/context/forestContext.tsx -------------------------------------------------------------------------------- /packages/app/src/common/context/sunriseStakeContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/context/sunriseStakeContext.tsx -------------------------------------------------------------------------------- /packages/app/src/common/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/hooks/index.ts -------------------------------------------------------------------------------- /packages/app/src/common/hooks/useCarbon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/hooks/useCarbon.ts -------------------------------------------------------------------------------- /packages/app/src/common/hooks/useFlags.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/hooks/useFlags.ts -------------------------------------------------------------------------------- /packages/app/src/common/hooks/useInfoModal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/hooks/useInfoModal.ts -------------------------------------------------------------------------------- /packages/app/src/common/hooks/useModal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/hooks/useModal.ts -------------------------------------------------------------------------------- /packages/app/src/common/hooks/useProfile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/hooks/useProfile.ts -------------------------------------------------------------------------------- /packages/app/src/common/hooks/useScript.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/hooks/useScript.tsx -------------------------------------------------------------------------------- /packages/app/src/common/hooks/useSolBalance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/hooks/useSolBalance.ts -------------------------------------------------------------------------------- /packages/app/src/common/hooks/useYieldController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/hooks/useYieldController.ts -------------------------------------------------------------------------------- /packages/app/src/common/partials/Layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/partials/Layout.tsx -------------------------------------------------------------------------------- /packages/app/src/common/solana-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/solana-logo.svg -------------------------------------------------------------------------------- /packages/app/src/common/sunriseClientWrapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/sunriseClientWrapper.ts -------------------------------------------------------------------------------- /packages/app/src/common/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/common/utils.ts -------------------------------------------------------------------------------- /packages/app/src/forest/ForestApp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/forest/ForestApp.tsx -------------------------------------------------------------------------------- /packages/app/src/forest/ForestLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/forest/ForestLink.tsx -------------------------------------------------------------------------------- /packages/app/src/forest/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/forest/utils.ts -------------------------------------------------------------------------------- /packages/app/src/grow/GrowApp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/grow/GrowApp.tsx -------------------------------------------------------------------------------- /packages/app/src/grow/OrgButtonContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/grow/OrgButtonContent.tsx -------------------------------------------------------------------------------- /packages/app/src/grow/charities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/grow/charities.ts -------------------------------------------------------------------------------- /packages/app/src/grow/components/CharityDonateButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/grow/components/CharityDonateButton.tsx -------------------------------------------------------------------------------- /packages/app/src/grow/components/CollectInfoButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/grow/components/CollectInfoButton.tsx -------------------------------------------------------------------------------- /packages/app/src/grow/components/PartnerButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/grow/components/PartnerButton.tsx -------------------------------------------------------------------------------- /packages/app/src/grow/partners.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/grow/partners.ts -------------------------------------------------------------------------------- /packages/app/src/grow/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/grow/types.ts -------------------------------------------------------------------------------- /packages/app/src/guide/components/BaseGuide.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/guide/components/BaseGuide.tsx -------------------------------------------------------------------------------- /packages/app/src/guide/components/GuideEntry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/guide/components/GuideEntry.tsx -------------------------------------------------------------------------------- /packages/app/src/guide/components/GuideSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/guide/components/GuideSelector.tsx -------------------------------------------------------------------------------- /packages/app/src/guide/content/ConnectGuide.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/guide/content/ConnectGuide.tsx -------------------------------------------------------------------------------- /packages/app/src/guide/content/ForestGuide.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/guide/content/ForestGuide.tsx -------------------------------------------------------------------------------- /packages/app/src/guide/content/GrowGuide.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/guide/content/GrowGuide.tsx -------------------------------------------------------------------------------- /packages/app/src/guide/content/HubGuide.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/guide/content/HubGuide.tsx -------------------------------------------------------------------------------- /packages/app/src/guide/content/LockGuide.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/guide/content/LockGuide.tsx -------------------------------------------------------------------------------- /packages/app/src/guide/content/ReferGuide.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/guide/content/ReferGuide.tsx -------------------------------------------------------------------------------- /packages/app/src/guide/content/StakeGuide.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/guide/content/StakeGuide.tsx -------------------------------------------------------------------------------- /packages/app/src/hub/HubApp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/hub/HubApp.tsx -------------------------------------------------------------------------------- /packages/app/src/hub/components/HubIntro.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/hub/components/HubIntro.tsx -------------------------------------------------------------------------------- /packages/app/src/hub/hooks/useLockHubDetails.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/hub/hooks/useLockHubDetails.ts -------------------------------------------------------------------------------- /packages/app/src/hub/hooks/useScreenOrientation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/hub/hooks/useScreenOrientation.ts -------------------------------------------------------------------------------- /packages/app/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/index.css -------------------------------------------------------------------------------- /packages/app/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/index.tsx -------------------------------------------------------------------------------- /packages/app/src/locking/ImpactNFT.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/locking/ImpactNFT.tsx -------------------------------------------------------------------------------- /packages/app/src/locking/LockDetails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/locking/LockDetails.tsx -------------------------------------------------------------------------------- /packages/app/src/locking/LockForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/locking/LockForm.tsx -------------------------------------------------------------------------------- /packages/app/src/locking/LockTweetButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/locking/LockTweetButton.tsx -------------------------------------------------------------------------------- /packages/app/src/locking/LockingApp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/locking/LockingApp.tsx -------------------------------------------------------------------------------- /packages/app/src/locking/LockingSuccessModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/locking/LockingSuccessModal.tsx -------------------------------------------------------------------------------- /packages/app/src/locking/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/locking/utils.ts -------------------------------------------------------------------------------- /packages/app/src/react-app-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/react-app-env.d.ts -------------------------------------------------------------------------------- /packages/app/src/referral/CopyButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/referral/CopyButton.tsx -------------------------------------------------------------------------------- /packages/app/src/referral/QRCodeCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/referral/QRCodeCard.tsx -------------------------------------------------------------------------------- /packages/app/src/referral/ReferTweetButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/referral/ReferTweetButton.tsx -------------------------------------------------------------------------------- /packages/app/src/referral/ReferralApp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/referral/ReferralApp.tsx -------------------------------------------------------------------------------- /packages/app/src/referral/ReferralLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/referral/ReferralLink.tsx -------------------------------------------------------------------------------- /packages/app/src/referral/ReferralOptions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/referral/ReferralOptions.tsx -------------------------------------------------------------------------------- /packages/app/src/referral/ShareButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/referral/ShareButton.tsx -------------------------------------------------------------------------------- /packages/app/src/referral/SolanaPayQRCode.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/referral/SolanaPayQRCode.tsx -------------------------------------------------------------------------------- /packages/app/src/reportWebVitals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/reportWebVitals.ts -------------------------------------------------------------------------------- /packages/app/src/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/setupTests.ts -------------------------------------------------------------------------------- /packages/app/src/solana-wallet-adapter.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/solana-wallet-adapter.css -------------------------------------------------------------------------------- /packages/app/src/staking/StakingApp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/staking/StakingApp.tsx -------------------------------------------------------------------------------- /packages/app/src/staking/components/StakeForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/staking/components/StakeForm.tsx -------------------------------------------------------------------------------- /packages/app/src/staking/components/UnstakeForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/staking/components/UnstakeForm.tsx -------------------------------------------------------------------------------- /packages/app/src/staking/components/UnstakeOption.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/staking/components/UnstakeOption.tsx -------------------------------------------------------------------------------- /packages/app/src/staking/components/WithdrawTickets.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/staking/components/WithdrawTickets.tsx -------------------------------------------------------------------------------- /packages/app/src/staking/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/staking/components/index.ts -------------------------------------------------------------------------------- /packages/app/src/staking/pages/StakeDashboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/staking/pages/StakeDashboard.tsx -------------------------------------------------------------------------------- /packages/app/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/types.ts -------------------------------------------------------------------------------- /packages/app/src/vite-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/src/vite-env.d.ts -------------------------------------------------------------------------------- /packages/app/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/tailwind.config.js -------------------------------------------------------------------------------- /packages/app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/tsconfig.json -------------------------------------------------------------------------------- /packages/app/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/app/vite.config.ts -------------------------------------------------------------------------------- /packages/client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/README.md -------------------------------------------------------------------------------- /packages/client/doc/.nojekyll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/doc/.nojekyll -------------------------------------------------------------------------------- /packages/client/doc/assets/hierarchy.js: -------------------------------------------------------------------------------- 1 | window.hierarchyData = "eJyrVirKzy8pVrKKjtVRKkpNy0lNLsnMzytWsqqurQUAmx4Kpg==" -------------------------------------------------------------------------------- /packages/client/doc/assets/highlight.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/doc/assets/highlight.css -------------------------------------------------------------------------------- /packages/client/doc/assets/icons.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/doc/assets/icons.js -------------------------------------------------------------------------------- /packages/client/doc/assets/icons.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/doc/assets/icons.svg -------------------------------------------------------------------------------- /packages/client/doc/assets/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/doc/assets/main.js -------------------------------------------------------------------------------- /packages/client/doc/assets/navigation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/doc/assets/navigation.js -------------------------------------------------------------------------------- /packages/client/doc/assets/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/doc/assets/search.js -------------------------------------------------------------------------------- /packages/client/doc/assets/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/doc/assets/style.css -------------------------------------------------------------------------------- /packages/client/doc/classes/SunriseStakeClient.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/doc/classes/SunriseStakeClient.html -------------------------------------------------------------------------------- /packages/client/doc/functions/findImpactNFTMintAuthority.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/doc/functions/findImpactNFTMintAuthority.html -------------------------------------------------------------------------------- /packages/client/doc/functions/getStakePoolAccount.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/doc/functions/getStakePoolAccount.html -------------------------------------------------------------------------------- /packages/client/doc/functions/toSol.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/doc/functions/toSol.html -------------------------------------------------------------------------------- /packages/client/doc/hierarchy.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/doc/hierarchy.html -------------------------------------------------------------------------------- /packages/client/doc/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/doc/index.html -------------------------------------------------------------------------------- /packages/client/doc/interfaces/Balance.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/doc/interfaces/Balance.html -------------------------------------------------------------------------------- /packages/client/doc/interfaces/BlazeState.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/doc/interfaces/BlazeState.html -------------------------------------------------------------------------------- /packages/client/doc/interfaces/Details.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/doc/interfaces/Details.html -------------------------------------------------------------------------------- /packages/client/doc/interfaces/EnvironmentConfig.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/doc/interfaces/EnvironmentConfig.html -------------------------------------------------------------------------------- /packages/client/doc/interfaces/EpochReportAccount.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/doc/interfaces/EpochReportAccount.html -------------------------------------------------------------------------------- /packages/client/doc/interfaces/ImpactNFTDetails.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/doc/interfaces/ImpactNFTDetails.html -------------------------------------------------------------------------------- /packages/client/doc/interfaces/LockDetails.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/doc/interfaces/LockDetails.html -------------------------------------------------------------------------------- /packages/client/doc/interfaces/StakePool.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/doc/interfaces/StakePool.html -------------------------------------------------------------------------------- /packages/client/doc/interfaces/SunriseTicketAccountFields.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/doc/interfaces/SunriseTicketAccountFields.html -------------------------------------------------------------------------------- /packages/client/doc/interfaces/WithdrawalFees.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/doc/interfaces/WithdrawalFees.html -------------------------------------------------------------------------------- /packages/client/doc/modules.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/doc/modules.html -------------------------------------------------------------------------------- /packages/client/doc/types/SunriseStake.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/doc/types/SunriseStake.html -------------------------------------------------------------------------------- /packages/client/doc/types/TicketAccount.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/doc/types/TicketAccount.html -------------------------------------------------------------------------------- /packages/client/doc/variables/DEFAULT_LP_MIN_PROPORTION.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/doc/variables/DEFAULT_LP_MIN_PROPORTION.html -------------------------------------------------------------------------------- /packages/client/doc/variables/DEFAULT_LP_PROPORTION.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/doc/variables/DEFAULT_LP_PROPORTION.html -------------------------------------------------------------------------------- /packages/client/doc/variables/EMPTY_EPOCH_REPORT.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/doc/variables/EMPTY_EPOCH_REPORT.html -------------------------------------------------------------------------------- /packages/client/doc/variables/Environment.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/doc/variables/Environment.html -------------------------------------------------------------------------------- /packages/client/doc/variables/IMPACT_NFT_PROGRAM_ID.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/doc/variables/IMPACT_NFT_PROGRAM_ID.html -------------------------------------------------------------------------------- /packages/client/doc/variables/MARINADE_TICKET_RENT.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/doc/variables/MARINADE_TICKET_RENT.html -------------------------------------------------------------------------------- /packages/client/doc/variables/MAX_NUM_PRECISION.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/doc/variables/MAX_NUM_PRECISION.html -------------------------------------------------------------------------------- /packages/client/doc/variables/MINIMUM_EXTRACTABLE_YIELD.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/doc/variables/MINIMUM_EXTRACTABLE_YIELD.html -------------------------------------------------------------------------------- /packages/client/doc/variables/NETWORK_FEE.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/doc/variables/NETWORK_FEE.html -------------------------------------------------------------------------------- /packages/client/doc/variables/SOLBLAZE_ENABLED.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/doc/variables/SOLBLAZE_ENABLED.html -------------------------------------------------------------------------------- /packages/client/doc/variables/STAKE_POOL_PROGRAM_ID.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/doc/variables/STAKE_POOL_PROGRAM_ID.html -------------------------------------------------------------------------------- /packages/client/doc/variables/ZERO_BALANCE.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/doc/variables/ZERO_BALANCE.html -------------------------------------------------------------------------------- /packages/client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/package.json -------------------------------------------------------------------------------- /packages/client/src/blaze.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/src/blaze.ts -------------------------------------------------------------------------------- /packages/client/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/src/constants.ts -------------------------------------------------------------------------------- /packages/client/src/decodeStakePool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/src/decodeStakePool.ts -------------------------------------------------------------------------------- /packages/client/src/helius.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/src/helius.ts -------------------------------------------------------------------------------- /packages/client/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/src/index.ts -------------------------------------------------------------------------------- /packages/client/src/lock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/src/lock.ts -------------------------------------------------------------------------------- /packages/client/src/marinade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/src/marinade.ts -------------------------------------------------------------------------------- /packages/client/src/types/Details.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/src/types/Details.ts -------------------------------------------------------------------------------- /packages/client/src/types/EpochReportAccount.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/src/types/EpochReportAccount.ts -------------------------------------------------------------------------------- /packages/client/src/types/LockAccount.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/src/types/LockAccount.ts -------------------------------------------------------------------------------- /packages/client/src/types/Solblaze.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/src/types/Solblaze.ts -------------------------------------------------------------------------------- /packages/client/src/types/TicketAccount.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/src/types/TicketAccount.ts -------------------------------------------------------------------------------- /packages/client/src/types/sunrise_stake.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/src/types/sunrise_stake.json -------------------------------------------------------------------------------- /packages/client/src/types/sunrise_stake.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/src/types/sunrise_stake.ts -------------------------------------------------------------------------------- /packages/client/src/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/src/util.ts -------------------------------------------------------------------------------- /packages/client/tsconfig.cjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/tsconfig.cjs.json -------------------------------------------------------------------------------- /packages/client/tsconfig.esm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/tsconfig.esm.json -------------------------------------------------------------------------------- /packages/client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/tsconfig.json -------------------------------------------------------------------------------- /packages/client/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/tsup.config.ts -------------------------------------------------------------------------------- /packages/client/typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/client/typedoc.json -------------------------------------------------------------------------------- /packages/migrations/deploy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/migrations/deploy.ts -------------------------------------------------------------------------------- /packages/scripts/createLPTokenAccount.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/scripts/createLPTokenAccount.ts -------------------------------------------------------------------------------- /packages/scripts/deposit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/scripts/deposit.ts -------------------------------------------------------------------------------- /packages/scripts/extract.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/scripts/extract.ts -------------------------------------------------------------------------------- /packages/scripts/get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/scripts/get.ts -------------------------------------------------------------------------------- /packages/scripts/impactNFT/details.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/scripts/impactNFT/details.ts -------------------------------------------------------------------------------- /packages/scripts/initEpochReport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/scripts/initEpochReport.ts -------------------------------------------------------------------------------- /packages/scripts/modify-epoch-report-account.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/scripts/modify-epoch-report-account.ts -------------------------------------------------------------------------------- /packages/scripts/modify-lock-account-epochs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/scripts/modify-lock-account-epochs.ts -------------------------------------------------------------------------------- /packages/scripts/nft/getCompressedNft.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/scripts/nft/getCompressedNft.ts -------------------------------------------------------------------------------- /packages/scripts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/scripts/package.json -------------------------------------------------------------------------------- /packages/scripts/packages/tests/fixtures/scenarios/next-level-nft/nft_new_collection_mint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/scripts/packages/tests/fixtures/scenarios/next-level-nft/nft_new_collection_mint.json -------------------------------------------------------------------------------- /packages/scripts/rebalance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/scripts/rebalance.ts -------------------------------------------------------------------------------- /packages/scripts/recoverTickets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/scripts/recoverTickets.ts -------------------------------------------------------------------------------- /packages/scripts/registerState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/scripts/registerState.ts -------------------------------------------------------------------------------- /packages/scripts/resizeState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/scripts/resizeState.ts -------------------------------------------------------------------------------- /packages/scripts/solana_install_wrapper.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/scripts/solana_install_wrapper.sh -------------------------------------------------------------------------------- /packages/scripts/token/createGSolMetadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/scripts/token/createGSolMetadata.ts -------------------------------------------------------------------------------- /packages/scripts/token/updateGSolMetadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/scripts/token/updateGSolMetadata.ts -------------------------------------------------------------------------------- /packages/scripts/token/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/scripts/token/util.ts -------------------------------------------------------------------------------- /packages/scripts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/scripts/tsconfig.json -------------------------------------------------------------------------------- /packages/scripts/updateEpochReport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/scripts/updateEpochReport.ts -------------------------------------------------------------------------------- /packages/scripts/updateState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/scripts/updateState.ts -------------------------------------------------------------------------------- /packages/scripts/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/scripts/util.ts -------------------------------------------------------------------------------- /packages/scripts/withdraw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/scripts/withdraw.ts -------------------------------------------------------------------------------- /packages/scripts/withdrawBlaze.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/scripts/withdrawBlaze.ts -------------------------------------------------------------------------------- /packages/scripts/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/scripts/yarn.lock -------------------------------------------------------------------------------- /packages/tests/.eslintrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/.eslintrc.yml -------------------------------------------------------------------------------- /packages/tests/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/constants.ts -------------------------------------------------------------------------------- /packages/tests/fixtures/blaze/b_sol_mint_address.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/blaze/b_sol_mint_address.json -------------------------------------------------------------------------------- /packages/tests/fixtures/blaze/fees_depot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/blaze/fees_depot.json -------------------------------------------------------------------------------- /packages/tests/fixtures/blaze/manager_account.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/blaze/manager_account.json -------------------------------------------------------------------------------- /packages/tests/fixtures/blaze/pool.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/blaze/pool.json -------------------------------------------------------------------------------- /packages/tests/fixtures/blaze/reserve_account.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/blaze/reserve_account.json -------------------------------------------------------------------------------- /packages/tests/fixtures/blaze/spl_stake_pool.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/blaze/spl_stake_pool.so -------------------------------------------------------------------------------- /packages/tests/fixtures/blaze/spl_stake_pool.so_mainnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/blaze/spl_stake_pool.so_mainnet -------------------------------------------------------------------------------- /packages/tests/fixtures/blaze/updater_account.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/blaze/updater_account.json -------------------------------------------------------------------------------- /packages/tests/fixtures/blaze/validator_list.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/blaze/validator_list.json -------------------------------------------------------------------------------- /packages/tests/fixtures/id.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/id.json -------------------------------------------------------------------------------- /packages/tests/fixtures/impact_nft.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/impact_nft.so -------------------------------------------------------------------------------- /packages/tests/fixtures/lp_mint_address.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/lp_mint_address.json -------------------------------------------------------------------------------- /packages/tests/fixtures/m_sol_leg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/m_sol_leg.json -------------------------------------------------------------------------------- /packages/tests/fixtures/m_sol_mint_address.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/m_sol_mint_address.json -------------------------------------------------------------------------------- /packages/tests/fixtures/marinade_finance.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/marinade_finance.so -------------------------------------------------------------------------------- /packages/tests/fixtures/marinade_state.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/marinade_state.json -------------------------------------------------------------------------------- /packages/tests/fixtures/marinade_ticket_account.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/marinade_ticket_account.json -------------------------------------------------------------------------------- /packages/tests/fixtures/marinade_validator_list.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/marinade_validator_list.json -------------------------------------------------------------------------------- /packages/tests/fixtures/mpl_token_metadata.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/mpl_token_metadata.so -------------------------------------------------------------------------------- /packages/tests/fixtures/reserve_pda.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/reserve_pda.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/blaze_stake_pool.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/blaze_stake_pool.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/broken_metadata_nft_holder_token_account.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/broken_metadata_nft_holder_token_account.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/broken_metadata_nft_mint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/broken_metadata_nft_mint.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/broken_metadata_offset_metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/broken_metadata_offset_metadata.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/broken_metadata_user_gsol_token_account.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/broken_metadata_user_gsol_token_account.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/broken_metadata_user_lock_account.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/broken_metadata_user_lock_account.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/broken_metadata_user_lock_token_account.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/broken_metadata_user_lock_token_account.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/broken_metadata_user_wallet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/broken_metadata_user_wallet.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/bsol_mint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/bsol_mint.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/bsol_token_account_authority.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/bsol_token_account_authority.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/current-epoch/user_lock_account_current.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/current-epoch/user_lock_account_current.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/epoch1/epoch_report_account.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/epoch1/epoch_report_account.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/epoch_report_account.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/epoch_report_account.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/gsol_mint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/gsol_mint.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/impact_nft_state.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/impact_nft_state.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/liq_pool_mint_authority.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/liq_pool_mint_authority.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/liq_pool_msol_leg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/liq_pool_msol_leg.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/liq_pool_msol_leg_authority.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/liq_pool_msol_leg_authority.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/liq_pool_sol_leg_pda.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/liq_pool_sol_leg_pda.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/liq_pool_token_account.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/liq_pool_token_account.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/lp_mint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/lp_mint.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/marinade_state.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/marinade_state.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/msol_mint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/msol_mint.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/msol_token_account.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/msol_token_account.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/msol_token_account_authority.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/msol_token_account_authority.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/next-level-nft/update-lock-account-keys.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/next-level-nft/update-lock-account-keys.txt -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/nft-burned/nft_holder_token_account_burned.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/nft-burned/nft_holder_token_account_burned.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/nft_0_collection_master_edition.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/nft_0_collection_master_edition.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/nft_0_collection_metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/nft_0_collection_metadata.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/nft_0_collection_mint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/nft_0_collection_mint.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/nft_1_collection_master_edition.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/nft_1_collection_master_edition.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/nft_1_collection_metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/nft_1_collection_metadata.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/nft_1_collection_mint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/nft_1_collection_mint.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/nft_2_collection_master_edition.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/nft_2_collection_master_edition.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/nft_2_collection_metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/nft_2_collection_metadata.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/nft_2_collection_mint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/nft_2_collection_mint.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/nft_broken_metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/nft_broken_metadata.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/nft_holder_token_account.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/nft_holder_token_account.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/nft_master_edition.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/nft_master_edition.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/nft_metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/nft_metadata.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/nft_mint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/nft_mint.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/offset_metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/offset_metadata.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/offset_tiers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/offset_tiers.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/reserve_pda_marinade.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/reserve_pda_marinade.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/staker_account.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/staker_account.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/staker_gsol_token_account.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/staker_gsol_token_account.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/sunrise_bsol_token_account.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/sunrise_bsol_token_account.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/sunrise_msol_token_account.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/sunrise_msol_token_account.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/sunrise_state.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/sunrise_state.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/treasury.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/treasury.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/treasury_msol_account_marinade.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/treasury_msol_account_marinade.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/user_gsol_token_account.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/user_gsol_token_account.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/user_gsol_token_account_successful_update.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/user_gsol_token_account_successful_update.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/user_lock_account.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/user_lock_account.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/user_lock_account_successful_update.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/user_lock_account_successful_update.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/user_lock_token_account.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/user_lock_token_account.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/user_lock_token_account_successful_update.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/user_lock_token_account_successful_update.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/user_nft_token_account_successful_update.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/user_nft_token_account_successful_update.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/user_wallet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/user_wallet.json -------------------------------------------------------------------------------- /packages/tests/fixtures/scenarios/user_wallet_successful_update.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/scenarios/user_wallet_successful_update.json -------------------------------------------------------------------------------- /packages/tests/fixtures/sol_leg_pda.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/sol_leg_pda.json -------------------------------------------------------------------------------- /packages/tests/fixtures/stake_list.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/stake_list.json -------------------------------------------------------------------------------- /packages/tests/fixtures/sunrise_ticket_account.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/sunrise_ticket_account.json -------------------------------------------------------------------------------- /packages/tests/fixtures/treasury_msol_account.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/treasury_msol_account.json -------------------------------------------------------------------------------- /packages/tests/fixtures/validator.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/fixtures/validator.json -------------------------------------------------------------------------------- /packages/tests/impact-nfts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/impact-nfts.ts -------------------------------------------------------------------------------- /packages/tests/impactNFTLevels.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/impactNFTLevels.json -------------------------------------------------------------------------------- /packages/tests/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/package.json -------------------------------------------------------------------------------- /packages/tests/scenarios/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/scenarios/README.md -------------------------------------------------------------------------------- /packages/tests/scenarios/run-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/scenarios/run-all.sh -------------------------------------------------------------------------------- /packages/tests/scenarios/successful-update-with-nft/Anchor.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/scenarios/successful-update-with-nft/Anchor.toml -------------------------------------------------------------------------------- /packages/tests/scenarios/successful-update-with-nft/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/scenarios/successful-update-with-nft/README.md -------------------------------------------------------------------------------- /packages/tests/scenarios/successful-update-with-nft/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/scenarios/successful-update-with-nft/package.json -------------------------------------------------------------------------------- /packages/tests/scenarios/successful-update-with-nft/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/scenarios/successful-update-with-nft/test.ts -------------------------------------------------------------------------------- /packages/tests/scenarios/successful-update-with-nft/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/scenarios/successful-update-with-nft/tsconfig.json -------------------------------------------------------------------------------- /packages/tests/scenarios/unlock-current-no-nft/Anchor.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/scenarios/unlock-current-no-nft/Anchor.toml -------------------------------------------------------------------------------- /packages/tests/scenarios/unlock-current-no-nft/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/scenarios/unlock-current-no-nft/README.md -------------------------------------------------------------------------------- /packages/tests/scenarios/unlock-current-no-nft/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/scenarios/unlock-current-no-nft/package.json -------------------------------------------------------------------------------- /packages/tests/scenarios/unlock-current-no-nft/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/scenarios/unlock-current-no-nft/test.ts -------------------------------------------------------------------------------- /packages/tests/scenarios/unlock-current-no-nft/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/scenarios/unlock-current-no-nft/tsconfig.json -------------------------------------------------------------------------------- /packages/tests/scenarios/unlock-current-with-nft/Anchor.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/scenarios/unlock-current-with-nft/Anchor.toml -------------------------------------------------------------------------------- /packages/tests/scenarios/unlock-current-with-nft/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/scenarios/unlock-current-with-nft/README.md -------------------------------------------------------------------------------- /packages/tests/scenarios/unlock-current-with-nft/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/scenarios/unlock-current-with-nft/package.json -------------------------------------------------------------------------------- /packages/tests/scenarios/unlock-current-with-nft/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/scenarios/unlock-current-with-nft/test.ts -------------------------------------------------------------------------------- /packages/tests/scenarios/unlock-current-with-nft/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/scenarios/unlock-current-with-nft/tsconfig.json -------------------------------------------------------------------------------- /packages/tests/scenarios/unlock-recover-tickets-fails/Anchor.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/scenarios/unlock-recover-tickets-fails/Anchor.toml -------------------------------------------------------------------------------- /packages/tests/scenarios/unlock-recover-tickets-fails/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/scenarios/unlock-recover-tickets-fails/README.md -------------------------------------------------------------------------------- /packages/tests/scenarios/unlock-recover-tickets-fails/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/scenarios/unlock-recover-tickets-fails/package.json -------------------------------------------------------------------------------- /packages/tests/scenarios/unlock-recover-tickets-fails/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/scenarios/unlock-recover-tickets-fails/test.ts -------------------------------------------------------------------------------- /packages/tests/scenarios/unlock-recover-tickets-fails/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/scenarios/unlock-recover-tickets-fails/tsconfig.json -------------------------------------------------------------------------------- /packages/tests/scenarios/update-lock-account-fails-broken-metadata/Anchor.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/scenarios/update-lock-account-fails-broken-metadata/Anchor.toml -------------------------------------------------------------------------------- /packages/tests/scenarios/update-lock-account-fails-broken-metadata/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/scenarios/update-lock-account-fails-broken-metadata/README.md -------------------------------------------------------------------------------- /packages/tests/scenarios/update-lock-account-fails-broken-metadata/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/scenarios/update-lock-account-fails-broken-metadata/package.json -------------------------------------------------------------------------------- /packages/tests/scenarios/update-lock-account-fails-broken-metadata/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/scenarios/update-lock-account-fails-broken-metadata/test.ts -------------------------------------------------------------------------------- /packages/tests/scenarios/update-lock-account-fails-broken-metadata/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/scenarios/update-lock-account-fails-broken-metadata/tsconfig.json -------------------------------------------------------------------------------- /packages/tests/scenarios/update-nft-fallback/Anchor.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/scenarios/update-nft-fallback/Anchor.toml -------------------------------------------------------------------------------- /packages/tests/scenarios/update-nft-fallback/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/scenarios/update-nft-fallback/README.md -------------------------------------------------------------------------------- /packages/tests/scenarios/update-nft-fallback/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/scenarios/update-nft-fallback/package.json -------------------------------------------------------------------------------- /packages/tests/scenarios/update-nft-fallback/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/scenarios/update-nft-fallback/test.ts -------------------------------------------------------------------------------- /packages/tests/scenarios/update-nft-fallback/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/scenarios/update-nft-fallback/tsconfig.json -------------------------------------------------------------------------------- /packages/tests/sunrise-stake.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/sunrise-stake.ts -------------------------------------------------------------------------------- /packages/tests/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/tsconfig.json -------------------------------------------------------------------------------- /packages/tests/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/packages/tests/util.ts -------------------------------------------------------------------------------- /programs/sunrise-stake/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/programs/sunrise-stake/Cargo.toml -------------------------------------------------------------------------------- /programs/sunrise-stake/Xargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/programs/sunrise-stake/Xargo.toml -------------------------------------------------------------------------------- /programs/sunrise-stake/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/programs/sunrise-stake/src/error.rs -------------------------------------------------------------------------------- /programs/sunrise-stake/src/instructions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/programs/sunrise-stake/src/instructions.rs -------------------------------------------------------------------------------- /programs/sunrise-stake/src/instructions/add_locked_gsol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/programs/sunrise-stake/src/instructions/add_locked_gsol.rs -------------------------------------------------------------------------------- /programs/sunrise-stake/src/instructions/claim_unstake_ticket.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/programs/sunrise-stake/src/instructions/claim_unstake_ticket.rs -------------------------------------------------------------------------------- /programs/sunrise-stake/src/instructions/create_metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/programs/sunrise-stake/src/instructions/create_metadata.rs -------------------------------------------------------------------------------- /programs/sunrise-stake/src/instructions/deposit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/programs/sunrise-stake/src/instructions/deposit.rs -------------------------------------------------------------------------------- /programs/sunrise-stake/src/instructions/deposit_stake_account.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/programs/sunrise-stake/src/instructions/deposit_stake_account.rs -------------------------------------------------------------------------------- /programs/sunrise-stake/src/instructions/extract_to_treasury.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/programs/sunrise-stake/src/instructions/extract_to_treasury.rs -------------------------------------------------------------------------------- /programs/sunrise-stake/src/instructions/init_epoch_report.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/programs/sunrise-stake/src/instructions/init_epoch_report.rs -------------------------------------------------------------------------------- /programs/sunrise-stake/src/instructions/init_lock_account.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/programs/sunrise-stake/src/instructions/init_lock_account.rs -------------------------------------------------------------------------------- /programs/sunrise-stake/src/instructions/liquid_unstake.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/programs/sunrise-stake/src/instructions/liquid_unstake.rs -------------------------------------------------------------------------------- /programs/sunrise-stake/src/instructions/lock_gsol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/programs/sunrise-stake/src/instructions/lock_gsol.rs -------------------------------------------------------------------------------- /programs/sunrise-stake/src/instructions/order_unstake.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/programs/sunrise-stake/src/instructions/order_unstake.rs -------------------------------------------------------------------------------- /programs/sunrise-stake/src/instructions/recover_tickets.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/programs/sunrise-stake/src/instructions/recover_tickets.rs -------------------------------------------------------------------------------- /programs/sunrise-stake/src/instructions/register_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/programs/sunrise-stake/src/instructions/register_state.rs -------------------------------------------------------------------------------- /programs/sunrise-stake/src/instructions/trigger_pool_rebalance.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/programs/sunrise-stake/src/instructions/trigger_pool_rebalance.rs -------------------------------------------------------------------------------- /programs/sunrise-stake/src/instructions/unlock_gsol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/programs/sunrise-stake/src/instructions/unlock_gsol.rs -------------------------------------------------------------------------------- /programs/sunrise-stake/src/instructions/update_epoch_report.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/programs/sunrise-stake/src/instructions/update_epoch_report.rs -------------------------------------------------------------------------------- /programs/sunrise-stake/src/instructions/update_lock_account.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/programs/sunrise-stake/src/instructions/update_lock_account.rs -------------------------------------------------------------------------------- /programs/sunrise-stake/src/instructions/update_lock_account_without_nft.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/programs/sunrise-stake/src/instructions/update_lock_account_without_nft.rs -------------------------------------------------------------------------------- /programs/sunrise-stake/src/instructions/update_metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/programs/sunrise-stake/src/instructions/update_metadata.rs -------------------------------------------------------------------------------- /programs/sunrise-stake/src/instructions/update_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/programs/sunrise-stake/src/instructions/update_state.rs -------------------------------------------------------------------------------- /programs/sunrise-stake/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/programs/sunrise-stake/src/lib.rs -------------------------------------------------------------------------------- /programs/sunrise-stake/src/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/programs/sunrise-stake/src/state.rs -------------------------------------------------------------------------------- /programs/sunrise-stake/src/sunrise_spl/deposit_sol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/programs/sunrise-stake/src/sunrise_spl/deposit_sol.rs -------------------------------------------------------------------------------- /programs/sunrise-stake/src/sunrise_spl/deposit_stake.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/programs/sunrise-stake/src/sunrise_spl/deposit_stake.rs -------------------------------------------------------------------------------- /programs/sunrise-stake/src/sunrise_spl/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/programs/sunrise-stake/src/sunrise_spl/mod.rs -------------------------------------------------------------------------------- /programs/sunrise-stake/src/sunrise_spl/withdraw_sol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/programs/sunrise-stake/src/sunrise_spl/withdraw_sol.rs -------------------------------------------------------------------------------- /programs/sunrise-stake/src/sunrise_spl/withdraw_stake.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/programs/sunrise-stake/src/sunrise_spl/withdraw_stake.rs -------------------------------------------------------------------------------- /programs/sunrise-stake/src/utils/calc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/programs/sunrise-stake/src/utils/calc.rs -------------------------------------------------------------------------------- /programs/sunrise-stake/src/utils/marinade.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/programs/sunrise-stake/src/utils/marinade.rs -------------------------------------------------------------------------------- /programs/sunrise-stake/src/utils/metaplex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/programs/sunrise-stake/src/utils/metaplex.rs -------------------------------------------------------------------------------- /programs/sunrise-stake/src/utils/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/programs/sunrise-stake/src/utils/mod.rs -------------------------------------------------------------------------------- /programs/sunrise-stake/src/utils/seeds.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/programs/sunrise-stake/src/utils/seeds.rs -------------------------------------------------------------------------------- /programs/sunrise-stake/src/utils/spl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/programs/sunrise-stake/src/utils/spl.rs -------------------------------------------------------------------------------- /programs/sunrise-stake/src/utils/system.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/programs/sunrise-stake/src/utils/system.rs -------------------------------------------------------------------------------- /programs/sunrise-stake/src/utils/token.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/programs/sunrise-stake/src/utils/token.rs -------------------------------------------------------------------------------- /rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/rust-toolchain.toml -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/tsconfig.json -------------------------------------------------------------------------------- /unlock-flow.plantuml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/unlock-flow.plantuml -------------------------------------------------------------------------------- /vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/vercel.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunrise-stake/app/HEAD/yarn.lock --------------------------------------------------------------------------------