├── .dockerignore ├── .editorconfig ├── .env-example ├── .eslintignore ├── .eslintrc.json ├── .gitattributes ├── .github └── workflows │ ├── docker.yml │ ├── install.yml │ ├── node.js.yml │ ├── pages.yml │ └── shellcheck.yml ├── .gitignore ├── .nvmrc ├── .prettierignore ├── .prettierrc ├── LICENSE ├── README.md ├── RELEASE.md ├── apps ├── bridges │ └── contract │ │ └── .gitignore ├── sps-validator-ui │ ├── .eslintrc.json │ ├── Dockerfile │ ├── index.html │ ├── nginx │ │ └── nginx.conf │ ├── openapi.yaml │ ├── postcss.config.js │ ├── project.json │ ├── public │ │ └── favicon.ico │ ├── src │ │ ├── app │ │ │ ├── app.tsx │ │ │ ├── components │ │ │ │ ├── AuthorizedAccountWrapper.tsx │ │ │ │ ├── InfoTooltip.tsx │ │ │ │ ├── LocaleNumber.tsx │ │ │ │ ├── Table.tsx │ │ │ │ ├── ValidatorName.tsx │ │ │ │ ├── ValidatorStatsTable.tsx │ │ │ │ ├── ValidatorVotesTable.tsx │ │ │ │ └── layout │ │ │ │ │ ├── Navbar.tsx │ │ │ │ │ ├── Sidebar.tsx │ │ │ │ │ └── index.ts │ │ │ ├── context │ │ │ │ └── MetricsContext.tsx │ │ │ ├── hooks │ │ │ │ ├── LocalStorage.ts │ │ │ │ ├── Promise.ts │ │ │ │ └── index.ts │ │ │ ├── pages │ │ │ │ ├── AccountBalances.tsx │ │ │ │ ├── AccountVotes.tsx │ │ │ │ ├── Home.tsx │ │ │ │ ├── ManageValidatorNode.tsx │ │ │ │ ├── ManageVotes.tsx │ │ │ │ ├── Settings.tsx │ │ │ │ ├── TokenBalances.tsx │ │ │ │ ├── ValidatorNodes.tsx │ │ │ │ └── block-explorer │ │ │ │ │ ├── Account.tsx │ │ │ │ │ ├── Block.tsx │ │ │ │ │ ├── BlockExplorer.tsx │ │ │ │ │ ├── Chips.tsx │ │ │ │ │ ├── OmniBox.tsx │ │ │ │ │ ├── Transaction.tsx │ │ │ │ │ └── utils.ts │ │ │ └── services │ │ │ │ ├── TxLookupService.ts │ │ │ │ ├── hive │ │ │ │ ├── core │ │ │ │ │ └── Hive.ts │ │ │ │ ├── index.ts │ │ │ │ ├── keychain.d.ts │ │ │ │ └── services │ │ │ │ │ └── HiveService.ts │ │ │ │ └── openapi │ │ │ │ ├── core │ │ │ │ ├── ApiError.ts │ │ │ │ ├── ApiRequestOptions.ts │ │ │ │ ├── ApiResult.ts │ │ │ │ ├── CancelablePromise.ts │ │ │ │ ├── OpenAPI.ts │ │ │ │ └── request.ts │ │ │ │ ├── index.ts │ │ │ │ ├── models │ │ │ │ ├── Account.ts │ │ │ │ ├── Balance.ts │ │ │ │ ├── Balances.ts │ │ │ │ ├── BalancesCount.ts │ │ │ │ ├── Block.ts │ │ │ │ ├── NoPriceAtPoint.ts │ │ │ │ ├── PoolSettings.ts │ │ │ │ ├── PriceAtPoint.ts │ │ │ │ ├── Status.ts │ │ │ │ ├── TokenSupply.ts │ │ │ │ ├── TokenTransferTransaction.ts │ │ │ │ ├── TokenTransferTransactions.ts │ │ │ │ ├── Transaction.ts │ │ │ │ ├── TransitionStatus.ts │ │ │ │ ├── TransitionStatuses.ts │ │ │ │ ├── Validator.ts │ │ │ │ ├── ValidatorConfig.ts │ │ │ │ ├── ValidatorVote.ts │ │ │ │ ├── ValidatorVotes.ts │ │ │ │ └── Validators.ts │ │ │ │ └── services │ │ │ │ └── DefaultService.ts │ │ ├── assets │ │ │ └── .gitkeep │ │ ├── main.tsx │ │ └── styles.css │ ├── tailwind.config.js │ ├── tsconfig.app.json │ ├── tsconfig.json │ ├── tsconfig.spec.json │ └── vite.config.ts └── sps-validator │ ├── .eslintrc.js │ ├── Dockerfile │ ├── jest.config.ts │ ├── project.json │ ├── src │ ├── __tests__ │ │ ├── action-fixture.ts │ │ ├── db-helpers.ts │ │ ├── disposable.ts │ │ ├── fake-db.ts │ │ ├── fixture.ts │ │ ├── process-op.ts │ │ ├── shop │ │ │ ├── bonus.json │ │ │ ├── hardcoded-shop.ts │ │ │ └── license_tranches │ │ │ │ ├── presale.json │ │ │ │ ├── tranche_1.json │ │ │ │ ├── tranche_2.json │ │ │ │ ├── tranche_3.json │ │ │ │ ├── tranche_4.json │ │ │ │ ├── tranche_5.json │ │ │ │ ├── tranche_6.json │ │ │ │ └── tranche_7.json │ │ ├── structure.sql │ │ └── test-composition-root.ts │ ├── express.d.ts │ ├── jest.d.ts │ ├── main.ts │ ├── plugins │ │ └── kill_plugin.ts │ └── sps │ │ ├── actions │ │ ├── account │ │ │ ├── set_authority.test.ts │ │ │ └── set_authority.ts │ │ ├── burn.ts │ │ ├── config_update.test.ts │ │ ├── config_update.ts │ │ ├── index.ts │ │ ├── missed_blocks.ts │ │ ├── pools │ │ │ ├── add.ts │ │ │ ├── claim.ts │ │ │ ├── disable.ts │ │ │ ├── pool.test.ts │ │ │ └── update.ts │ │ ├── promises │ │ │ ├── cancel_promise.test.ts │ │ │ ├── cancel_promise.ts │ │ │ ├── complete_promise.test.ts │ │ │ ├── complete_promise.ts │ │ │ ├── create_promise.test.ts │ │ │ ├── create_promise.ts │ │ │ ├── expire_promises.test.ts │ │ │ ├── expire_promises.ts │ │ │ ├── fulfill_promise.test.ts │ │ │ ├── fulfill_promise.ts │ │ │ ├── fulfill_promise_multi.test.ts │ │ │ ├── fulfill_promises.ts │ │ │ ├── reverse_promise.test.ts │ │ │ └── reverse_promise.ts │ │ ├── schema.test.ts │ │ ├── schema.ts │ │ ├── test_action.ts │ │ ├── tokens │ │ │ ├── burn.test.ts │ │ │ ├── burn.ts │ │ │ ├── cancel_unstake_tokens.test.ts │ │ │ ├── cancel_unstake_tokens.ts │ │ │ ├── claim_staking_rewards-v2.test.ts │ │ │ ├── claim_staking_rewards.test.ts │ │ │ ├── claim_staking_rewards.ts │ │ │ ├── delegate_tokens.test.ts │ │ │ ├── delegate_tokens.ts │ │ │ ├── mint_tokens.ts │ │ │ ├── return_tokens.test.ts │ │ │ ├── return_tokens.ts │ │ │ ├── shop_purchase.test.ts │ │ │ ├── shop_purchase.ts │ │ │ ├── stake_tokens.test.ts │ │ │ ├── stake_tokens.ts │ │ │ ├── stake_tokens_multi.ts │ │ │ ├── token_award.test.ts │ │ │ ├── token_award.ts │ │ │ ├── token_transfer.test.ts │ │ │ ├── token_transfer.ts │ │ │ ├── token_transfer_multi.test.ts │ │ │ ├── token_transfer_multi.ts │ │ │ ├── token_unstaking.test.ts │ │ │ ├── token_unstaking.ts │ │ │ ├── undelegate_tokens.test.ts │ │ │ ├── undelegate_tokens.ts │ │ │ ├── undelegate_tokens_multi.test.ts │ │ │ ├── undelegate_tokens_multi.ts │ │ │ ├── unstake_tokens.test.ts │ │ │ └── unstake_tokens.ts │ │ ├── transition.test.ts │ │ ├── transitions │ │ │ ├── adjust_token_distribution_strategy.test.ts │ │ │ ├── adjust_token_distribution_strategy.ts │ │ │ ├── balance_token_staking_account.test.ts │ │ │ ├── balance_token_staking_account.ts │ │ │ ├── cleanup_lite_accounts.test.ts │ │ │ ├── cleanup_lite_accounts.ts │ │ │ ├── fix_vote_weight.test.ts │ │ │ └── fix_vote_weight.ts │ │ ├── utils.ts │ │ └── validator │ │ │ ├── activate_license.test.ts │ │ │ ├── activate_license.ts │ │ │ ├── approve_validator.test.ts │ │ │ ├── approve_validator.ts │ │ │ ├── check_in_validator.test.ts │ │ │ ├── check_in_validator.ts │ │ │ ├── deactivate_license.test.ts │ │ │ ├── deactivate_license.ts │ │ │ ├── expire_check_ins.test.ts │ │ │ ├── expire_check_ins.ts │ │ │ ├── price_feed.test.ts │ │ │ ├── price_feed.ts │ │ │ ├── unapprove_validator.test.ts │ │ │ ├── unapprove_validator.ts │ │ │ ├── update_missed_blocks.test.ts │ │ │ ├── update_missed_blocks.ts │ │ │ ├── update_validator.test.ts │ │ │ ├── update_validator.ts │ │ │ ├── validate_block.test.ts │ │ │ └── validate_block.ts │ │ ├── api │ │ ├── api.test.ts │ │ ├── health.test.ts │ │ ├── index.ts │ │ ├── middleware.test.ts │ │ ├── sps.ts │ │ └── transition.ts │ │ ├── bookkeeping.ts │ │ ├── composition-root.ts │ │ ├── config.test.ts │ │ ├── config.ts │ │ ├── convict-config.ts │ │ ├── db │ │ └── db.test.ts │ │ ├── entities │ │ ├── block.test.ts │ │ ├── block.ts │ │ ├── claims.ts │ │ ├── custom_json_id.test.ts │ │ ├── operation.ts │ │ ├── promises │ │ │ └── promise.ts │ │ ├── tables.ts │ │ ├── tokens │ │ │ ├── active_delegations.ts │ │ │ ├── balance.test.ts │ │ │ ├── balance.ts │ │ │ ├── balance_history.ts │ │ │ ├── eth.ts │ │ │ ├── hive_engine.ts │ │ │ ├── sps.abi.json │ │ │ ├── staking_rewards.test.ts │ │ │ ├── staking_rewards.ts │ │ │ ├── token_unstaking.ts │ │ │ └── types │ │ │ │ └── ethers-contracts │ │ │ │ ├── SpsAbi.ts │ │ │ │ ├── common.ts │ │ │ │ ├── factories │ │ │ │ ├── SpsAbi__factory.ts │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ └── validator │ │ │ ├── validator.ts │ │ │ ├── validator_check_in.ts │ │ │ └── validator_vote.ts │ │ ├── entry-point.ts │ │ ├── features │ │ ├── delegation │ │ │ ├── delegation_manager.ts │ │ │ ├── delegation_promises.ts │ │ │ └── index.ts │ │ ├── price_feed │ │ │ ├── config.ts │ │ │ ├── external-feeds.ts │ │ │ ├── index.ts │ │ │ ├── plugin.ts │ │ │ └── price-feed.ts │ │ ├── promises │ │ │ ├── index.ts │ │ │ └── promse-manager.ts │ │ ├── tokens │ │ │ ├── index.ts │ │ │ ├── supported-tokens.ts │ │ │ └── virtual-tokens.ts │ │ ├── transition │ │ │ ├── index.ts │ │ │ └── transitions.ts │ │ └── validator │ │ │ ├── config.ts │ │ │ ├── index.ts │ │ │ ├── license-manager.ts │ │ │ └── license-plugin.ts │ │ ├── hive-stream.ts │ │ ├── hive.ts │ │ ├── jest.global-db.ts │ │ ├── jest.global-setup.ts │ │ ├── jest.global-teardown.ts │ │ ├── jest.setup.ts │ │ ├── logger.ts │ │ ├── manual-disposable.ts │ │ ├── pool-manager.ts │ │ ├── pools.ts │ │ ├── primer.ts │ │ ├── processor.test.ts │ │ ├── processor.ts │ │ ├── repositories │ │ └── transactions.test.ts │ │ ├── shop.test.ts │ │ ├── snapshot.ts │ │ ├── socket.test.ts │ │ ├── socket.ts │ │ ├── startup.test.ts │ │ ├── sync.ts │ │ ├── utilities │ │ ├── price_feed.test.ts │ │ ├── snapshot.test.ts │ │ └── validator-shop.ts │ │ └── validator-shop.ts │ ├── tsconfig.app.json │ ├── tsconfig.json │ └── tsconfig.spec.json ├── atom ├── .eslintrc.json ├── LICENSE ├── jest.config.js ├── package.json ├── project.json ├── src │ ├── atom.ts │ ├── changeHandler.ts │ ├── deref.ts │ ├── dispose.ts │ ├── error-messages.ts │ ├── getValidator.ts │ ├── index.ts │ ├── internal-state.ts │ ├── internal-types.ts │ ├── prettyPrint.ts │ ├── set.ts │ ├── setValidator.ts │ ├── swap.ts │ ├── test │ │ ├── atom.spec.ts │ │ ├── changeHandler.spec.ts │ │ ├── deref.spec.tsx │ │ ├── set.spec.tsx │ │ ├── swap.spec.tsx │ │ └── validator.spec.ts │ └── throwIfNotAtom.ts ├── tsconfig.json ├── tsconfig.lib.json └── tsconfig.spec.json ├── docker-compose.yml ├── install.sh ├── jest.config.ts ├── jest.preset.js ├── monad ├── .eslintrc.json ├── .gitignore ├── jest.config.ts ├── package.json ├── project.json ├── src │ ├── lib.ts │ ├── result.test.ts │ └── result.ts ├── tsconfig.json ├── tsconfig.lib.json └── tsconfig.spec.json ├── npmrc.docker ├── nx.json ├── package.json ├── postgres ├── Dockerfile ├── Dockerfile-alpine-no-work └── setup-preload.sh ├── run ├── run.ps1 ├── run.sh ├── scripts ├── check_fork.js ├── check_hive_block_ids.js ├── ci-lazy-regenerate-structure.sh ├── ci-regenerate-structure.sh ├── create-snapshot.sh ├── create-structural-dump.sh ├── db_restore.sql ├── fork_blocks.csv ├── last_checked_block.txt ├── new_db_config.sql ├── prebake.sh └── validator_schema.sql ├── sqitch ├── Dockerfile ├── README.md ├── deploy │ ├── active_delegations.sql │ ├── appschema.sql │ ├── consecutive_missed_blocks.sql │ ├── hive_account_authority.sql │ ├── partitions.sql │ ├── post-snapshot-restore-function.sql │ ├── post-snapshot-restore-partition-prep.sql │ ├── pre-snapshot-restore-function.sql │ ├── pre-snapshot.sql │ ├── price_feed.sql │ ├── promises.sql │ ├── running-validator-reward-pool.sql │ ├── snapshot-function-v2.sql │ ├── snapshot-function.sql │ ├── snapshot-tables.sql │ ├── snapshot.sql │ ├── token_transfer_keys.sql │ ├── transaction_players_perf.sql │ ├── validator_api_url.sql │ └── validators.sql ├── docker-entrypoint.sh ├── dynamic-snapshot.Dockerfile ├── extract-snapshot.sh ├── init-db.sh ├── revert │ ├── active_delegations.sql │ ├── appschema.sql │ ├── consecutive_missed_blocks.sql │ ├── hive_account_authority.sql │ ├── partitions.sql │ ├── post-snapshot-restore-function.sql │ ├── post-snapshot-restore-partition-prep.sql │ ├── pre-snapshot-restore-function.sql │ ├── pre-snapshot.sql │ ├── price_feed.sql │ ├── promises.sql │ ├── running-validator-reward-pool.sql │ ├── snapshot-function-v2.sql │ ├── snapshot-function.sql │ ├── snapshot-tables.sql │ ├── snapshot.sql │ ├── token_transfer_keys.sql │ ├── transaction_players_perf.sql │ ├── validator_api_url.sql │ └── validators.sql ├── sqitch-data.plan ├── sqitch.conf ├── sqitch.plan ├── staggered-deploy.sh └── verify │ ├── active_delegations.sql │ ├── appschema.sql │ ├── consecutive_missed_blocks.sql │ ├── hive_account_authority.sql │ ├── partitions.sql │ ├── post-snapshot-restore-function.sql │ ├── post-snapshot-restore-partition-prep.sql │ ├── pre-snapshot-restore-function.sql │ ├── pre-snapshot.sql │ ├── price_feed.sql │ ├── promises.sql │ ├── reward_delegations.sql │ ├── running-validator-reward-pool.sql │ ├── snapshot-function-v2.sql │ ├── snapshot-function.sql │ ├── snapshot-tables.sql │ ├── snapshot.sql │ ├── token_transfer_keys.sql │ ├── transaction_players_perf.sql │ ├── validator_api_url.sql │ └── validators.sql ├── tsconfig.base.json ├── validator ├── .eslintrc.js ├── .gitignore ├── .prettierrc ├── jest.config.js ├── licenses │ ├── LICENSE-APACHE-2.0.md │ ├── LICENSE-BSD-3-CLAUSE.md │ └── LICENSE-CC-BY-SA-4.0.txt ├── npmrc.docker ├── package.json ├── project.json ├── src │ ├── actions │ │ ├── ActionConstructor.ts │ │ ├── action.ts │ │ ├── admin_action.ts │ │ ├── authority.ts │ │ ├── index.ts │ │ ├── schema.test.ts │ │ ├── schema.ts │ │ ├── test_action.ts │ │ ├── transition.ts │ │ └── virtual.ts │ ├── api │ │ ├── activator.ts │ │ ├── health.ts │ │ ├── index.ts │ │ └── middleware.ts │ ├── config │ │ ├── index.ts │ │ ├── pools.test.ts │ │ ├── pools.ts │ │ ├── staking.ts │ │ └── updater.ts │ ├── db │ │ ├── Block.ts │ │ ├── columns.ts │ │ ├── config │ │ │ ├── bigint-counts.d.ts │ │ │ └── mapping.ts │ │ ├── tables.ts │ │ └── transaction.ts │ ├── entities │ │ ├── account │ │ │ └── hive_account.ts │ │ ├── block.ts │ │ ├── bookkeeping.test.ts │ │ ├── bookkeeping.ts │ │ ├── claims.ts │ │ ├── errors.ts │ │ ├── event_log.ts │ │ ├── operation.ts │ │ ├── promises │ │ │ └── promise.ts │ │ ├── tokens │ │ │ ├── active_delegations.ts │ │ │ ├── balance.ts │ │ │ ├── balance_history.ts │ │ │ ├── price_history.ts │ │ │ ├── staking_rewards.ts │ │ │ ├── token_transfer.ts │ │ │ └── token_unstaking.ts │ │ └── validator │ │ │ ├── types.ts │ │ │ ├── validator.ts │ │ │ ├── validator_vote.ts │ │ │ └── validator_vote_history.ts │ ├── entry-point.ts │ ├── features │ │ ├── delegation │ │ │ ├── delegation_manager.ts │ │ │ ├── delegation_promises.ts │ │ │ └── index.ts │ │ ├── promises │ │ │ ├── index.ts │ │ │ ├── promise_handler.ts │ │ │ └── promise_manager.ts │ │ └── tokens │ │ │ ├── balance_manager.ts │ │ │ └── staking_manager.ts │ ├── hive.ts │ ├── lib.ts │ ├── libs │ │ ├── acl │ │ │ └── admin.ts │ │ ├── async-queue.ts │ │ ├── guards.ts │ │ ├── head-block-observer.ts │ │ ├── hive-stream.ts │ │ ├── mint.ts │ │ ├── plugin.test.ts │ │ ├── plugin.ts │ │ ├── pool.ts │ │ ├── rng-iterator.ts │ │ ├── routing │ │ │ ├── decorators.test.ts │ │ │ ├── decorators.ts │ │ │ ├── index.ts │ │ │ ├── precompute.test.ts │ │ │ ├── precompute.ts │ │ │ └── routing.test.ts │ │ ├── shop │ │ │ ├── index.ts │ │ │ └── types.ts │ │ └── strict-enum.ts │ ├── plugins │ │ └── SimpleLogPlugin.ts │ ├── processor.ts │ ├── repositories │ │ └── transactions │ │ │ ├── Transaction.ts │ │ │ └── index.ts │ ├── socket.ts │ ├── sync │ │ ├── index.ts │ │ └── type.ts │ ├── utilities │ │ ├── accounts.ts │ │ ├── action_type.ts │ │ ├── block_num.test.ts │ │ ├── block_num.ts │ │ ├── cache.test.ts │ │ ├── cache.ts │ │ ├── config.test.ts │ │ ├── config.ts │ │ ├── convict.d.ts │ │ ├── date.ts │ │ ├── dependency-injection.ts │ │ ├── derive.test.ts │ │ ├── derive.ts │ │ ├── entry-options.ts │ │ ├── express.d.ts │ │ ├── guards.ts │ │ ├── mint_manager.ts │ │ ├── pool_manager.ts │ │ ├── price_feed.ts │ │ ├── primer.ts │ │ ├── snapshot.ts │ │ ├── stop.ts │ │ ├── token_support.test.ts │ │ ├── token_support.ts │ │ └── traits.ts │ └── utils.ts ├── tsconfig.json ├── tsconfig.lib.json └── tsconfig.spec.json └── vitest.workspace.ts /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env-example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/.env-example -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/.github/workflows/docker.yml -------------------------------------------------------------------------------- /.github/workflows/install.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/.github/workflows/install.yml -------------------------------------------------------------------------------- /.github/workflows/node.js.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/.github/workflows/node.js.yml -------------------------------------------------------------------------------- /.github/workflows/pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/.github/workflows/pages.yml -------------------------------------------------------------------------------- /.github/workflows/shellcheck.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/.github/workflows/shellcheck.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v23.3.0 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/RELEASE.md -------------------------------------------------------------------------------- /apps/bridges/contract/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/bridges/contract/.gitignore -------------------------------------------------------------------------------- /apps/sps-validator-ui/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/.eslintrc.json -------------------------------------------------------------------------------- /apps/sps-validator-ui/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/Dockerfile -------------------------------------------------------------------------------- /apps/sps-validator-ui/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/index.html -------------------------------------------------------------------------------- /apps/sps-validator-ui/nginx/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/nginx/nginx.conf -------------------------------------------------------------------------------- /apps/sps-validator-ui/openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/openapi.yaml -------------------------------------------------------------------------------- /apps/sps-validator-ui/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/postcss.config.js -------------------------------------------------------------------------------- /apps/sps-validator-ui/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/project.json -------------------------------------------------------------------------------- /apps/sps-validator-ui/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/public/favicon.ico -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/app.tsx -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/components/AuthorizedAccountWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/components/AuthorizedAccountWrapper.tsx -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/components/InfoTooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/components/InfoTooltip.tsx -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/components/LocaleNumber.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/components/LocaleNumber.tsx -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/components/Table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/components/Table.tsx -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/components/ValidatorName.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/components/ValidatorName.tsx -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/components/ValidatorStatsTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/components/ValidatorStatsTable.tsx -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/components/ValidatorVotesTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/components/ValidatorVotesTable.tsx -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/components/layout/Navbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/components/layout/Navbar.tsx -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/components/layout/Sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/components/layout/Sidebar.tsx -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/components/layout/index.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/context/MetricsContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/context/MetricsContext.tsx -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/hooks/LocalStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/hooks/LocalStorage.ts -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/hooks/Promise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/hooks/Promise.ts -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/hooks/index.ts -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/pages/AccountBalances.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/pages/AccountBalances.tsx -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/pages/AccountVotes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/pages/AccountVotes.tsx -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/pages/Home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/pages/Home.tsx -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/pages/ManageValidatorNode.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/pages/ManageValidatorNode.tsx -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/pages/ManageVotes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/pages/ManageVotes.tsx -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/pages/Settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/pages/Settings.tsx -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/pages/TokenBalances.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/pages/TokenBalances.tsx -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/pages/ValidatorNodes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/pages/ValidatorNodes.tsx -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/pages/block-explorer/Account.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/pages/block-explorer/Account.tsx -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/pages/block-explorer/Block.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/pages/block-explorer/Block.tsx -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/pages/block-explorer/BlockExplorer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/pages/block-explorer/BlockExplorer.tsx -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/pages/block-explorer/Chips.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/pages/block-explorer/Chips.tsx -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/pages/block-explorer/OmniBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/pages/block-explorer/OmniBox.tsx -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/pages/block-explorer/Transaction.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/pages/block-explorer/Transaction.tsx -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/pages/block-explorer/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/pages/block-explorer/utils.ts -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/services/TxLookupService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/services/TxLookupService.ts -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/services/hive/core/Hive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/services/hive/core/Hive.ts -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/services/hive/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/services/hive/index.ts -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/services/hive/keychain.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/services/hive/keychain.d.ts -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/services/hive/services/HiveService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/services/hive/services/HiveService.ts -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/services/openapi/core/ApiError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/services/openapi/core/ApiError.ts -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/services/openapi/core/ApiRequestOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/services/openapi/core/ApiRequestOptions.ts -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/services/openapi/core/ApiResult.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/services/openapi/core/ApiResult.ts -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/services/openapi/core/CancelablePromise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/services/openapi/core/CancelablePromise.ts -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/services/openapi/core/OpenAPI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/services/openapi/core/OpenAPI.ts -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/services/openapi/core/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/services/openapi/core/request.ts -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/services/openapi/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/services/openapi/index.ts -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/services/openapi/models/Account.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/services/openapi/models/Account.ts -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/services/openapi/models/Balance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/services/openapi/models/Balance.ts -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/services/openapi/models/Balances.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/services/openapi/models/Balances.ts -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/services/openapi/models/BalancesCount.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/services/openapi/models/BalancesCount.ts -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/services/openapi/models/Block.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/services/openapi/models/Block.ts -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/services/openapi/models/NoPriceAtPoint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/services/openapi/models/NoPriceAtPoint.ts -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/services/openapi/models/PoolSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/services/openapi/models/PoolSettings.ts -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/services/openapi/models/PriceAtPoint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/services/openapi/models/PriceAtPoint.ts -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/services/openapi/models/Status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/services/openapi/models/Status.ts -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/services/openapi/models/TokenSupply.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/services/openapi/models/TokenSupply.ts -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/services/openapi/models/TokenTransferTransaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/services/openapi/models/TokenTransferTransaction.ts -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/services/openapi/models/TokenTransferTransactions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/services/openapi/models/TokenTransferTransactions.ts -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/services/openapi/models/Transaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/services/openapi/models/Transaction.ts -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/services/openapi/models/TransitionStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/services/openapi/models/TransitionStatus.ts -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/services/openapi/models/TransitionStatuses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/services/openapi/models/TransitionStatuses.ts -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/services/openapi/models/Validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/services/openapi/models/Validator.ts -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/services/openapi/models/ValidatorConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/services/openapi/models/ValidatorConfig.ts -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/services/openapi/models/ValidatorVote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/services/openapi/models/ValidatorVote.ts -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/services/openapi/models/ValidatorVotes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/services/openapi/models/ValidatorVotes.ts -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/services/openapi/models/Validators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/services/openapi/models/Validators.ts -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/app/services/openapi/services/DefaultService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/app/services/openapi/services/DefaultService.ts -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/main.tsx -------------------------------------------------------------------------------- /apps/sps-validator-ui/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/src/styles.css -------------------------------------------------------------------------------- /apps/sps-validator-ui/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/tailwind.config.js -------------------------------------------------------------------------------- /apps/sps-validator-ui/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/tsconfig.app.json -------------------------------------------------------------------------------- /apps/sps-validator-ui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/tsconfig.json -------------------------------------------------------------------------------- /apps/sps-validator-ui/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/tsconfig.spec.json -------------------------------------------------------------------------------- /apps/sps-validator-ui/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator-ui/vite.config.ts -------------------------------------------------------------------------------- /apps/sps-validator/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/.eslintrc.js -------------------------------------------------------------------------------- /apps/sps-validator/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/Dockerfile -------------------------------------------------------------------------------- /apps/sps-validator/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/jest.config.ts -------------------------------------------------------------------------------- /apps/sps-validator/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/project.json -------------------------------------------------------------------------------- /apps/sps-validator/src/__tests__/action-fixture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/__tests__/action-fixture.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/__tests__/db-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/__tests__/db-helpers.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/__tests__/disposable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/__tests__/disposable.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/__tests__/fake-db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/__tests__/fake-db.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/__tests__/fixture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/__tests__/fixture.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/__tests__/process-op.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/__tests__/process-op.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/__tests__/shop/bonus.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/__tests__/shop/bonus.json -------------------------------------------------------------------------------- /apps/sps-validator/src/__tests__/shop/hardcoded-shop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/__tests__/shop/hardcoded-shop.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/__tests__/shop/license_tranches/presale.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/__tests__/shop/license_tranches/presale.json -------------------------------------------------------------------------------- /apps/sps-validator/src/__tests__/shop/license_tranches/tranche_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/__tests__/shop/license_tranches/tranche_1.json -------------------------------------------------------------------------------- /apps/sps-validator/src/__tests__/shop/license_tranches/tranche_2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/__tests__/shop/license_tranches/tranche_2.json -------------------------------------------------------------------------------- /apps/sps-validator/src/__tests__/shop/license_tranches/tranche_3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/__tests__/shop/license_tranches/tranche_3.json -------------------------------------------------------------------------------- /apps/sps-validator/src/__tests__/shop/license_tranches/tranche_4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/__tests__/shop/license_tranches/tranche_4.json -------------------------------------------------------------------------------- /apps/sps-validator/src/__tests__/shop/license_tranches/tranche_5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/__tests__/shop/license_tranches/tranche_5.json -------------------------------------------------------------------------------- /apps/sps-validator/src/__tests__/shop/license_tranches/tranche_6.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/__tests__/shop/license_tranches/tranche_6.json -------------------------------------------------------------------------------- /apps/sps-validator/src/__tests__/shop/license_tranches/tranche_7.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/__tests__/shop/license_tranches/tranche_7.json -------------------------------------------------------------------------------- /apps/sps-validator/src/__tests__/structure.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/__tests__/structure.sql -------------------------------------------------------------------------------- /apps/sps-validator/src/__tests__/test-composition-root.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/__tests__/test-composition-root.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/express.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/express.d.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/jest.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/jest.d.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/main.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/plugins/kill_plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/plugins/kill_plugin.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/account/set_authority.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/account/set_authority.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/account/set_authority.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/account/set_authority.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/burn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/burn.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/config_update.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/config_update.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/config_update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/config_update.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/index.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/missed_blocks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/missed_blocks.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/pools/add.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/pools/add.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/pools/claim.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/pools/claim.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/pools/disable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/pools/disable.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/pools/pool.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/pools/pool.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/pools/update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/pools/update.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/promises/cancel_promise.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/promises/cancel_promise.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/promises/cancel_promise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/promises/cancel_promise.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/promises/complete_promise.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/promises/complete_promise.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/promises/complete_promise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/promises/complete_promise.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/promises/create_promise.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/promises/create_promise.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/promises/create_promise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/promises/create_promise.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/promises/expire_promises.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/promises/expire_promises.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/promises/expire_promises.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/promises/expire_promises.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/promises/fulfill_promise.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/promises/fulfill_promise.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/promises/fulfill_promise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/promises/fulfill_promise.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/promises/fulfill_promise_multi.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/promises/fulfill_promise_multi.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/promises/fulfill_promises.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/promises/fulfill_promises.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/promises/reverse_promise.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/promises/reverse_promise.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/promises/reverse_promise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/promises/reverse_promise.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/schema.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/schema.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/schema.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/test_action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/test_action.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/tokens/burn.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/tokens/burn.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/tokens/burn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/tokens/burn.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/tokens/cancel_unstake_tokens.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/tokens/cancel_unstake_tokens.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/tokens/cancel_unstake_tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/tokens/cancel_unstake_tokens.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/tokens/claim_staking_rewards-v2.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/tokens/claim_staking_rewards-v2.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/tokens/claim_staking_rewards.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/tokens/claim_staking_rewards.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/tokens/claim_staking_rewards.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/tokens/claim_staking_rewards.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/tokens/delegate_tokens.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/tokens/delegate_tokens.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/tokens/delegate_tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/tokens/delegate_tokens.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/tokens/mint_tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/tokens/mint_tokens.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/tokens/return_tokens.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/tokens/return_tokens.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/tokens/return_tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/tokens/return_tokens.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/tokens/shop_purchase.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/tokens/shop_purchase.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/tokens/shop_purchase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/tokens/shop_purchase.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/tokens/stake_tokens.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/tokens/stake_tokens.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/tokens/stake_tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/tokens/stake_tokens.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/tokens/stake_tokens_multi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/tokens/stake_tokens_multi.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/tokens/token_award.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/tokens/token_award.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/tokens/token_award.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/tokens/token_award.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/tokens/token_transfer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/tokens/token_transfer.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/tokens/token_transfer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/tokens/token_transfer.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/tokens/token_transfer_multi.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/tokens/token_transfer_multi.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/tokens/token_transfer_multi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/tokens/token_transfer_multi.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/tokens/token_unstaking.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/tokens/token_unstaking.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/tokens/token_unstaking.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/tokens/token_unstaking.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/tokens/undelegate_tokens.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/tokens/undelegate_tokens.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/tokens/undelegate_tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/tokens/undelegate_tokens.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/tokens/undelegate_tokens_multi.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/tokens/undelegate_tokens_multi.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/tokens/undelegate_tokens_multi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/tokens/undelegate_tokens_multi.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/tokens/unstake_tokens.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/tokens/unstake_tokens.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/tokens/unstake_tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/tokens/unstake_tokens.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/transition.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/transition.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/transitions/adjust_token_distribution_strategy.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/transitions/adjust_token_distribution_strategy.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/transitions/adjust_token_distribution_strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/transitions/adjust_token_distribution_strategy.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/transitions/balance_token_staking_account.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/transitions/balance_token_staking_account.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/transitions/balance_token_staking_account.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/transitions/balance_token_staking_account.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/transitions/cleanup_lite_accounts.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/transitions/cleanup_lite_accounts.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/transitions/cleanup_lite_accounts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/transitions/cleanup_lite_accounts.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/transitions/fix_vote_weight.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/transitions/fix_vote_weight.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/transitions/fix_vote_weight.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/transitions/fix_vote_weight.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/utils.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/validator/activate_license.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/validator/activate_license.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/validator/activate_license.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/validator/activate_license.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/validator/approve_validator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/validator/approve_validator.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/validator/approve_validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/validator/approve_validator.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/validator/check_in_validator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/validator/check_in_validator.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/validator/check_in_validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/validator/check_in_validator.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/validator/deactivate_license.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/validator/deactivate_license.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/validator/deactivate_license.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/validator/deactivate_license.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/validator/expire_check_ins.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/validator/expire_check_ins.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/validator/expire_check_ins.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/validator/expire_check_ins.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/validator/price_feed.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/validator/price_feed.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/validator/price_feed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/validator/price_feed.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/validator/unapprove_validator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/validator/unapprove_validator.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/validator/unapprove_validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/validator/unapprove_validator.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/validator/update_missed_blocks.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/validator/update_missed_blocks.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/validator/update_missed_blocks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/validator/update_missed_blocks.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/validator/update_validator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/validator/update_validator.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/validator/update_validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/validator/update_validator.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/validator/validate_block.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/validator/validate_block.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/actions/validator/validate_block.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/actions/validator/validate_block.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/api/api.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/api/api.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/api/health.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/api/health.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/api/index.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/api/middleware.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/api/middleware.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/api/sps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/api/sps.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/api/transition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/api/transition.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/bookkeeping.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/bookkeeping.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/composition-root.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/composition-root.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/config.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/config.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/config.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/convict-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/convict-config.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/db/db.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/db/db.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/entities/block.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/entities/block.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/entities/block.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/entities/block.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/entities/claims.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/entities/claims.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/entities/custom_json_id.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/entities/custom_json_id.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/entities/operation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/entities/operation.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/entities/promises/promise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/entities/promises/promise.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/entities/tables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/entities/tables.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/entities/tokens/active_delegations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/entities/tokens/active_delegations.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/entities/tokens/balance.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/entities/tokens/balance.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/entities/tokens/balance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/entities/tokens/balance.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/entities/tokens/balance_history.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/entities/tokens/balance_history.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/entities/tokens/eth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/entities/tokens/eth.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/entities/tokens/hive_engine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/entities/tokens/hive_engine.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/entities/tokens/sps.abi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/entities/tokens/sps.abi.json -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/entities/tokens/staking_rewards.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/entities/tokens/staking_rewards.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/entities/tokens/staking_rewards.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/entities/tokens/staking_rewards.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/entities/tokens/token_unstaking.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/entities/tokens/token_unstaking.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/entities/tokens/types/ethers-contracts/SpsAbi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/entities/tokens/types/ethers-contracts/SpsAbi.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/entities/tokens/types/ethers-contracts/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/entities/tokens/types/ethers-contracts/common.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/entities/tokens/types/ethers-contracts/factories/SpsAbi__factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/entities/tokens/types/ethers-contracts/factories/SpsAbi__factory.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/entities/tokens/types/ethers-contracts/factories/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/entities/tokens/types/ethers-contracts/factories/index.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/entities/tokens/types/ethers-contracts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/entities/tokens/types/ethers-contracts/index.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/entities/validator/validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/entities/validator/validator.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/entities/validator/validator_check_in.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/entities/validator/validator_check_in.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/entities/validator/validator_vote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/entities/validator/validator_vote.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/entry-point.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/entry-point.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/features/delegation/delegation_manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/features/delegation/delegation_manager.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/features/delegation/delegation_promises.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/features/delegation/delegation_promises.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/features/delegation/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/features/delegation/index.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/features/price_feed/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/features/price_feed/config.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/features/price_feed/external-feeds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/features/price_feed/external-feeds.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/features/price_feed/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/features/price_feed/index.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/features/price_feed/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/features/price_feed/plugin.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/features/price_feed/price-feed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/features/price_feed/price-feed.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/features/promises/index.ts: -------------------------------------------------------------------------------- 1 | export * from './promse-manager'; 2 | -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/features/promises/promse-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/features/promises/promse-manager.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/features/tokens/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/features/tokens/index.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/features/tokens/supported-tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/features/tokens/supported-tokens.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/features/tokens/virtual-tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/features/tokens/virtual-tokens.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/features/transition/index.ts: -------------------------------------------------------------------------------- 1 | export * from './transitions'; 2 | -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/features/transition/transitions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/features/transition/transitions.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/features/validator/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/features/validator/config.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/features/validator/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/features/validator/index.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/features/validator/license-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/features/validator/license-manager.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/features/validator/license-plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/features/validator/license-plugin.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/hive-stream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/hive-stream.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/hive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/hive.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/jest.global-db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/jest.global-db.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/jest.global-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/jest.global-setup.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/jest.global-teardown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/jest.global-teardown.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/jest.setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/jest.setup.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/logger.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/manual-disposable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/manual-disposable.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/pool-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/pool-manager.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/pools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/pools.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/primer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/primer.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/processor.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/processor.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/processor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/processor.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/repositories/transactions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/repositories/transactions.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/shop.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/shop.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/snapshot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/snapshot.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/socket.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/socket.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/socket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/socket.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/startup.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/startup.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/sync.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/sync.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/utilities/price_feed.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/utilities/price_feed.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/utilities/snapshot.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/utilities/snapshot.test.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/utilities/validator-shop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/utilities/validator-shop.ts -------------------------------------------------------------------------------- /apps/sps-validator/src/sps/validator-shop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/src/sps/validator-shop.ts -------------------------------------------------------------------------------- /apps/sps-validator/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/tsconfig.app.json -------------------------------------------------------------------------------- /apps/sps-validator/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/tsconfig.json -------------------------------------------------------------------------------- /apps/sps-validator/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/apps/sps-validator/tsconfig.spec.json -------------------------------------------------------------------------------- /atom/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/atom/.eslintrc.json -------------------------------------------------------------------------------- /atom/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/atom/LICENSE -------------------------------------------------------------------------------- /atom/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/atom/jest.config.js -------------------------------------------------------------------------------- /atom/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/atom/package.json -------------------------------------------------------------------------------- /atom/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/atom/project.json -------------------------------------------------------------------------------- /atom/src/atom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/atom/src/atom.ts -------------------------------------------------------------------------------- /atom/src/changeHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/atom/src/changeHandler.ts -------------------------------------------------------------------------------- /atom/src/deref.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/atom/src/deref.ts -------------------------------------------------------------------------------- /atom/src/dispose.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/atom/src/dispose.ts -------------------------------------------------------------------------------- /atom/src/error-messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/atom/src/error-messages.ts -------------------------------------------------------------------------------- /atom/src/getValidator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/atom/src/getValidator.ts -------------------------------------------------------------------------------- /atom/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/atom/src/index.ts -------------------------------------------------------------------------------- /atom/src/internal-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/atom/src/internal-state.ts -------------------------------------------------------------------------------- /atom/src/internal-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/atom/src/internal-types.ts -------------------------------------------------------------------------------- /atom/src/prettyPrint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/atom/src/prettyPrint.ts -------------------------------------------------------------------------------- /atom/src/set.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/atom/src/set.ts -------------------------------------------------------------------------------- /atom/src/setValidator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/atom/src/setValidator.ts -------------------------------------------------------------------------------- /atom/src/swap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/atom/src/swap.ts -------------------------------------------------------------------------------- /atom/src/test/atom.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/atom/src/test/atom.spec.ts -------------------------------------------------------------------------------- /atom/src/test/changeHandler.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/atom/src/test/changeHandler.spec.ts -------------------------------------------------------------------------------- /atom/src/test/deref.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/atom/src/test/deref.spec.tsx -------------------------------------------------------------------------------- /atom/src/test/set.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/atom/src/test/set.spec.tsx -------------------------------------------------------------------------------- /atom/src/test/swap.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/atom/src/test/swap.spec.tsx -------------------------------------------------------------------------------- /atom/src/test/validator.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/atom/src/test/validator.spec.ts -------------------------------------------------------------------------------- /atom/src/throwIfNotAtom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/atom/src/throwIfNotAtom.ts -------------------------------------------------------------------------------- /atom/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/atom/tsconfig.json -------------------------------------------------------------------------------- /atom/tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/atom/tsconfig.lib.json -------------------------------------------------------------------------------- /atom/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/atom/tsconfig.spec.json -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/install.sh -------------------------------------------------------------------------------- /jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/jest.config.ts -------------------------------------------------------------------------------- /jest.preset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/jest.preset.js -------------------------------------------------------------------------------- /monad/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/monad/.eslintrc.json -------------------------------------------------------------------------------- /monad/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/monad/.gitignore -------------------------------------------------------------------------------- /monad/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/monad/jest.config.ts -------------------------------------------------------------------------------- /monad/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/monad/package.json -------------------------------------------------------------------------------- /monad/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/monad/project.json -------------------------------------------------------------------------------- /monad/src/lib.ts: -------------------------------------------------------------------------------- 1 | export * from './result'; 2 | -------------------------------------------------------------------------------- /monad/src/result.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/monad/src/result.test.ts -------------------------------------------------------------------------------- /monad/src/result.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/monad/src/result.ts -------------------------------------------------------------------------------- /monad/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/monad/tsconfig.json -------------------------------------------------------------------------------- /monad/tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/monad/tsconfig.lib.json -------------------------------------------------------------------------------- /monad/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/monad/tsconfig.spec.json -------------------------------------------------------------------------------- /npmrc.docker: -------------------------------------------------------------------------------- 1 | @steem-monsters:registry=https://npm.pkg.github.com/ 2 | -------------------------------------------------------------------------------- /nx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/nx.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/package.json -------------------------------------------------------------------------------- /postgres/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/postgres/Dockerfile -------------------------------------------------------------------------------- /postgres/Dockerfile-alpine-no-work: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/postgres/Dockerfile-alpine-no-work -------------------------------------------------------------------------------- /postgres/setup-preload.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/postgres/setup-preload.sh -------------------------------------------------------------------------------- /run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/run -------------------------------------------------------------------------------- /run.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/run.ps1 -------------------------------------------------------------------------------- /run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/run.sh -------------------------------------------------------------------------------- /scripts/check_fork.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/scripts/check_fork.js -------------------------------------------------------------------------------- /scripts/check_hive_block_ids.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/scripts/check_hive_block_ids.js -------------------------------------------------------------------------------- /scripts/ci-lazy-regenerate-structure.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/scripts/ci-lazy-regenerate-structure.sh -------------------------------------------------------------------------------- /scripts/ci-regenerate-structure.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/scripts/ci-regenerate-structure.sh -------------------------------------------------------------------------------- /scripts/create-snapshot.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/scripts/create-snapshot.sh -------------------------------------------------------------------------------- /scripts/create-structural-dump.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/scripts/create-structural-dump.sh -------------------------------------------------------------------------------- /scripts/db_restore.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/scripts/db_restore.sql -------------------------------------------------------------------------------- /scripts/fork_blocks.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/scripts/fork_blocks.csv -------------------------------------------------------------------------------- /scripts/last_checked_block.txt: -------------------------------------------------------------------------------- 1 | 101419779 -------------------------------------------------------------------------------- /scripts/new_db_config.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/scripts/new_db_config.sql -------------------------------------------------------------------------------- /scripts/prebake.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/scripts/prebake.sh -------------------------------------------------------------------------------- /scripts/validator_schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/scripts/validator_schema.sql -------------------------------------------------------------------------------- /sqitch/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/Dockerfile -------------------------------------------------------------------------------- /sqitch/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/README.md -------------------------------------------------------------------------------- /sqitch/deploy/active_delegations.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/deploy/active_delegations.sql -------------------------------------------------------------------------------- /sqitch/deploy/appschema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/deploy/appschema.sql -------------------------------------------------------------------------------- /sqitch/deploy/consecutive_missed_blocks.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/deploy/consecutive_missed_blocks.sql -------------------------------------------------------------------------------- /sqitch/deploy/hive_account_authority.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/deploy/hive_account_authority.sql -------------------------------------------------------------------------------- /sqitch/deploy/partitions.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/deploy/partitions.sql -------------------------------------------------------------------------------- /sqitch/deploy/post-snapshot-restore-function.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/deploy/post-snapshot-restore-function.sql -------------------------------------------------------------------------------- /sqitch/deploy/post-snapshot-restore-partition-prep.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/deploy/post-snapshot-restore-partition-prep.sql -------------------------------------------------------------------------------- /sqitch/deploy/pre-snapshot-restore-function.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/deploy/pre-snapshot-restore-function.sql -------------------------------------------------------------------------------- /sqitch/deploy/pre-snapshot.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/deploy/pre-snapshot.sql -------------------------------------------------------------------------------- /sqitch/deploy/price_feed.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/deploy/price_feed.sql -------------------------------------------------------------------------------- /sqitch/deploy/promises.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/deploy/promises.sql -------------------------------------------------------------------------------- /sqitch/deploy/running-validator-reward-pool.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/deploy/running-validator-reward-pool.sql -------------------------------------------------------------------------------- /sqitch/deploy/snapshot-function-v2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/deploy/snapshot-function-v2.sql -------------------------------------------------------------------------------- /sqitch/deploy/snapshot-function.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/deploy/snapshot-function.sql -------------------------------------------------------------------------------- /sqitch/deploy/snapshot-tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/deploy/snapshot-tables.sql -------------------------------------------------------------------------------- /sqitch/deploy/snapshot.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/deploy/snapshot.sql -------------------------------------------------------------------------------- /sqitch/deploy/token_transfer_keys.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/deploy/token_transfer_keys.sql -------------------------------------------------------------------------------- /sqitch/deploy/transaction_players_perf.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/deploy/transaction_players_perf.sql -------------------------------------------------------------------------------- /sqitch/deploy/validator_api_url.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/deploy/validator_api_url.sql -------------------------------------------------------------------------------- /sqitch/deploy/validators.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/deploy/validators.sql -------------------------------------------------------------------------------- /sqitch/docker-entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/docker-entrypoint.sh -------------------------------------------------------------------------------- /sqitch/dynamic-snapshot.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/dynamic-snapshot.Dockerfile -------------------------------------------------------------------------------- /sqitch/extract-snapshot.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/extract-snapshot.sh -------------------------------------------------------------------------------- /sqitch/init-db.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/init-db.sh -------------------------------------------------------------------------------- /sqitch/revert/active_delegations.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/revert/active_delegations.sql -------------------------------------------------------------------------------- /sqitch/revert/appschema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/revert/appschema.sql -------------------------------------------------------------------------------- /sqitch/revert/consecutive_missed_blocks.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/revert/consecutive_missed_blocks.sql -------------------------------------------------------------------------------- /sqitch/revert/hive_account_authority.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/revert/hive_account_authority.sql -------------------------------------------------------------------------------- /sqitch/revert/partitions.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/revert/partitions.sql -------------------------------------------------------------------------------- /sqitch/revert/post-snapshot-restore-function.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/revert/post-snapshot-restore-function.sql -------------------------------------------------------------------------------- /sqitch/revert/post-snapshot-restore-partition-prep.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/revert/post-snapshot-restore-partition-prep.sql -------------------------------------------------------------------------------- /sqitch/revert/pre-snapshot-restore-function.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/revert/pre-snapshot-restore-function.sql -------------------------------------------------------------------------------- /sqitch/revert/pre-snapshot.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sqitch/revert/price_feed.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/revert/price_feed.sql -------------------------------------------------------------------------------- /sqitch/revert/promises.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/revert/promises.sql -------------------------------------------------------------------------------- /sqitch/revert/running-validator-reward-pool.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/revert/running-validator-reward-pool.sql -------------------------------------------------------------------------------- /sqitch/revert/snapshot-function-v2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/revert/snapshot-function-v2.sql -------------------------------------------------------------------------------- /sqitch/revert/snapshot-function.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/revert/snapshot-function.sql -------------------------------------------------------------------------------- /sqitch/revert/snapshot-tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/revert/snapshot-tables.sql -------------------------------------------------------------------------------- /sqitch/revert/snapshot.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/revert/snapshot.sql -------------------------------------------------------------------------------- /sqitch/revert/token_transfer_keys.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/revert/token_transfer_keys.sql -------------------------------------------------------------------------------- /sqitch/revert/transaction_players_perf.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/revert/transaction_players_perf.sql -------------------------------------------------------------------------------- /sqitch/revert/validator_api_url.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/revert/validator_api_url.sql -------------------------------------------------------------------------------- /sqitch/revert/validators.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/revert/validators.sql -------------------------------------------------------------------------------- /sqitch/sqitch-data.plan: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/sqitch-data.plan -------------------------------------------------------------------------------- /sqitch/sqitch.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/sqitch.conf -------------------------------------------------------------------------------- /sqitch/sqitch.plan: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/sqitch.plan -------------------------------------------------------------------------------- /sqitch/staggered-deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/staggered-deploy.sh -------------------------------------------------------------------------------- /sqitch/verify/active_delegations.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/verify/active_delegations.sql -------------------------------------------------------------------------------- /sqitch/verify/appschema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/verify/appschema.sql -------------------------------------------------------------------------------- /sqitch/verify/consecutive_missed_blocks.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/verify/consecutive_missed_blocks.sql -------------------------------------------------------------------------------- /sqitch/verify/hive_account_authority.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/verify/hive_account_authority.sql -------------------------------------------------------------------------------- /sqitch/verify/partitions.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/verify/partitions.sql -------------------------------------------------------------------------------- /sqitch/verify/post-snapshot-restore-function.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/verify/post-snapshot-restore-function.sql -------------------------------------------------------------------------------- /sqitch/verify/post-snapshot-restore-partition-prep.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/verify/post-snapshot-restore-partition-prep.sql -------------------------------------------------------------------------------- /sqitch/verify/pre-snapshot-restore-function.sql: -------------------------------------------------------------------------------- 1 | -- Verify splinterlands-validator:pre-snapshot-function on pg 2 | 3 | BEGIN; 4 | 5 | ROLLBACK; 6 | -------------------------------------------------------------------------------- /sqitch/verify/pre-snapshot.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sqitch/verify/price_feed.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/verify/price_feed.sql -------------------------------------------------------------------------------- /sqitch/verify/promises.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/verify/promises.sql -------------------------------------------------------------------------------- /sqitch/verify/reward_delegations.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/verify/reward_delegations.sql -------------------------------------------------------------------------------- /sqitch/verify/running-validator-reward-pool.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/verify/running-validator-reward-pool.sql -------------------------------------------------------------------------------- /sqitch/verify/snapshot-function-v2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/verify/snapshot-function-v2.sql -------------------------------------------------------------------------------- /sqitch/verify/snapshot-function.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/verify/snapshot-function.sql -------------------------------------------------------------------------------- /sqitch/verify/snapshot-tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/verify/snapshot-tables.sql -------------------------------------------------------------------------------- /sqitch/verify/snapshot.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/verify/snapshot.sql -------------------------------------------------------------------------------- /sqitch/verify/token_transfer_keys.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/verify/token_transfer_keys.sql -------------------------------------------------------------------------------- /sqitch/verify/transaction_players_perf.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/verify/transaction_players_perf.sql -------------------------------------------------------------------------------- /sqitch/verify/validator_api_url.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/verify/validator_api_url.sql -------------------------------------------------------------------------------- /sqitch/verify/validators.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/sqitch/verify/validators.sql -------------------------------------------------------------------------------- /tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/tsconfig.base.json -------------------------------------------------------------------------------- /validator/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/.eslintrc.js -------------------------------------------------------------------------------- /validator/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/.gitignore -------------------------------------------------------------------------------- /validator/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/.prettierrc -------------------------------------------------------------------------------- /validator/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/jest.config.js -------------------------------------------------------------------------------- /validator/licenses/LICENSE-APACHE-2.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/licenses/LICENSE-APACHE-2.0.md -------------------------------------------------------------------------------- /validator/licenses/LICENSE-BSD-3-CLAUSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/licenses/LICENSE-BSD-3-CLAUSE.md -------------------------------------------------------------------------------- /validator/licenses/LICENSE-CC-BY-SA-4.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/licenses/LICENSE-CC-BY-SA-4.0.txt -------------------------------------------------------------------------------- /validator/npmrc.docker: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/npmrc.docker -------------------------------------------------------------------------------- /validator/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/package.json -------------------------------------------------------------------------------- /validator/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/project.json -------------------------------------------------------------------------------- /validator/src/actions/ActionConstructor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/actions/ActionConstructor.ts -------------------------------------------------------------------------------- /validator/src/actions/action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/actions/action.ts -------------------------------------------------------------------------------- /validator/src/actions/admin_action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/actions/admin_action.ts -------------------------------------------------------------------------------- /validator/src/actions/authority.ts: -------------------------------------------------------------------------------- 1 | export enum AuthorityTypes { 2 | DELEGATION = 'delegation', 3 | } 4 | -------------------------------------------------------------------------------- /validator/src/actions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/actions/index.ts -------------------------------------------------------------------------------- /validator/src/actions/schema.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/actions/schema.test.ts -------------------------------------------------------------------------------- /validator/src/actions/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/actions/schema.ts -------------------------------------------------------------------------------- /validator/src/actions/test_action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/actions/test_action.ts -------------------------------------------------------------------------------- /validator/src/actions/transition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/actions/transition.ts -------------------------------------------------------------------------------- /validator/src/actions/virtual.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/actions/virtual.ts -------------------------------------------------------------------------------- /validator/src/api/activator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/api/activator.ts -------------------------------------------------------------------------------- /validator/src/api/health.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/api/health.ts -------------------------------------------------------------------------------- /validator/src/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/api/index.ts -------------------------------------------------------------------------------- /validator/src/api/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/api/middleware.ts -------------------------------------------------------------------------------- /validator/src/config/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/config/index.ts -------------------------------------------------------------------------------- /validator/src/config/pools.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/config/pools.test.ts -------------------------------------------------------------------------------- /validator/src/config/pools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/config/pools.ts -------------------------------------------------------------------------------- /validator/src/config/staking.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/config/staking.ts -------------------------------------------------------------------------------- /validator/src/config/updater.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/config/updater.ts -------------------------------------------------------------------------------- /validator/src/db/Block.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/db/Block.ts -------------------------------------------------------------------------------- /validator/src/db/columns.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/db/columns.ts -------------------------------------------------------------------------------- /validator/src/db/config/bigint-counts.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/db/config/bigint-counts.d.ts -------------------------------------------------------------------------------- /validator/src/db/config/mapping.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/db/config/mapping.ts -------------------------------------------------------------------------------- /validator/src/db/tables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/db/tables.ts -------------------------------------------------------------------------------- /validator/src/db/transaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/db/transaction.ts -------------------------------------------------------------------------------- /validator/src/entities/account/hive_account.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/entities/account/hive_account.ts -------------------------------------------------------------------------------- /validator/src/entities/block.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/entities/block.ts -------------------------------------------------------------------------------- /validator/src/entities/bookkeeping.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/entities/bookkeeping.test.ts -------------------------------------------------------------------------------- /validator/src/entities/bookkeeping.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/entities/bookkeeping.ts -------------------------------------------------------------------------------- /validator/src/entities/claims.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/entities/claims.ts -------------------------------------------------------------------------------- /validator/src/entities/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/entities/errors.ts -------------------------------------------------------------------------------- /validator/src/entities/event_log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/entities/event_log.ts -------------------------------------------------------------------------------- /validator/src/entities/operation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/entities/operation.ts -------------------------------------------------------------------------------- /validator/src/entities/promises/promise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/entities/promises/promise.ts -------------------------------------------------------------------------------- /validator/src/entities/tokens/active_delegations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/entities/tokens/active_delegations.ts -------------------------------------------------------------------------------- /validator/src/entities/tokens/balance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/entities/tokens/balance.ts -------------------------------------------------------------------------------- /validator/src/entities/tokens/balance_history.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/entities/tokens/balance_history.ts -------------------------------------------------------------------------------- /validator/src/entities/tokens/price_history.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/entities/tokens/price_history.ts -------------------------------------------------------------------------------- /validator/src/entities/tokens/staking_rewards.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/entities/tokens/staking_rewards.ts -------------------------------------------------------------------------------- /validator/src/entities/tokens/token_transfer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/entities/tokens/token_transfer.ts -------------------------------------------------------------------------------- /validator/src/entities/tokens/token_unstaking.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/entities/tokens/token_unstaking.ts -------------------------------------------------------------------------------- /validator/src/entities/validator/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/entities/validator/types.ts -------------------------------------------------------------------------------- /validator/src/entities/validator/validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/entities/validator/validator.ts -------------------------------------------------------------------------------- /validator/src/entities/validator/validator_vote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/entities/validator/validator_vote.ts -------------------------------------------------------------------------------- /validator/src/entities/validator/validator_vote_history.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/entities/validator/validator_vote_history.ts -------------------------------------------------------------------------------- /validator/src/entry-point.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/entry-point.ts -------------------------------------------------------------------------------- /validator/src/features/delegation/delegation_manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/features/delegation/delegation_manager.ts -------------------------------------------------------------------------------- /validator/src/features/delegation/delegation_promises.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/features/delegation/delegation_promises.ts -------------------------------------------------------------------------------- /validator/src/features/delegation/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/features/delegation/index.ts -------------------------------------------------------------------------------- /validator/src/features/promises/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/features/promises/index.ts -------------------------------------------------------------------------------- /validator/src/features/promises/promise_handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/features/promises/promise_handler.ts -------------------------------------------------------------------------------- /validator/src/features/promises/promise_manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/features/promises/promise_manager.ts -------------------------------------------------------------------------------- /validator/src/features/tokens/balance_manager.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /validator/src/features/tokens/staking_manager.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /validator/src/hive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/hive.ts -------------------------------------------------------------------------------- /validator/src/lib.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/lib.ts -------------------------------------------------------------------------------- /validator/src/libs/acl/admin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/libs/acl/admin.ts -------------------------------------------------------------------------------- /validator/src/libs/async-queue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/libs/async-queue.ts -------------------------------------------------------------------------------- /validator/src/libs/guards.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/libs/guards.ts -------------------------------------------------------------------------------- /validator/src/libs/head-block-observer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/libs/head-block-observer.ts -------------------------------------------------------------------------------- /validator/src/libs/hive-stream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/libs/hive-stream.ts -------------------------------------------------------------------------------- /validator/src/libs/mint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/libs/mint.ts -------------------------------------------------------------------------------- /validator/src/libs/plugin.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/libs/plugin.test.ts -------------------------------------------------------------------------------- /validator/src/libs/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/libs/plugin.ts -------------------------------------------------------------------------------- /validator/src/libs/pool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/libs/pool.ts -------------------------------------------------------------------------------- /validator/src/libs/rng-iterator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/libs/rng-iterator.ts -------------------------------------------------------------------------------- /validator/src/libs/routing/decorators.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/libs/routing/decorators.test.ts -------------------------------------------------------------------------------- /validator/src/libs/routing/decorators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/libs/routing/decorators.ts -------------------------------------------------------------------------------- /validator/src/libs/routing/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/libs/routing/index.ts -------------------------------------------------------------------------------- /validator/src/libs/routing/precompute.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/libs/routing/precompute.test.ts -------------------------------------------------------------------------------- /validator/src/libs/routing/precompute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/libs/routing/precompute.ts -------------------------------------------------------------------------------- /validator/src/libs/routing/routing.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/libs/routing/routing.test.ts -------------------------------------------------------------------------------- /validator/src/libs/shop/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/libs/shop/index.ts -------------------------------------------------------------------------------- /validator/src/libs/shop/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/libs/shop/types.ts -------------------------------------------------------------------------------- /validator/src/libs/strict-enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/libs/strict-enum.ts -------------------------------------------------------------------------------- /validator/src/plugins/SimpleLogPlugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/plugins/SimpleLogPlugin.ts -------------------------------------------------------------------------------- /validator/src/processor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/processor.ts -------------------------------------------------------------------------------- /validator/src/repositories/transactions/Transaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/repositories/transactions/Transaction.ts -------------------------------------------------------------------------------- /validator/src/repositories/transactions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/repositories/transactions/index.ts -------------------------------------------------------------------------------- /validator/src/socket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/socket.ts -------------------------------------------------------------------------------- /validator/src/sync/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/sync/index.ts -------------------------------------------------------------------------------- /validator/src/sync/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/sync/type.ts -------------------------------------------------------------------------------- /validator/src/utilities/accounts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/utilities/accounts.ts -------------------------------------------------------------------------------- /validator/src/utilities/action_type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/utilities/action_type.ts -------------------------------------------------------------------------------- /validator/src/utilities/block_num.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/utilities/block_num.test.ts -------------------------------------------------------------------------------- /validator/src/utilities/block_num.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/utilities/block_num.ts -------------------------------------------------------------------------------- /validator/src/utilities/cache.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/utilities/cache.test.ts -------------------------------------------------------------------------------- /validator/src/utilities/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/utilities/cache.ts -------------------------------------------------------------------------------- /validator/src/utilities/config.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/utilities/config.test.ts -------------------------------------------------------------------------------- /validator/src/utilities/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/utilities/config.ts -------------------------------------------------------------------------------- /validator/src/utilities/convict.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/utilities/convict.d.ts -------------------------------------------------------------------------------- /validator/src/utilities/date.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/utilities/date.ts -------------------------------------------------------------------------------- /validator/src/utilities/dependency-injection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/utilities/dependency-injection.ts -------------------------------------------------------------------------------- /validator/src/utilities/derive.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/utilities/derive.test.ts -------------------------------------------------------------------------------- /validator/src/utilities/derive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/utilities/derive.ts -------------------------------------------------------------------------------- /validator/src/utilities/entry-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/utilities/entry-options.ts -------------------------------------------------------------------------------- /validator/src/utilities/express.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/utilities/express.d.ts -------------------------------------------------------------------------------- /validator/src/utilities/guards.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/utilities/guards.ts -------------------------------------------------------------------------------- /validator/src/utilities/mint_manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/utilities/mint_manager.ts -------------------------------------------------------------------------------- /validator/src/utilities/pool_manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/utilities/pool_manager.ts -------------------------------------------------------------------------------- /validator/src/utilities/price_feed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/utilities/price_feed.ts -------------------------------------------------------------------------------- /validator/src/utilities/primer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/utilities/primer.ts -------------------------------------------------------------------------------- /validator/src/utilities/snapshot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/utilities/snapshot.ts -------------------------------------------------------------------------------- /validator/src/utilities/stop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/utilities/stop.ts -------------------------------------------------------------------------------- /validator/src/utilities/token_support.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/utilities/token_support.test.ts -------------------------------------------------------------------------------- /validator/src/utilities/token_support.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/utilities/token_support.ts -------------------------------------------------------------------------------- /validator/src/utilities/traits.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/utilities/traits.ts -------------------------------------------------------------------------------- /validator/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/src/utils.ts -------------------------------------------------------------------------------- /validator/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/tsconfig.json -------------------------------------------------------------------------------- /validator/tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/tsconfig.lib.json -------------------------------------------------------------------------------- /validator/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/validator/tsconfig.spec.json -------------------------------------------------------------------------------- /vitest.workspace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSPSDAO/SPS-Validator/HEAD/vitest.workspace.ts --------------------------------------------------------------------------------