├── .gitallowed ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ ├── feature_request.md │ └── question.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── blueprints-unit-tests.yml │ ├── daily-tag.yml │ ├── pre-commit.yml │ ├── semgrep.yaml │ ├── stale-issue-pr.yml │ ├── website-deploy.yaml │ └── website-test-deploy.yml ├── .gitignore ├── .npmignore ├── .pre-commit-config.yaml ├── .prettierignore ├── .prettierrc ├── .vscode └── settings.json ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── docs ├── adding-new-nodes.md ├── assets │ ├── change-iam-role.png │ ├── change-instance-role.png │ └── cloud9-iam-1.png ├── pre-merge-tools.md └── setup-cloud9.md ├── lib ├── base │ ├── .gitignore │ ├── .npmignore │ ├── README.md │ ├── app.ts │ ├── cdk.json │ ├── doc │ │ └── assets │ │ │ ├── Architecture-HA-nodes.png │ │ │ ├── Architecture-SingleNode-v3.png │ │ │ └── Architecture.drawio │ ├── jest.config.js │ ├── lib │ │ ├── assets │ │ │ ├── cw-agent.json │ │ │ ├── instance │ │ │ │ ├── cfn-hup │ │ │ │ │ ├── cfn-auto-reloader.conf │ │ │ │ │ ├── cfn-hup.conf │ │ │ │ │ ├── cfn-hup.service │ │ │ │ │ └── setup.sh │ │ │ │ └── storage │ │ │ │ │ ├── restore-from-snapshot.sh │ │ │ │ │ └── setup.sh │ │ │ ├── node │ │ │ │ ├── node-start.sh │ │ │ │ └── node-stop.sh │ │ │ ├── sync-checker │ │ │ │ ├── setup.sh │ │ │ │ ├── sync-checker.service │ │ │ │ ├── sync-checker.timer │ │ │ │ └── syncchecker-base.sh │ │ │ └── user-data-alinux.sh │ │ ├── common-stack.ts │ │ ├── config │ │ │ ├── baseConfig.interface.ts │ │ │ └── baseConfig.ts │ │ ├── constructs │ │ │ ├── base-node-security-group.ts │ │ │ └── node-cw-dashboard.ts │ │ ├── ha-nodes-stack.ts │ │ └── single-node-stack.ts │ ├── package.json │ ├── sample-configs │ │ ├── .env-sample-archive-mainet │ │ ├── .env-sample-archive-sepolia │ │ ├── .env-sample-full-ha-sepolia │ │ ├── .env-sample-full-mainet │ │ └── .env-sample-full-sepolia │ ├── test │ │ ├── .env-test │ │ ├── base-common.test.ts │ │ ├── base-single-node.test.ts │ │ └── ha-nodes-stack.test.ts │ └── tsconfig.json ├── besu-private │ ├── README.md │ └── doc │ │ └── assets │ │ └── BesuPrivateBlockchainArchitecture.png ├── bsc │ ├── .gitignore │ ├── README.md │ ├── app.ts │ ├── cdk.json │ ├── doc │ │ └── assets │ │ │ ├── Architecture-HA-BNB-Node-Runners.drawio │ │ │ ├── Architecture-HA-BNB-Node-Runners.drawio.png │ │ │ └── Architecture-Single-BNB-Node-Runners.drawio.png │ ├── jest.config.js │ ├── lib │ │ ├── assets │ │ │ ├── bsc-checker │ │ │ │ └── syncchecker-bsc.sh │ │ │ ├── bsc │ │ │ │ └── rpc-template.sh │ │ │ ├── cfn-hup │ │ │ │ ├── cfn-auto-reloader.conf │ │ │ │ ├── cfn-hup.conf │ │ │ │ └── cfn-hup.service │ │ │ ├── cw-agent.json │ │ │ ├── download-snapshot.sh │ │ │ ├── node-cw-dashboard.ts │ │ │ ├── setup-instance-store-volumes.sh │ │ │ └── user-data │ │ │ │ └── node.sh │ │ ├── common-stack.ts │ │ ├── config │ │ │ ├── bscConfig.interface.ts │ │ │ └── bscConfig.ts │ │ ├── constructs │ │ │ └── bsc-node-security-group.ts │ │ ├── ha-nodes-stack.ts │ │ └── single-node-stack.ts │ ├── package.json │ ├── sample-configs │ │ └── .env-sample-full │ ├── test │ │ ├── .env-test │ │ ├── common-stack.test.ts │ │ ├── ha-nodes-stack.test.ts │ │ └── single-node-stack.test.ts │ └── tsconfig.json ├── constructs │ ├── amb-ethereum-single-node.ts │ ├── config.interface.ts │ ├── constants.ts │ ├── ha-rpc-nodes-with-alb.ts │ ├── single-node.ts │ └── snapshots-bucket.ts ├── ethereum │ ├── README.md │ ├── app.ts │ ├── cdk.json │ ├── doc │ │ └── assets │ │ │ ├── Architecture-PoC.png │ │ │ ├── Architecture.drawio │ │ │ ├── Architecture.png │ │ │ └── Well_Architected.md │ ├── jest.config.js │ ├── lib │ │ ├── assets │ │ │ ├── cw-agent.json │ │ │ ├── instance │ │ │ │ ├── cfn-hup │ │ │ │ │ ├── cfn-auto-reloader.conf │ │ │ │ │ ├── cfn-hup.conf │ │ │ │ │ ├── cfn-hup.service │ │ │ │ │ └── setup.sh │ │ │ │ └── storage │ │ │ │ │ ├── copy-data-from-s3.sh │ │ │ │ │ ├── copy-data-to-s3.sh │ │ │ │ │ └── setup.sh │ │ │ ├── node │ │ │ │ ├── docker-compose-besu-teku.yml │ │ │ │ ├── docker-compose-erigon-lighthouse.yml │ │ │ │ ├── docker-compose-erigon-prysm.yml │ │ │ │ ├── docker-compose-geth-lighthouse.yml │ │ │ │ ├── docker-compose-nethermind-teku.yml │ │ │ │ └── docker-compose-reth-lighthouse.yml │ │ │ ├── sync-checker │ │ │ │ ├── setup.sh │ │ │ │ ├── sync-checker.service │ │ │ │ ├── sync-checker.timer │ │ │ │ ├── syncchecker-besu-teku.sh │ │ │ │ ├── syncchecker-erigon-caplin.sh │ │ │ │ ├── syncchecker-erigon-lighthouse.sh │ │ │ │ ├── syncchecker-erigon-prysm.sh │ │ │ │ ├── syncchecker-geth-lighthouse.sh │ │ │ │ ├── syncchecker-nethermind-teku.sh │ │ │ │ └── syncchecker-reth-lighthouse.sh │ │ │ └── user-data-alinux.sh │ │ ├── common-stack.ts │ │ ├── config │ │ │ ├── node-config.interface.ts │ │ │ └── node-config.ts │ │ ├── constructs │ │ │ ├── eth-node-security-group.ts │ │ │ └── node-cw-dashboard.ts │ │ ├── rpc-nodes-stack.ts │ │ └── single-node-stack.ts │ ├── package.json │ ├── sample-configs │ │ ├── .env-erigon-lighthouse │ │ ├── .env-geth-lighthouse │ │ └── .env-reth-lighthouse │ ├── test │ │ ├── .env-test │ │ ├── common-stack.test.ts │ │ ├── rpc-nodes-stack.test.ts │ │ ├── solo-node-stack.test.ts │ │ └── sync-node-stack.test.ts │ └── tsconfig.json ├── scroll │ ├── .gitignore │ ├── .npmignore │ ├── README.md │ ├── app.ts │ ├── cdk.json │ ├── doc │ │ └── assets │ │ │ ├── Architecture-Single Node No Numbers.drawio.png │ │ │ ├── Architecture-SingleNode-v3.jpg │ │ │ └── Architecture-SingleNode.drawio │ ├── jest.config.js │ ├── lib │ │ ├── amb-ethereum-single-node-stack.ts │ │ ├── assets │ │ │ ├── cfn-hup │ │ │ │ ├── cfn-auto-reloader.conf │ │ │ │ ├── cfn-hup.conf │ │ │ │ └── cfn-hup.service │ │ │ ├── cw-agent.json │ │ │ ├── node-cw-dashboard.ts │ │ │ ├── scroll │ │ │ │ └── rpc-template.sh │ │ │ ├── sync-checker │ │ │ │ └── syncchecker-scroll.sh │ │ │ └── user-data │ │ │ │ └── node.sh │ │ ├── common-stack.ts │ │ ├── config │ │ │ ├── scrollConfig.interface.ts │ │ │ └── scrollConfig.ts │ │ ├── constructs │ │ │ └── scroll-node-security-group.ts │ │ └── single-node-stack.ts │ ├── package.json │ ├── sample-configs │ │ └── .env-sample-full │ ├── test │ │ ├── .env-test │ │ ├── scroll-ethereum-l1-node.test.ts │ │ └── scroll-single-node.test.ts │ └── tsconfig.json ├── solana │ ├── README.md │ ├── app.ts │ ├── cdk.json │ ├── doc │ │ └── assets │ │ │ ├── Architecture-HA Nodes No Numbers.drawio.png │ │ │ ├── Architecture-HANodes.drawio.png │ │ │ ├── Architecture-Single Node No Numbers.drawio.png │ │ │ ├── Architecture-SingleNode.drawio.png │ │ │ ├── Architecture.drawio │ │ │ ├── Recommended_infra.md │ │ │ ├── Solana_on_AWS.md │ │ │ ├── Well_Architected.md │ │ │ └── image.png │ ├── jest.config.js │ ├── lib │ │ ├── assets │ │ │ ├── cw-agent.json │ │ │ ├── instance │ │ │ │ ├── cfn-hup │ │ │ │ │ ├── cfn-auto-reloader.conf │ │ │ │ │ ├── cfn-hup.conf │ │ │ │ │ ├── cfn-hup.service │ │ │ │ │ └── setup.sh │ │ │ │ ├── network │ │ │ │ │ ├── net-rules-start.sh │ │ │ │ │ ├── net-rules-stop.sh │ │ │ │ │ ├── net-rules.service │ │ │ │ │ ├── net-sync-checker.service │ │ │ │ │ ├── net-sync-checker.timer │ │ │ │ │ ├── net-syncchecker.sh │ │ │ │ │ └── setup.sh │ │ │ │ └── storage │ │ │ │ │ ├── setup.sh │ │ │ │ │ └── update-cloudwatch-dashboard.sh │ │ │ ├── node │ │ │ │ ├── build-binaries.sh │ │ │ │ ├── node-base-rpc-template.sh │ │ │ │ ├── node-consensus-template.sh │ │ │ │ ├── node-extended-rpc-template.sh │ │ │ │ ├── node.service │ │ │ │ └── setup.sh │ │ │ ├── sync-checker │ │ │ │ ├── setup.sh │ │ │ │ ├── sync-checker.service │ │ │ │ ├── sync-checker.timer │ │ │ │ └── syncchecker.sh │ │ │ └── user-data-ubuntu.sh │ │ ├── common-stack.ts │ │ ├── config │ │ │ ├── node-config.interface.ts │ │ │ └── node-config.ts │ │ ├── constructs │ │ │ ├── node-cw-dashboard.ts │ │ │ └── node-security-group.ts │ │ ├── ha-nodes-stack.ts │ │ └── single-node-stack.ts │ ├── package.json │ ├── sample-configs │ │ ├── .env-sample-baserpc-arm │ │ ├── .env-sample-baserpc-x86 │ │ ├── .env-sample-extendedrpc-arm │ │ └── .env-sample-extendedrpc-x86 │ ├── test │ │ ├── .env-test │ │ ├── common-stack.test.ts │ │ ├── ha-nodes-stack.test.ts │ │ └── single-node-stack.test.ts │ └── tsconfig.json ├── stacks │ ├── README.md │ ├── app.ts │ ├── cdk.json │ ├── doc │ │ └── assets │ │ │ ├── Stacks HA Node AWS Diagram.png │ │ │ └── Stacks Single Node AWS Diagram.png │ ├── jest.config.js │ ├── lib │ │ ├── assets │ │ │ ├── build-binaries.sh │ │ │ ├── cfn-hup │ │ │ │ ├── cfn-auto-reloader.conf │ │ │ │ ├── cfn-hup.conf │ │ │ │ └── cfn-hup.service │ │ │ ├── download-binaries.sh │ │ │ ├── setup-instance-store-volumes.sh │ │ │ ├── stacks.logrotate │ │ │ ├── stacks.service │ │ │ ├── stacks │ │ │ │ └── config │ │ │ │ │ ├── follower │ │ │ │ │ ├── cw-agent.json │ │ │ │ │ └── stacks.toml │ │ │ │ │ ├── miner │ │ │ │ │ ├── TODO.md │ │ │ │ │ └── stacks.toml │ │ │ │ │ └── signer │ │ │ │ │ └── TODO.md │ │ │ ├── sync-checker │ │ │ │ └── syncchecker-stacks.sh │ │ │ └── user-data │ │ │ │ └── node.sh │ │ ├── common-stack.ts │ │ ├── config │ │ │ ├── stacksConfig.interface.ts │ │ │ ├── stacksConfig.ts │ │ │ └── stacksConfigDefaults.ts │ │ ├── constructs │ │ │ ├── node-cw-dashboard.ts │ │ │ └── stacks-node-security-group.ts │ │ ├── ha-nodes-stack.ts │ │ └── single-node-stack.ts │ ├── package.json │ ├── sample-configs │ │ └── .env-sample-follower │ ├── test │ │ ├── .env-test │ │ ├── common-stack.test.ts │ │ ├── ha-nodes-stack.test.ts │ │ ├── single-node-stack.test.ts │ │ └── test-constants.ts │ └── tsconfig.json ├── starknet │ ├── .gitignore │ ├── .npmignore │ ├── README.md │ ├── app.ts │ ├── cdk.json │ ├── doc │ │ └── assets │ │ │ ├── Architecture-SingleNode.drawio │ │ │ └── Architecture-SingleNode.png │ ├── jest.config.js │ ├── lib │ │ ├── amb-ethereum-single-node-stack.ts │ │ ├── assets │ │ │ ├── cw-agent.json │ │ │ ├── restore-from-snapshot.sh │ │ │ ├── setup-instance-store-volumes.sh │ │ │ ├── starknet │ │ │ │ └── rpc-template.sh │ │ │ ├── sync-checker │ │ │ │ └── syncchecker-starknet.sh │ │ │ └── user-data │ │ │ │ └── node.sh │ │ ├── common-stack.ts │ │ ├── config │ │ │ ├── starknetConfig.interface.ts │ │ │ └── starknetConfig.ts │ │ ├── constructs │ │ │ ├── node-cw-dashboard.ts │ │ │ └── starknet-node-security-group.ts │ │ └── single-node-stack.ts │ ├── package.json │ ├── sample-configs │ │ └── .env-sample-full │ ├── test │ │ ├── .env-test │ │ └── starknet-single-node.test.ts │ └── tsconfig.json ├── sui │ ├── README.md │ ├── app.ts │ ├── cdk.json │ ├── doc │ │ └── assets │ │ │ └── Architecture-SingleNode.png │ ├── jest.config.js │ ├── lib │ │ ├── assets │ │ │ ├── cw-agent.json │ │ │ └── user-data │ │ │ │ ├── node.sh │ │ │ │ └── sync.sh │ │ ├── common-stack.ts │ │ ├── config │ │ │ ├── node-config.interface.ts │ │ │ └── node-config.ts │ │ ├── constructs │ │ │ ├── node-cw-dashboard.ts │ │ │ └── sui-node-security-group.ts │ │ └── single-node-stack.ts │ ├── package.json │ ├── sample-configs │ │ └── .env-sample-full │ ├── test │ │ ├── .env-test │ │ ├── common-stack.test.ts │ │ └── single-node-stack.test.ts │ └── tsconfig.json ├── tezos │ ├── .gitignore │ ├── README.md │ ├── app.ts │ ├── cdk.json │ ├── doc │ │ └── assets │ │ │ ├── Architecture-HA.png │ │ │ └── Architecture-Single.png │ ├── jest.config.js │ ├── lib │ │ ├── assets │ │ │ ├── cfn-hup │ │ │ │ ├── cfn-auto-reloader.conf │ │ │ │ ├── cfn-hup.conf │ │ │ │ └── cfn-hup.service │ │ │ ├── copy-data-to-s3.sh │ │ │ ├── cw-agent.json │ │ │ ├── download-snapshot.sh │ │ │ ├── node-cw-dashboard.ts │ │ │ ├── setup-s3-sync-service.sh │ │ │ ├── sync-checker │ │ │ │ └── syncchecker-tezos.sh │ │ │ └── user-data │ │ │ │ └── node.sh │ │ ├── common-stack.ts │ │ ├── config │ │ │ ├── tzConfig.interface.ts │ │ │ └── tzConfig.ts │ │ ├── constructs │ │ │ └── tz-node-security-group.ts │ │ ├── ha-nodes-stack.ts │ │ ├── single-node-stack.ts │ │ └── snapshot-node-stack.ts │ ├── package.json │ ├── sample-configs │ │ └── .env-sample-full │ ├── test │ │ ├── .env-test │ │ ├── common-stack.test.ts │ │ ├── ha-nodes-stack.test.ts │ │ └── single-node-stack.test.ts │ └── tsconfig.json ├── theta │ ├── .gitignore │ ├── README.md │ ├── app.ts │ ├── cdk.json │ ├── doc │ │ └── assets │ │ │ ├── Architecture-Theta-Edge-Single-Node.drawio │ │ │ └── Architecture-Theta-Edge-Single-Node.drawio.png │ ├── jest.config.js │ ├── lib │ │ ├── assets │ │ │ ├── cfn-hup │ │ │ │ ├── cfn-auto-reloader.conf │ │ │ │ ├── cfn-hup.conf │ │ │ │ └── cfn-hup.service │ │ │ ├── cw-agent.json │ │ │ ├── setup-instance-store-volumes.sh │ │ │ ├── sync-checker │ │ │ │ └── syncchecker-theta.sh │ │ │ └── user-data │ │ │ │ └── node.sh │ │ ├── common-stack.ts │ │ ├── config │ │ │ ├── edgeConfig.interface.ts │ │ │ └── edgeConfig.ts │ │ ├── constructs │ │ │ ├── edge-node-security-group.ts │ │ │ └── node-cw-dashboard.ts │ │ └── single-node-stack.ts │ ├── package.json │ ├── sample-configs │ │ └── .env-sample-full │ ├── test │ │ ├── .env-test │ │ ├── common-stack.test.ts │ │ └── single-node-stack.test.ts │ └── tsconfig.json ├── vechain │ ├── .gitignore │ ├── .npmignore │ ├── README.md │ ├── app.ts │ ├── cdk.json │ ├── doc │ │ └── assets │ │ │ ├── ha-architecture.png │ │ │ ├── ha-node-architecture.drawio │ │ │ ├── single-node-architecture.drawio │ │ │ └── single-node-architecture.png │ ├── jest.config.js │ ├── lib │ │ ├── assets │ │ │ └── instance │ │ │ │ ├── monitoring │ │ │ │ ├── check_vet_sequence.sh │ │ │ │ └── cw-agent.json │ │ │ │ ├── node │ │ │ │ ├── asg-heartbeat.sh │ │ │ │ ├── docker-compose-authority-ports.yml │ │ │ │ ├── docker-compose-node.yml │ │ │ │ ├── docker-compose-public-ports.yml │ │ │ │ └── userdata.sh │ │ │ │ └── storage │ │ │ │ └── setup.sh │ │ ├── common-stack.ts │ │ ├── config │ │ │ ├── node-config.interface.ts │ │ │ └── node-config.ts │ │ ├── constructs │ │ │ ├── node-cw-dashboard.ts │ │ │ └── vet-node-security-group.ts │ │ ├── ha-node-stack.ts │ │ └── single-node-stack.ts │ ├── package-lock.json │ ├── package.json │ ├── sample-configs │ │ ├── .env-authority │ │ └── .env-public │ ├── test │ │ ├── .env-test │ │ ├── common-stack.test.ts │ │ ├── ha-nodes-stack.test.ts │ │ └── single-node-stack.test.ts │ └── tsconfig.json ├── wax │ ├── README.md │ └── doc │ │ └── assets │ │ ├── Architecture-SingleNode.drawio │ │ └── Architecture-SingleNode.drawio.png └── xrp │ ├── README.md │ ├── app.ts │ ├── cdk.json │ ├── doc │ └── assets │ │ ├── Architecture-HA Nodes.drawio.png │ │ └── Architecture-Single node.drawio.png │ ├── jest.config.js │ ├── lib │ ├── assets │ │ ├── cw-agent.json │ │ ├── rippled │ │ │ ├── configBuilder.py │ │ │ ├── ripple.repo │ │ │ ├── rippled.cfg │ │ │ ├── rippled.cfg.template │ │ │ ├── rippledconfig.py │ │ │ └── validators.txt.template │ │ └── user-data │ │ │ ├── check_xrp_sequence.sh │ │ │ ├── node.sh │ │ │ ├── synch-check.service │ │ │ └── synch-check.timer │ ├── common-stack.ts │ ├── config │ │ ├── XRPConfig.interface.ts │ │ ├── XRPConfig.ts │ │ └── createIniFile.ts │ ├── constructs │ │ ├── node-cw-dashboard.ts │ │ └── xrp-node-security-group.ts │ ├── ha-nodes-stack.ts │ └── single-node-stack.ts │ ├── package.json │ ├── sample-configs │ ├── .env-sample-mainnet │ └── .env-sample-testnet │ ├── test │ ├── .env-test │ ├── common-stack.test.ts │ ├── ha-nodes-stack.test.ts │ └── single-node-stack.test.ts │ └── tsconfig.json ├── package.json ├── scripts └── run-all-cdk-tests.sh ├── tsconfig.json └── website ├── .gitignore ├── README.md ├── babel.config.js ├── docs ├── Blueprints │ ├── Base.md │ ├── Besu-private.md │ ├── Bsc.md │ ├── Ethereum.md │ ├── Scroll.md │ ├── Solana.md │ ├── Stacks.md │ ├── Starknet.md │ ├── Sui.md │ ├── Tezos.md │ ├── Theta.md │ ├── Vechain.md │ ├── Wax.md │ ├── XRP.md │ └── intro.md └── intro │ ├── intro.md │ └── setup.md ├── docusaurus.config.js ├── package-lock.json ├── package.json ├── sidebars.js ├── src ├── components │ └── HomepageFeatures │ │ ├── index.js │ │ └── styles.module.css ├── css │ └── custom.css ├── pages │ ├── index.js │ └── index.module.css └── theme │ └── Root.js └── static ├── .nojekyll └── img ├── favicon.ico └── logo.svg /.gitallowed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/.gitallowed -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: false 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/question.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/.github/ISSUE_TEMPLATE/question.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/blueprints-unit-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/.github/workflows/blueprints-unit-tests.yml -------------------------------------------------------------------------------- /.github/workflows/daily-tag.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/.github/workflows/daily-tag.yml -------------------------------------------------------------------------------- /.github/workflows/pre-commit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/.github/workflows/pre-commit.yml -------------------------------------------------------------------------------- /.github/workflows/semgrep.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/.github/workflows/semgrep.yaml -------------------------------------------------------------------------------- /.github/workflows/stale-issue-pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/.github/workflows/stale-issue-pr.yml -------------------------------------------------------------------------------- /.github/workflows/website-deploy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/.github/workflows/website-deploy.yaml -------------------------------------------------------------------------------- /.github/workflows/website-test-deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/.github/workflows/website-test-deploy.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/.npmignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.prettierignore : -------------------------------------------------------------------------------- 1 | # Ignore artifacts: 2 | build 3 | dist 4 | coverage 5 | cdk.out/* 6 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/README.md -------------------------------------------------------------------------------- /docs/adding-new-nodes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/docs/adding-new-nodes.md -------------------------------------------------------------------------------- /docs/assets/change-iam-role.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/docs/assets/change-iam-role.png -------------------------------------------------------------------------------- /docs/assets/change-instance-role.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/docs/assets/change-instance-role.png -------------------------------------------------------------------------------- /docs/assets/cloud9-iam-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/docs/assets/cloud9-iam-1.png -------------------------------------------------------------------------------- /docs/pre-merge-tools.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/docs/pre-merge-tools.md -------------------------------------------------------------------------------- /docs/setup-cloud9.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/docs/setup-cloud9.md -------------------------------------------------------------------------------- /lib/base/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/base/.gitignore -------------------------------------------------------------------------------- /lib/base/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/base/.npmignore -------------------------------------------------------------------------------- /lib/base/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/base/README.md -------------------------------------------------------------------------------- /lib/base/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/base/app.ts -------------------------------------------------------------------------------- /lib/base/cdk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/base/cdk.json -------------------------------------------------------------------------------- /lib/base/doc/assets/Architecture-HA-nodes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/base/doc/assets/Architecture-HA-nodes.png -------------------------------------------------------------------------------- /lib/base/doc/assets/Architecture-SingleNode-v3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/base/doc/assets/Architecture-SingleNode-v3.png -------------------------------------------------------------------------------- /lib/base/doc/assets/Architecture.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/base/doc/assets/Architecture.drawio -------------------------------------------------------------------------------- /lib/base/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/base/jest.config.js -------------------------------------------------------------------------------- /lib/base/lib/assets/cw-agent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/base/lib/assets/cw-agent.json -------------------------------------------------------------------------------- /lib/base/lib/assets/instance/cfn-hup/cfn-auto-reloader.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/base/lib/assets/instance/cfn-hup/cfn-auto-reloader.conf -------------------------------------------------------------------------------- /lib/base/lib/assets/instance/cfn-hup/cfn-hup.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/base/lib/assets/instance/cfn-hup/cfn-hup.conf -------------------------------------------------------------------------------- /lib/base/lib/assets/instance/cfn-hup/cfn-hup.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/base/lib/assets/instance/cfn-hup/cfn-hup.service -------------------------------------------------------------------------------- /lib/base/lib/assets/instance/cfn-hup/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/base/lib/assets/instance/cfn-hup/setup.sh -------------------------------------------------------------------------------- /lib/base/lib/assets/instance/storage/restore-from-snapshot.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/base/lib/assets/instance/storage/restore-from-snapshot.sh -------------------------------------------------------------------------------- /lib/base/lib/assets/instance/storage/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/base/lib/assets/instance/storage/setup.sh -------------------------------------------------------------------------------- /lib/base/lib/assets/node/node-start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/base/lib/assets/node/node-start.sh -------------------------------------------------------------------------------- /lib/base/lib/assets/node/node-stop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/base/lib/assets/node/node-stop.sh -------------------------------------------------------------------------------- /lib/base/lib/assets/sync-checker/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/base/lib/assets/sync-checker/setup.sh -------------------------------------------------------------------------------- /lib/base/lib/assets/sync-checker/sync-checker.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/base/lib/assets/sync-checker/sync-checker.service -------------------------------------------------------------------------------- /lib/base/lib/assets/sync-checker/sync-checker.timer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/base/lib/assets/sync-checker/sync-checker.timer -------------------------------------------------------------------------------- /lib/base/lib/assets/sync-checker/syncchecker-base.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/base/lib/assets/sync-checker/syncchecker-base.sh -------------------------------------------------------------------------------- /lib/base/lib/assets/user-data-alinux.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/base/lib/assets/user-data-alinux.sh -------------------------------------------------------------------------------- /lib/base/lib/common-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/base/lib/common-stack.ts -------------------------------------------------------------------------------- /lib/base/lib/config/baseConfig.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/base/lib/config/baseConfig.interface.ts -------------------------------------------------------------------------------- /lib/base/lib/config/baseConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/base/lib/config/baseConfig.ts -------------------------------------------------------------------------------- /lib/base/lib/constructs/base-node-security-group.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/base/lib/constructs/base-node-security-group.ts -------------------------------------------------------------------------------- /lib/base/lib/constructs/node-cw-dashboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/base/lib/constructs/node-cw-dashboard.ts -------------------------------------------------------------------------------- /lib/base/lib/ha-nodes-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/base/lib/ha-nodes-stack.ts -------------------------------------------------------------------------------- /lib/base/lib/single-node-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/base/lib/single-node-stack.ts -------------------------------------------------------------------------------- /lib/base/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/base/package.json -------------------------------------------------------------------------------- /lib/base/sample-configs/.env-sample-archive-mainet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/base/sample-configs/.env-sample-archive-mainet -------------------------------------------------------------------------------- /lib/base/sample-configs/.env-sample-archive-sepolia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/base/sample-configs/.env-sample-archive-sepolia -------------------------------------------------------------------------------- /lib/base/sample-configs/.env-sample-full-ha-sepolia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/base/sample-configs/.env-sample-full-ha-sepolia -------------------------------------------------------------------------------- /lib/base/sample-configs/.env-sample-full-mainet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/base/sample-configs/.env-sample-full-mainet -------------------------------------------------------------------------------- /lib/base/sample-configs/.env-sample-full-sepolia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/base/sample-configs/.env-sample-full-sepolia -------------------------------------------------------------------------------- /lib/base/test/.env-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/base/test/.env-test -------------------------------------------------------------------------------- /lib/base/test/base-common.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/base/test/base-common.test.ts -------------------------------------------------------------------------------- /lib/base/test/base-single-node.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/base/test/base-single-node.test.ts -------------------------------------------------------------------------------- /lib/base/test/ha-nodes-stack.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/base/test/ha-nodes-stack.test.ts -------------------------------------------------------------------------------- /lib/base/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/base/tsconfig.json -------------------------------------------------------------------------------- /lib/besu-private/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/besu-private/README.md -------------------------------------------------------------------------------- /lib/besu-private/doc/assets/BesuPrivateBlockchainArchitecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/besu-private/doc/assets/BesuPrivateBlockchainArchitecture.png -------------------------------------------------------------------------------- /lib/bsc/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/bsc/.gitignore -------------------------------------------------------------------------------- /lib/bsc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/bsc/README.md -------------------------------------------------------------------------------- /lib/bsc/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/bsc/app.ts -------------------------------------------------------------------------------- /lib/bsc/cdk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/bsc/cdk.json -------------------------------------------------------------------------------- /lib/bsc/doc/assets/Architecture-HA-BNB-Node-Runners.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/bsc/doc/assets/Architecture-HA-BNB-Node-Runners.drawio -------------------------------------------------------------------------------- /lib/bsc/doc/assets/Architecture-HA-BNB-Node-Runners.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/bsc/doc/assets/Architecture-HA-BNB-Node-Runners.drawio.png -------------------------------------------------------------------------------- /lib/bsc/doc/assets/Architecture-Single-BNB-Node-Runners.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/bsc/doc/assets/Architecture-Single-BNB-Node-Runners.drawio.png -------------------------------------------------------------------------------- /lib/bsc/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/bsc/jest.config.js -------------------------------------------------------------------------------- /lib/bsc/lib/assets/bsc-checker/syncchecker-bsc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/bsc/lib/assets/bsc-checker/syncchecker-bsc.sh -------------------------------------------------------------------------------- /lib/bsc/lib/assets/bsc/rpc-template.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/bsc/lib/assets/bsc/rpc-template.sh -------------------------------------------------------------------------------- /lib/bsc/lib/assets/cfn-hup/cfn-auto-reloader.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/bsc/lib/assets/cfn-hup/cfn-auto-reloader.conf -------------------------------------------------------------------------------- /lib/bsc/lib/assets/cfn-hup/cfn-hup.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/bsc/lib/assets/cfn-hup/cfn-hup.conf -------------------------------------------------------------------------------- /lib/bsc/lib/assets/cfn-hup/cfn-hup.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/bsc/lib/assets/cfn-hup/cfn-hup.service -------------------------------------------------------------------------------- /lib/bsc/lib/assets/cw-agent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/bsc/lib/assets/cw-agent.json -------------------------------------------------------------------------------- /lib/bsc/lib/assets/download-snapshot.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/bsc/lib/assets/download-snapshot.sh -------------------------------------------------------------------------------- /lib/bsc/lib/assets/node-cw-dashboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/bsc/lib/assets/node-cw-dashboard.ts -------------------------------------------------------------------------------- /lib/bsc/lib/assets/setup-instance-store-volumes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/bsc/lib/assets/setup-instance-store-volumes.sh -------------------------------------------------------------------------------- /lib/bsc/lib/assets/user-data/node.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/bsc/lib/assets/user-data/node.sh -------------------------------------------------------------------------------- /lib/bsc/lib/common-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/bsc/lib/common-stack.ts -------------------------------------------------------------------------------- /lib/bsc/lib/config/bscConfig.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/bsc/lib/config/bscConfig.interface.ts -------------------------------------------------------------------------------- /lib/bsc/lib/config/bscConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/bsc/lib/config/bscConfig.ts -------------------------------------------------------------------------------- /lib/bsc/lib/constructs/bsc-node-security-group.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/bsc/lib/constructs/bsc-node-security-group.ts -------------------------------------------------------------------------------- /lib/bsc/lib/ha-nodes-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/bsc/lib/ha-nodes-stack.ts -------------------------------------------------------------------------------- /lib/bsc/lib/single-node-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/bsc/lib/single-node-stack.ts -------------------------------------------------------------------------------- /lib/bsc/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/bsc/package.json -------------------------------------------------------------------------------- /lib/bsc/sample-configs/.env-sample-full: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/bsc/sample-configs/.env-sample-full -------------------------------------------------------------------------------- /lib/bsc/test/.env-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/bsc/test/.env-test -------------------------------------------------------------------------------- /lib/bsc/test/common-stack.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/bsc/test/common-stack.test.ts -------------------------------------------------------------------------------- /lib/bsc/test/ha-nodes-stack.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/bsc/test/ha-nodes-stack.test.ts -------------------------------------------------------------------------------- /lib/bsc/test/single-node-stack.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/bsc/test/single-node-stack.test.ts -------------------------------------------------------------------------------- /lib/bsc/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/bsc/tsconfig.json -------------------------------------------------------------------------------- /lib/constructs/amb-ethereum-single-node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/constructs/amb-ethereum-single-node.ts -------------------------------------------------------------------------------- /lib/constructs/config.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/constructs/config.interface.ts -------------------------------------------------------------------------------- /lib/constructs/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/constructs/constants.ts -------------------------------------------------------------------------------- /lib/constructs/ha-rpc-nodes-with-alb.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/constructs/ha-rpc-nodes-with-alb.ts -------------------------------------------------------------------------------- /lib/constructs/single-node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/constructs/single-node.ts -------------------------------------------------------------------------------- /lib/constructs/snapshots-bucket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/constructs/snapshots-bucket.ts -------------------------------------------------------------------------------- /lib/ethereum/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/README.md -------------------------------------------------------------------------------- /lib/ethereum/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/app.ts -------------------------------------------------------------------------------- /lib/ethereum/cdk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/cdk.json -------------------------------------------------------------------------------- /lib/ethereum/doc/assets/Architecture-PoC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/doc/assets/Architecture-PoC.png -------------------------------------------------------------------------------- /lib/ethereum/doc/assets/Architecture.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/doc/assets/Architecture.drawio -------------------------------------------------------------------------------- /lib/ethereum/doc/assets/Architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/doc/assets/Architecture.png -------------------------------------------------------------------------------- /lib/ethereum/doc/assets/Well_Architected.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/doc/assets/Well_Architected.md -------------------------------------------------------------------------------- /lib/ethereum/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/jest.config.js -------------------------------------------------------------------------------- /lib/ethereum/lib/assets/cw-agent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/lib/assets/cw-agent.json -------------------------------------------------------------------------------- /lib/ethereum/lib/assets/instance/cfn-hup/cfn-auto-reloader.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/lib/assets/instance/cfn-hup/cfn-auto-reloader.conf -------------------------------------------------------------------------------- /lib/ethereum/lib/assets/instance/cfn-hup/cfn-hup.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/lib/assets/instance/cfn-hup/cfn-hup.conf -------------------------------------------------------------------------------- /lib/ethereum/lib/assets/instance/cfn-hup/cfn-hup.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/lib/assets/instance/cfn-hup/cfn-hup.service -------------------------------------------------------------------------------- /lib/ethereum/lib/assets/instance/cfn-hup/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/lib/assets/instance/cfn-hup/setup.sh -------------------------------------------------------------------------------- /lib/ethereum/lib/assets/instance/storage/copy-data-from-s3.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/lib/assets/instance/storage/copy-data-from-s3.sh -------------------------------------------------------------------------------- /lib/ethereum/lib/assets/instance/storage/copy-data-to-s3.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/lib/assets/instance/storage/copy-data-to-s3.sh -------------------------------------------------------------------------------- /lib/ethereum/lib/assets/instance/storage/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/lib/assets/instance/storage/setup.sh -------------------------------------------------------------------------------- /lib/ethereum/lib/assets/node/docker-compose-besu-teku.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/lib/assets/node/docker-compose-besu-teku.yml -------------------------------------------------------------------------------- /lib/ethereum/lib/assets/node/docker-compose-erigon-lighthouse.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/lib/assets/node/docker-compose-erigon-lighthouse.yml -------------------------------------------------------------------------------- /lib/ethereum/lib/assets/node/docker-compose-erigon-prysm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/lib/assets/node/docker-compose-erigon-prysm.yml -------------------------------------------------------------------------------- /lib/ethereum/lib/assets/node/docker-compose-geth-lighthouse.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/lib/assets/node/docker-compose-geth-lighthouse.yml -------------------------------------------------------------------------------- /lib/ethereum/lib/assets/node/docker-compose-nethermind-teku.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/lib/assets/node/docker-compose-nethermind-teku.yml -------------------------------------------------------------------------------- /lib/ethereum/lib/assets/node/docker-compose-reth-lighthouse.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/lib/assets/node/docker-compose-reth-lighthouse.yml -------------------------------------------------------------------------------- /lib/ethereum/lib/assets/sync-checker/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/lib/assets/sync-checker/setup.sh -------------------------------------------------------------------------------- /lib/ethereum/lib/assets/sync-checker/sync-checker.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/lib/assets/sync-checker/sync-checker.service -------------------------------------------------------------------------------- /lib/ethereum/lib/assets/sync-checker/sync-checker.timer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/lib/assets/sync-checker/sync-checker.timer -------------------------------------------------------------------------------- /lib/ethereum/lib/assets/sync-checker/syncchecker-besu-teku.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/lib/assets/sync-checker/syncchecker-besu-teku.sh -------------------------------------------------------------------------------- /lib/ethereum/lib/assets/sync-checker/syncchecker-erigon-caplin.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/lib/assets/sync-checker/syncchecker-erigon-caplin.sh -------------------------------------------------------------------------------- /lib/ethereum/lib/assets/sync-checker/syncchecker-erigon-lighthouse.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/lib/assets/sync-checker/syncchecker-erigon-lighthouse.sh -------------------------------------------------------------------------------- /lib/ethereum/lib/assets/sync-checker/syncchecker-erigon-prysm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/lib/assets/sync-checker/syncchecker-erigon-prysm.sh -------------------------------------------------------------------------------- /lib/ethereum/lib/assets/sync-checker/syncchecker-geth-lighthouse.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/lib/assets/sync-checker/syncchecker-geth-lighthouse.sh -------------------------------------------------------------------------------- /lib/ethereum/lib/assets/sync-checker/syncchecker-nethermind-teku.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/lib/assets/sync-checker/syncchecker-nethermind-teku.sh -------------------------------------------------------------------------------- /lib/ethereum/lib/assets/sync-checker/syncchecker-reth-lighthouse.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/lib/assets/sync-checker/syncchecker-reth-lighthouse.sh -------------------------------------------------------------------------------- /lib/ethereum/lib/assets/user-data-alinux.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/lib/assets/user-data-alinux.sh -------------------------------------------------------------------------------- /lib/ethereum/lib/common-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/lib/common-stack.ts -------------------------------------------------------------------------------- /lib/ethereum/lib/config/node-config.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/lib/config/node-config.interface.ts -------------------------------------------------------------------------------- /lib/ethereum/lib/config/node-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/lib/config/node-config.ts -------------------------------------------------------------------------------- /lib/ethereum/lib/constructs/eth-node-security-group.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/lib/constructs/eth-node-security-group.ts -------------------------------------------------------------------------------- /lib/ethereum/lib/constructs/node-cw-dashboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/lib/constructs/node-cw-dashboard.ts -------------------------------------------------------------------------------- /lib/ethereum/lib/rpc-nodes-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/lib/rpc-nodes-stack.ts -------------------------------------------------------------------------------- /lib/ethereum/lib/single-node-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/lib/single-node-stack.ts -------------------------------------------------------------------------------- /lib/ethereum/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/package.json -------------------------------------------------------------------------------- /lib/ethereum/sample-configs/.env-erigon-lighthouse: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/sample-configs/.env-erigon-lighthouse -------------------------------------------------------------------------------- /lib/ethereum/sample-configs/.env-geth-lighthouse: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/sample-configs/.env-geth-lighthouse -------------------------------------------------------------------------------- /lib/ethereum/sample-configs/.env-reth-lighthouse: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/sample-configs/.env-reth-lighthouse -------------------------------------------------------------------------------- /lib/ethereum/test/.env-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/test/.env-test -------------------------------------------------------------------------------- /lib/ethereum/test/common-stack.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/test/common-stack.test.ts -------------------------------------------------------------------------------- /lib/ethereum/test/rpc-nodes-stack.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/test/rpc-nodes-stack.test.ts -------------------------------------------------------------------------------- /lib/ethereum/test/solo-node-stack.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/test/solo-node-stack.test.ts -------------------------------------------------------------------------------- /lib/ethereum/test/sync-node-stack.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/test/sync-node-stack.test.ts -------------------------------------------------------------------------------- /lib/ethereum/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/ethereum/tsconfig.json -------------------------------------------------------------------------------- /lib/scroll/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/scroll/.gitignore -------------------------------------------------------------------------------- /lib/scroll/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/scroll/.npmignore -------------------------------------------------------------------------------- /lib/scroll/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/scroll/README.md -------------------------------------------------------------------------------- /lib/scroll/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/scroll/app.ts -------------------------------------------------------------------------------- /lib/scroll/cdk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/scroll/cdk.json -------------------------------------------------------------------------------- /lib/scroll/doc/assets/Architecture-Single Node No Numbers.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/scroll/doc/assets/Architecture-Single Node No Numbers.drawio.png -------------------------------------------------------------------------------- /lib/scroll/doc/assets/Architecture-SingleNode-v3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/scroll/doc/assets/Architecture-SingleNode-v3.jpg -------------------------------------------------------------------------------- /lib/scroll/doc/assets/Architecture-SingleNode.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/scroll/doc/assets/Architecture-SingleNode.drawio -------------------------------------------------------------------------------- /lib/scroll/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/scroll/jest.config.js -------------------------------------------------------------------------------- /lib/scroll/lib/amb-ethereum-single-node-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/scroll/lib/amb-ethereum-single-node-stack.ts -------------------------------------------------------------------------------- /lib/scroll/lib/assets/cfn-hup/cfn-auto-reloader.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/scroll/lib/assets/cfn-hup/cfn-auto-reloader.conf -------------------------------------------------------------------------------- /lib/scroll/lib/assets/cfn-hup/cfn-hup.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/scroll/lib/assets/cfn-hup/cfn-hup.conf -------------------------------------------------------------------------------- /lib/scroll/lib/assets/cfn-hup/cfn-hup.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/scroll/lib/assets/cfn-hup/cfn-hup.service -------------------------------------------------------------------------------- /lib/scroll/lib/assets/cw-agent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/scroll/lib/assets/cw-agent.json -------------------------------------------------------------------------------- /lib/scroll/lib/assets/node-cw-dashboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/scroll/lib/assets/node-cw-dashboard.ts -------------------------------------------------------------------------------- /lib/scroll/lib/assets/scroll/rpc-template.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/scroll/lib/assets/scroll/rpc-template.sh -------------------------------------------------------------------------------- /lib/scroll/lib/assets/sync-checker/syncchecker-scroll.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/scroll/lib/assets/sync-checker/syncchecker-scroll.sh -------------------------------------------------------------------------------- /lib/scroll/lib/assets/user-data/node.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/scroll/lib/assets/user-data/node.sh -------------------------------------------------------------------------------- /lib/scroll/lib/common-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/scroll/lib/common-stack.ts -------------------------------------------------------------------------------- /lib/scroll/lib/config/scrollConfig.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/scroll/lib/config/scrollConfig.interface.ts -------------------------------------------------------------------------------- /lib/scroll/lib/config/scrollConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/scroll/lib/config/scrollConfig.ts -------------------------------------------------------------------------------- /lib/scroll/lib/constructs/scroll-node-security-group.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/scroll/lib/constructs/scroll-node-security-group.ts -------------------------------------------------------------------------------- /lib/scroll/lib/single-node-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/scroll/lib/single-node-stack.ts -------------------------------------------------------------------------------- /lib/scroll/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/scroll/package.json -------------------------------------------------------------------------------- /lib/scroll/sample-configs/.env-sample-full: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/scroll/sample-configs/.env-sample-full -------------------------------------------------------------------------------- /lib/scroll/test/.env-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/scroll/test/.env-test -------------------------------------------------------------------------------- /lib/scroll/test/scroll-ethereum-l1-node.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/scroll/test/scroll-ethereum-l1-node.test.ts -------------------------------------------------------------------------------- /lib/scroll/test/scroll-single-node.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/scroll/test/scroll-single-node.test.ts -------------------------------------------------------------------------------- /lib/scroll/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/scroll/tsconfig.json -------------------------------------------------------------------------------- /lib/solana/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/README.md -------------------------------------------------------------------------------- /lib/solana/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/app.ts -------------------------------------------------------------------------------- /lib/solana/cdk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/cdk.json -------------------------------------------------------------------------------- /lib/solana/doc/assets/Architecture-HA Nodes No Numbers.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/doc/assets/Architecture-HA Nodes No Numbers.drawio.png -------------------------------------------------------------------------------- /lib/solana/doc/assets/Architecture-HANodes.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/doc/assets/Architecture-HANodes.drawio.png -------------------------------------------------------------------------------- /lib/solana/doc/assets/Architecture-Single Node No Numbers.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/doc/assets/Architecture-Single Node No Numbers.drawio.png -------------------------------------------------------------------------------- /lib/solana/doc/assets/Architecture-SingleNode.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/doc/assets/Architecture-SingleNode.drawio.png -------------------------------------------------------------------------------- /lib/solana/doc/assets/Architecture.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/doc/assets/Architecture.drawio -------------------------------------------------------------------------------- /lib/solana/doc/assets/Recommended_infra.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/doc/assets/Recommended_infra.md -------------------------------------------------------------------------------- /lib/solana/doc/assets/Solana_on_AWS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/doc/assets/Solana_on_AWS.md -------------------------------------------------------------------------------- /lib/solana/doc/assets/Well_Architected.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/doc/assets/Well_Architected.md -------------------------------------------------------------------------------- /lib/solana/doc/assets/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/doc/assets/image.png -------------------------------------------------------------------------------- /lib/solana/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/jest.config.js -------------------------------------------------------------------------------- /lib/solana/lib/assets/cw-agent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/lib/assets/cw-agent.json -------------------------------------------------------------------------------- /lib/solana/lib/assets/instance/cfn-hup/cfn-auto-reloader.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/lib/assets/instance/cfn-hup/cfn-auto-reloader.conf -------------------------------------------------------------------------------- /lib/solana/lib/assets/instance/cfn-hup/cfn-hup.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/lib/assets/instance/cfn-hup/cfn-hup.conf -------------------------------------------------------------------------------- /lib/solana/lib/assets/instance/cfn-hup/cfn-hup.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/lib/assets/instance/cfn-hup/cfn-hup.service -------------------------------------------------------------------------------- /lib/solana/lib/assets/instance/cfn-hup/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/lib/assets/instance/cfn-hup/setup.sh -------------------------------------------------------------------------------- /lib/solana/lib/assets/instance/network/net-rules-start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/lib/assets/instance/network/net-rules-start.sh -------------------------------------------------------------------------------- /lib/solana/lib/assets/instance/network/net-rules-stop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/lib/assets/instance/network/net-rules-stop.sh -------------------------------------------------------------------------------- /lib/solana/lib/assets/instance/network/net-rules.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/lib/assets/instance/network/net-rules.service -------------------------------------------------------------------------------- /lib/solana/lib/assets/instance/network/net-sync-checker.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/lib/assets/instance/network/net-sync-checker.service -------------------------------------------------------------------------------- /lib/solana/lib/assets/instance/network/net-sync-checker.timer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/lib/assets/instance/network/net-sync-checker.timer -------------------------------------------------------------------------------- /lib/solana/lib/assets/instance/network/net-syncchecker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/lib/assets/instance/network/net-syncchecker.sh -------------------------------------------------------------------------------- /lib/solana/lib/assets/instance/network/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/lib/assets/instance/network/setup.sh -------------------------------------------------------------------------------- /lib/solana/lib/assets/instance/storage/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/lib/assets/instance/storage/setup.sh -------------------------------------------------------------------------------- /lib/solana/lib/assets/instance/storage/update-cloudwatch-dashboard.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/lib/assets/instance/storage/update-cloudwatch-dashboard.sh -------------------------------------------------------------------------------- /lib/solana/lib/assets/node/build-binaries.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/lib/assets/node/build-binaries.sh -------------------------------------------------------------------------------- /lib/solana/lib/assets/node/node-base-rpc-template.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/lib/assets/node/node-base-rpc-template.sh -------------------------------------------------------------------------------- /lib/solana/lib/assets/node/node-consensus-template.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/lib/assets/node/node-consensus-template.sh -------------------------------------------------------------------------------- /lib/solana/lib/assets/node/node-extended-rpc-template.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/lib/assets/node/node-extended-rpc-template.sh -------------------------------------------------------------------------------- /lib/solana/lib/assets/node/node.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/lib/assets/node/node.service -------------------------------------------------------------------------------- /lib/solana/lib/assets/node/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/lib/assets/node/setup.sh -------------------------------------------------------------------------------- /lib/solana/lib/assets/sync-checker/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/lib/assets/sync-checker/setup.sh -------------------------------------------------------------------------------- /lib/solana/lib/assets/sync-checker/sync-checker.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/lib/assets/sync-checker/sync-checker.service -------------------------------------------------------------------------------- /lib/solana/lib/assets/sync-checker/sync-checker.timer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/lib/assets/sync-checker/sync-checker.timer -------------------------------------------------------------------------------- /lib/solana/lib/assets/sync-checker/syncchecker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/lib/assets/sync-checker/syncchecker.sh -------------------------------------------------------------------------------- /lib/solana/lib/assets/user-data-ubuntu.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/lib/assets/user-data-ubuntu.sh -------------------------------------------------------------------------------- /lib/solana/lib/common-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/lib/common-stack.ts -------------------------------------------------------------------------------- /lib/solana/lib/config/node-config.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/lib/config/node-config.interface.ts -------------------------------------------------------------------------------- /lib/solana/lib/config/node-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/lib/config/node-config.ts -------------------------------------------------------------------------------- /lib/solana/lib/constructs/node-cw-dashboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/lib/constructs/node-cw-dashboard.ts -------------------------------------------------------------------------------- /lib/solana/lib/constructs/node-security-group.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/lib/constructs/node-security-group.ts -------------------------------------------------------------------------------- /lib/solana/lib/ha-nodes-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/lib/ha-nodes-stack.ts -------------------------------------------------------------------------------- /lib/solana/lib/single-node-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/lib/single-node-stack.ts -------------------------------------------------------------------------------- /lib/solana/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/package.json -------------------------------------------------------------------------------- /lib/solana/sample-configs/.env-sample-baserpc-arm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/sample-configs/.env-sample-baserpc-arm -------------------------------------------------------------------------------- /lib/solana/sample-configs/.env-sample-baserpc-x86: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/sample-configs/.env-sample-baserpc-x86 -------------------------------------------------------------------------------- /lib/solana/sample-configs/.env-sample-extendedrpc-arm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/sample-configs/.env-sample-extendedrpc-arm -------------------------------------------------------------------------------- /lib/solana/sample-configs/.env-sample-extendedrpc-x86: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/sample-configs/.env-sample-extendedrpc-x86 -------------------------------------------------------------------------------- /lib/solana/test/.env-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/test/.env-test -------------------------------------------------------------------------------- /lib/solana/test/common-stack.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/test/common-stack.test.ts -------------------------------------------------------------------------------- /lib/solana/test/ha-nodes-stack.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/test/ha-nodes-stack.test.ts -------------------------------------------------------------------------------- /lib/solana/test/single-node-stack.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/test/single-node-stack.test.ts -------------------------------------------------------------------------------- /lib/solana/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/solana/tsconfig.json -------------------------------------------------------------------------------- /lib/stacks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/stacks/README.md -------------------------------------------------------------------------------- /lib/stacks/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/stacks/app.ts -------------------------------------------------------------------------------- /lib/stacks/cdk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/stacks/cdk.json -------------------------------------------------------------------------------- /lib/stacks/doc/assets/Stacks HA Node AWS Diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/stacks/doc/assets/Stacks HA Node AWS Diagram.png -------------------------------------------------------------------------------- /lib/stacks/doc/assets/Stacks Single Node AWS Diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/stacks/doc/assets/Stacks Single Node AWS Diagram.png -------------------------------------------------------------------------------- /lib/stacks/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/stacks/jest.config.js -------------------------------------------------------------------------------- /lib/stacks/lib/assets/build-binaries.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/stacks/lib/assets/build-binaries.sh -------------------------------------------------------------------------------- /lib/stacks/lib/assets/cfn-hup/cfn-auto-reloader.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/stacks/lib/assets/cfn-hup/cfn-auto-reloader.conf -------------------------------------------------------------------------------- /lib/stacks/lib/assets/cfn-hup/cfn-hup.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/stacks/lib/assets/cfn-hup/cfn-hup.conf -------------------------------------------------------------------------------- /lib/stacks/lib/assets/cfn-hup/cfn-hup.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/stacks/lib/assets/cfn-hup/cfn-hup.service -------------------------------------------------------------------------------- /lib/stacks/lib/assets/download-binaries.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/stacks/lib/assets/download-binaries.sh -------------------------------------------------------------------------------- /lib/stacks/lib/assets/setup-instance-store-volumes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/stacks/lib/assets/setup-instance-store-volumes.sh -------------------------------------------------------------------------------- /lib/stacks/lib/assets/stacks.logrotate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/stacks/lib/assets/stacks.logrotate -------------------------------------------------------------------------------- /lib/stacks/lib/assets/stacks.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/stacks/lib/assets/stacks.service -------------------------------------------------------------------------------- /lib/stacks/lib/assets/stacks/config/follower/cw-agent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/stacks/lib/assets/stacks/config/follower/cw-agent.json -------------------------------------------------------------------------------- /lib/stacks/lib/assets/stacks/config/follower/stacks.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/stacks/lib/assets/stacks/config/follower/stacks.toml -------------------------------------------------------------------------------- /lib/stacks/lib/assets/stacks/config/miner/TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/stacks/lib/assets/stacks/config/miner/TODO.md -------------------------------------------------------------------------------- /lib/stacks/lib/assets/stacks/config/miner/stacks.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/stacks/lib/assets/stacks/config/miner/stacks.toml -------------------------------------------------------------------------------- /lib/stacks/lib/assets/stacks/config/signer/TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/stacks/lib/assets/stacks/config/signer/TODO.md -------------------------------------------------------------------------------- /lib/stacks/lib/assets/sync-checker/syncchecker-stacks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/stacks/lib/assets/sync-checker/syncchecker-stacks.sh -------------------------------------------------------------------------------- /lib/stacks/lib/assets/user-data/node.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/stacks/lib/assets/user-data/node.sh -------------------------------------------------------------------------------- /lib/stacks/lib/common-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/stacks/lib/common-stack.ts -------------------------------------------------------------------------------- /lib/stacks/lib/config/stacksConfig.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/stacks/lib/config/stacksConfig.interface.ts -------------------------------------------------------------------------------- /lib/stacks/lib/config/stacksConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/stacks/lib/config/stacksConfig.ts -------------------------------------------------------------------------------- /lib/stacks/lib/config/stacksConfigDefaults.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/stacks/lib/config/stacksConfigDefaults.ts -------------------------------------------------------------------------------- /lib/stacks/lib/constructs/node-cw-dashboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/stacks/lib/constructs/node-cw-dashboard.ts -------------------------------------------------------------------------------- /lib/stacks/lib/constructs/stacks-node-security-group.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/stacks/lib/constructs/stacks-node-security-group.ts -------------------------------------------------------------------------------- /lib/stacks/lib/ha-nodes-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/stacks/lib/ha-nodes-stack.ts -------------------------------------------------------------------------------- /lib/stacks/lib/single-node-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/stacks/lib/single-node-stack.ts -------------------------------------------------------------------------------- /lib/stacks/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/stacks/package.json -------------------------------------------------------------------------------- /lib/stacks/sample-configs/.env-sample-follower: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/stacks/sample-configs/.env-sample-follower -------------------------------------------------------------------------------- /lib/stacks/test/.env-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/stacks/test/.env-test -------------------------------------------------------------------------------- /lib/stacks/test/common-stack.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/stacks/test/common-stack.test.ts -------------------------------------------------------------------------------- /lib/stacks/test/ha-nodes-stack.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/stacks/test/ha-nodes-stack.test.ts -------------------------------------------------------------------------------- /lib/stacks/test/single-node-stack.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/stacks/test/single-node-stack.test.ts -------------------------------------------------------------------------------- /lib/stacks/test/test-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/stacks/test/test-constants.ts -------------------------------------------------------------------------------- /lib/stacks/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/stacks/tsconfig.json -------------------------------------------------------------------------------- /lib/starknet/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/starknet/.gitignore -------------------------------------------------------------------------------- /lib/starknet/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/starknet/.npmignore -------------------------------------------------------------------------------- /lib/starknet/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/starknet/README.md -------------------------------------------------------------------------------- /lib/starknet/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/starknet/app.ts -------------------------------------------------------------------------------- /lib/starknet/cdk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/starknet/cdk.json -------------------------------------------------------------------------------- /lib/starknet/doc/assets/Architecture-SingleNode.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/starknet/doc/assets/Architecture-SingleNode.drawio -------------------------------------------------------------------------------- /lib/starknet/doc/assets/Architecture-SingleNode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/starknet/doc/assets/Architecture-SingleNode.png -------------------------------------------------------------------------------- /lib/starknet/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/starknet/jest.config.js -------------------------------------------------------------------------------- /lib/starknet/lib/amb-ethereum-single-node-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/starknet/lib/amb-ethereum-single-node-stack.ts -------------------------------------------------------------------------------- /lib/starknet/lib/assets/cw-agent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/starknet/lib/assets/cw-agent.json -------------------------------------------------------------------------------- /lib/starknet/lib/assets/restore-from-snapshot.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/starknet/lib/assets/restore-from-snapshot.sh -------------------------------------------------------------------------------- /lib/starknet/lib/assets/setup-instance-store-volumes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/starknet/lib/assets/setup-instance-store-volumes.sh -------------------------------------------------------------------------------- /lib/starknet/lib/assets/starknet/rpc-template.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/starknet/lib/assets/starknet/rpc-template.sh -------------------------------------------------------------------------------- /lib/starknet/lib/assets/sync-checker/syncchecker-starknet.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/starknet/lib/assets/sync-checker/syncchecker-starknet.sh -------------------------------------------------------------------------------- /lib/starknet/lib/assets/user-data/node.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/starknet/lib/assets/user-data/node.sh -------------------------------------------------------------------------------- /lib/starknet/lib/common-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/starknet/lib/common-stack.ts -------------------------------------------------------------------------------- /lib/starknet/lib/config/starknetConfig.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/starknet/lib/config/starknetConfig.interface.ts -------------------------------------------------------------------------------- /lib/starknet/lib/config/starknetConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/starknet/lib/config/starknetConfig.ts -------------------------------------------------------------------------------- /lib/starknet/lib/constructs/node-cw-dashboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/starknet/lib/constructs/node-cw-dashboard.ts -------------------------------------------------------------------------------- /lib/starknet/lib/constructs/starknet-node-security-group.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/starknet/lib/constructs/starknet-node-security-group.ts -------------------------------------------------------------------------------- /lib/starknet/lib/single-node-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/starknet/lib/single-node-stack.ts -------------------------------------------------------------------------------- /lib/starknet/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/starknet/package.json -------------------------------------------------------------------------------- /lib/starknet/sample-configs/.env-sample-full: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/starknet/sample-configs/.env-sample-full -------------------------------------------------------------------------------- /lib/starknet/test/.env-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/starknet/test/.env-test -------------------------------------------------------------------------------- /lib/starknet/test/starknet-single-node.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/starknet/test/starknet-single-node.test.ts -------------------------------------------------------------------------------- /lib/starknet/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/starknet/tsconfig.json -------------------------------------------------------------------------------- /lib/sui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/sui/README.md -------------------------------------------------------------------------------- /lib/sui/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/sui/app.ts -------------------------------------------------------------------------------- /lib/sui/cdk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/sui/cdk.json -------------------------------------------------------------------------------- /lib/sui/doc/assets/Architecture-SingleNode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/sui/doc/assets/Architecture-SingleNode.png -------------------------------------------------------------------------------- /lib/sui/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/sui/jest.config.js -------------------------------------------------------------------------------- /lib/sui/lib/assets/cw-agent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/sui/lib/assets/cw-agent.json -------------------------------------------------------------------------------- /lib/sui/lib/assets/user-data/node.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/sui/lib/assets/user-data/node.sh -------------------------------------------------------------------------------- /lib/sui/lib/assets/user-data/sync.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/sui/lib/assets/user-data/sync.sh -------------------------------------------------------------------------------- /lib/sui/lib/common-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/sui/lib/common-stack.ts -------------------------------------------------------------------------------- /lib/sui/lib/config/node-config.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/sui/lib/config/node-config.interface.ts -------------------------------------------------------------------------------- /lib/sui/lib/config/node-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/sui/lib/config/node-config.ts -------------------------------------------------------------------------------- /lib/sui/lib/constructs/node-cw-dashboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/sui/lib/constructs/node-cw-dashboard.ts -------------------------------------------------------------------------------- /lib/sui/lib/constructs/sui-node-security-group.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/sui/lib/constructs/sui-node-security-group.ts -------------------------------------------------------------------------------- /lib/sui/lib/single-node-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/sui/lib/single-node-stack.ts -------------------------------------------------------------------------------- /lib/sui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/sui/package.json -------------------------------------------------------------------------------- /lib/sui/sample-configs/.env-sample-full: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/sui/sample-configs/.env-sample-full -------------------------------------------------------------------------------- /lib/sui/test/.env-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/sui/test/.env-test -------------------------------------------------------------------------------- /lib/sui/test/common-stack.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/sui/test/common-stack.test.ts -------------------------------------------------------------------------------- /lib/sui/test/single-node-stack.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/sui/test/single-node-stack.test.ts -------------------------------------------------------------------------------- /lib/sui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/sui/tsconfig.json -------------------------------------------------------------------------------- /lib/tezos/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/tezos/.gitignore -------------------------------------------------------------------------------- /lib/tezos/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/tezos/README.md -------------------------------------------------------------------------------- /lib/tezos/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/tezos/app.ts -------------------------------------------------------------------------------- /lib/tezos/cdk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/tezos/cdk.json -------------------------------------------------------------------------------- /lib/tezos/doc/assets/Architecture-HA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/tezos/doc/assets/Architecture-HA.png -------------------------------------------------------------------------------- /lib/tezos/doc/assets/Architecture-Single.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/tezos/doc/assets/Architecture-Single.png -------------------------------------------------------------------------------- /lib/tezos/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/tezos/jest.config.js -------------------------------------------------------------------------------- /lib/tezos/lib/assets/cfn-hup/cfn-auto-reloader.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/tezos/lib/assets/cfn-hup/cfn-auto-reloader.conf -------------------------------------------------------------------------------- /lib/tezos/lib/assets/cfn-hup/cfn-hup.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/tezos/lib/assets/cfn-hup/cfn-hup.conf -------------------------------------------------------------------------------- /lib/tezos/lib/assets/cfn-hup/cfn-hup.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/tezos/lib/assets/cfn-hup/cfn-hup.service -------------------------------------------------------------------------------- /lib/tezos/lib/assets/copy-data-to-s3.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/tezos/lib/assets/copy-data-to-s3.sh -------------------------------------------------------------------------------- /lib/tezos/lib/assets/cw-agent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/tezos/lib/assets/cw-agent.json -------------------------------------------------------------------------------- /lib/tezos/lib/assets/download-snapshot.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/tezos/lib/assets/download-snapshot.sh -------------------------------------------------------------------------------- /lib/tezos/lib/assets/node-cw-dashboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/tezos/lib/assets/node-cw-dashboard.ts -------------------------------------------------------------------------------- /lib/tezos/lib/assets/setup-s3-sync-service.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/tezos/lib/assets/setup-s3-sync-service.sh -------------------------------------------------------------------------------- /lib/tezos/lib/assets/sync-checker/syncchecker-tezos.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/tezos/lib/assets/sync-checker/syncchecker-tezos.sh -------------------------------------------------------------------------------- /lib/tezos/lib/assets/user-data/node.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/tezos/lib/assets/user-data/node.sh -------------------------------------------------------------------------------- /lib/tezos/lib/common-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/tezos/lib/common-stack.ts -------------------------------------------------------------------------------- /lib/tezos/lib/config/tzConfig.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/tezos/lib/config/tzConfig.interface.ts -------------------------------------------------------------------------------- /lib/tezos/lib/config/tzConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/tezos/lib/config/tzConfig.ts -------------------------------------------------------------------------------- /lib/tezos/lib/constructs/tz-node-security-group.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/tezos/lib/constructs/tz-node-security-group.ts -------------------------------------------------------------------------------- /lib/tezos/lib/ha-nodes-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/tezos/lib/ha-nodes-stack.ts -------------------------------------------------------------------------------- /lib/tezos/lib/single-node-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/tezos/lib/single-node-stack.ts -------------------------------------------------------------------------------- /lib/tezos/lib/snapshot-node-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/tezos/lib/snapshot-node-stack.ts -------------------------------------------------------------------------------- /lib/tezos/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/tezos/package.json -------------------------------------------------------------------------------- /lib/tezos/sample-configs/.env-sample-full: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/tezos/sample-configs/.env-sample-full -------------------------------------------------------------------------------- /lib/tezos/test/.env-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/tezos/test/.env-test -------------------------------------------------------------------------------- /lib/tezos/test/common-stack.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/tezos/test/common-stack.test.ts -------------------------------------------------------------------------------- /lib/tezos/test/ha-nodes-stack.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/tezos/test/ha-nodes-stack.test.ts -------------------------------------------------------------------------------- /lib/tezos/test/single-node-stack.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/tezos/test/single-node-stack.test.ts -------------------------------------------------------------------------------- /lib/tezos/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/tezos/tsconfig.json -------------------------------------------------------------------------------- /lib/theta/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/theta/.gitignore -------------------------------------------------------------------------------- /lib/theta/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/theta/README.md -------------------------------------------------------------------------------- /lib/theta/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/theta/app.ts -------------------------------------------------------------------------------- /lib/theta/cdk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/theta/cdk.json -------------------------------------------------------------------------------- /lib/theta/doc/assets/Architecture-Theta-Edge-Single-Node.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/theta/doc/assets/Architecture-Theta-Edge-Single-Node.drawio -------------------------------------------------------------------------------- /lib/theta/doc/assets/Architecture-Theta-Edge-Single-Node.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/theta/doc/assets/Architecture-Theta-Edge-Single-Node.drawio.png -------------------------------------------------------------------------------- /lib/theta/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/theta/jest.config.js -------------------------------------------------------------------------------- /lib/theta/lib/assets/cfn-hup/cfn-auto-reloader.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/theta/lib/assets/cfn-hup/cfn-auto-reloader.conf -------------------------------------------------------------------------------- /lib/theta/lib/assets/cfn-hup/cfn-hup.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/theta/lib/assets/cfn-hup/cfn-hup.conf -------------------------------------------------------------------------------- /lib/theta/lib/assets/cfn-hup/cfn-hup.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/theta/lib/assets/cfn-hup/cfn-hup.service -------------------------------------------------------------------------------- /lib/theta/lib/assets/cw-agent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/theta/lib/assets/cw-agent.json -------------------------------------------------------------------------------- /lib/theta/lib/assets/setup-instance-store-volumes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/theta/lib/assets/setup-instance-store-volumes.sh -------------------------------------------------------------------------------- /lib/theta/lib/assets/sync-checker/syncchecker-theta.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/theta/lib/assets/sync-checker/syncchecker-theta.sh -------------------------------------------------------------------------------- /lib/theta/lib/assets/user-data/node.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/theta/lib/assets/user-data/node.sh -------------------------------------------------------------------------------- /lib/theta/lib/common-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/theta/lib/common-stack.ts -------------------------------------------------------------------------------- /lib/theta/lib/config/edgeConfig.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/theta/lib/config/edgeConfig.interface.ts -------------------------------------------------------------------------------- /lib/theta/lib/config/edgeConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/theta/lib/config/edgeConfig.ts -------------------------------------------------------------------------------- /lib/theta/lib/constructs/edge-node-security-group.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/theta/lib/constructs/edge-node-security-group.ts -------------------------------------------------------------------------------- /lib/theta/lib/constructs/node-cw-dashboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/theta/lib/constructs/node-cw-dashboard.ts -------------------------------------------------------------------------------- /lib/theta/lib/single-node-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/theta/lib/single-node-stack.ts -------------------------------------------------------------------------------- /lib/theta/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/theta/package.json -------------------------------------------------------------------------------- /lib/theta/sample-configs/.env-sample-full: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/theta/sample-configs/.env-sample-full -------------------------------------------------------------------------------- /lib/theta/test/.env-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/theta/test/.env-test -------------------------------------------------------------------------------- /lib/theta/test/common-stack.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/theta/test/common-stack.test.ts -------------------------------------------------------------------------------- /lib/theta/test/single-node-stack.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/theta/test/single-node-stack.test.ts -------------------------------------------------------------------------------- /lib/theta/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/theta/tsconfig.json -------------------------------------------------------------------------------- /lib/vechain/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/vechain/.gitignore -------------------------------------------------------------------------------- /lib/vechain/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/vechain/.npmignore -------------------------------------------------------------------------------- /lib/vechain/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/vechain/README.md -------------------------------------------------------------------------------- /lib/vechain/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/vechain/app.ts -------------------------------------------------------------------------------- /lib/vechain/cdk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/vechain/cdk.json -------------------------------------------------------------------------------- /lib/vechain/doc/assets/ha-architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/vechain/doc/assets/ha-architecture.png -------------------------------------------------------------------------------- /lib/vechain/doc/assets/ha-node-architecture.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/vechain/doc/assets/ha-node-architecture.drawio -------------------------------------------------------------------------------- /lib/vechain/doc/assets/single-node-architecture.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/vechain/doc/assets/single-node-architecture.drawio -------------------------------------------------------------------------------- /lib/vechain/doc/assets/single-node-architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/vechain/doc/assets/single-node-architecture.png -------------------------------------------------------------------------------- /lib/vechain/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/vechain/jest.config.js -------------------------------------------------------------------------------- /lib/vechain/lib/assets/instance/monitoring/check_vet_sequence.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/vechain/lib/assets/instance/monitoring/check_vet_sequence.sh -------------------------------------------------------------------------------- /lib/vechain/lib/assets/instance/monitoring/cw-agent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/vechain/lib/assets/instance/monitoring/cw-agent.json -------------------------------------------------------------------------------- /lib/vechain/lib/assets/instance/node/asg-heartbeat.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/vechain/lib/assets/instance/node/asg-heartbeat.sh -------------------------------------------------------------------------------- /lib/vechain/lib/assets/instance/node/docker-compose-authority-ports.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/vechain/lib/assets/instance/node/docker-compose-authority-ports.yml -------------------------------------------------------------------------------- /lib/vechain/lib/assets/instance/node/docker-compose-node.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/vechain/lib/assets/instance/node/docker-compose-node.yml -------------------------------------------------------------------------------- /lib/vechain/lib/assets/instance/node/docker-compose-public-ports.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/vechain/lib/assets/instance/node/docker-compose-public-ports.yml -------------------------------------------------------------------------------- /lib/vechain/lib/assets/instance/node/userdata.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/vechain/lib/assets/instance/node/userdata.sh -------------------------------------------------------------------------------- /lib/vechain/lib/assets/instance/storage/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/vechain/lib/assets/instance/storage/setup.sh -------------------------------------------------------------------------------- /lib/vechain/lib/common-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/vechain/lib/common-stack.ts -------------------------------------------------------------------------------- /lib/vechain/lib/config/node-config.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/vechain/lib/config/node-config.interface.ts -------------------------------------------------------------------------------- /lib/vechain/lib/config/node-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/vechain/lib/config/node-config.ts -------------------------------------------------------------------------------- /lib/vechain/lib/constructs/node-cw-dashboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/vechain/lib/constructs/node-cw-dashboard.ts -------------------------------------------------------------------------------- /lib/vechain/lib/constructs/vet-node-security-group.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/vechain/lib/constructs/vet-node-security-group.ts -------------------------------------------------------------------------------- /lib/vechain/lib/ha-node-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/vechain/lib/ha-node-stack.ts -------------------------------------------------------------------------------- /lib/vechain/lib/single-node-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/vechain/lib/single-node-stack.ts -------------------------------------------------------------------------------- /lib/vechain/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/vechain/package-lock.json -------------------------------------------------------------------------------- /lib/vechain/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/vechain/package.json -------------------------------------------------------------------------------- /lib/vechain/sample-configs/.env-authority: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/vechain/sample-configs/.env-authority -------------------------------------------------------------------------------- /lib/vechain/sample-configs/.env-public: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/vechain/sample-configs/.env-public -------------------------------------------------------------------------------- /lib/vechain/test/.env-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/vechain/test/.env-test -------------------------------------------------------------------------------- /lib/vechain/test/common-stack.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/vechain/test/common-stack.test.ts -------------------------------------------------------------------------------- /lib/vechain/test/ha-nodes-stack.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/vechain/test/ha-nodes-stack.test.ts -------------------------------------------------------------------------------- /lib/vechain/test/single-node-stack.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/vechain/test/single-node-stack.test.ts -------------------------------------------------------------------------------- /lib/vechain/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/vechain/tsconfig.json -------------------------------------------------------------------------------- /lib/wax/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/wax/README.md -------------------------------------------------------------------------------- /lib/wax/doc/assets/Architecture-SingleNode.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/wax/doc/assets/Architecture-SingleNode.drawio -------------------------------------------------------------------------------- /lib/wax/doc/assets/Architecture-SingleNode.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/wax/doc/assets/Architecture-SingleNode.drawio.png -------------------------------------------------------------------------------- /lib/xrp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/xrp/README.md -------------------------------------------------------------------------------- /lib/xrp/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/xrp/app.ts -------------------------------------------------------------------------------- /lib/xrp/cdk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/xrp/cdk.json -------------------------------------------------------------------------------- /lib/xrp/doc/assets/Architecture-HA Nodes.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/xrp/doc/assets/Architecture-HA Nodes.drawio.png -------------------------------------------------------------------------------- /lib/xrp/doc/assets/Architecture-Single node.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/xrp/doc/assets/Architecture-Single node.drawio.png -------------------------------------------------------------------------------- /lib/xrp/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/xrp/jest.config.js -------------------------------------------------------------------------------- /lib/xrp/lib/assets/cw-agent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/xrp/lib/assets/cw-agent.json -------------------------------------------------------------------------------- /lib/xrp/lib/assets/rippled/configBuilder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/xrp/lib/assets/rippled/configBuilder.py -------------------------------------------------------------------------------- /lib/xrp/lib/assets/rippled/ripple.repo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/xrp/lib/assets/rippled/ripple.repo -------------------------------------------------------------------------------- /lib/xrp/lib/assets/rippled/rippled.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/xrp/lib/assets/rippled/rippled.cfg -------------------------------------------------------------------------------- /lib/xrp/lib/assets/rippled/rippled.cfg.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/xrp/lib/assets/rippled/rippled.cfg.template -------------------------------------------------------------------------------- /lib/xrp/lib/assets/rippled/rippledconfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/xrp/lib/assets/rippled/rippledconfig.py -------------------------------------------------------------------------------- /lib/xrp/lib/assets/rippled/validators.txt.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/xrp/lib/assets/rippled/validators.txt.template -------------------------------------------------------------------------------- /lib/xrp/lib/assets/user-data/check_xrp_sequence.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/xrp/lib/assets/user-data/check_xrp_sequence.sh -------------------------------------------------------------------------------- /lib/xrp/lib/assets/user-data/node.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/xrp/lib/assets/user-data/node.sh -------------------------------------------------------------------------------- /lib/xrp/lib/assets/user-data/synch-check.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/xrp/lib/assets/user-data/synch-check.service -------------------------------------------------------------------------------- /lib/xrp/lib/assets/user-data/synch-check.timer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/xrp/lib/assets/user-data/synch-check.timer -------------------------------------------------------------------------------- /lib/xrp/lib/common-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/xrp/lib/common-stack.ts -------------------------------------------------------------------------------- /lib/xrp/lib/config/XRPConfig.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/xrp/lib/config/XRPConfig.interface.ts -------------------------------------------------------------------------------- /lib/xrp/lib/config/XRPConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/xrp/lib/config/XRPConfig.ts -------------------------------------------------------------------------------- /lib/xrp/lib/config/createIniFile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/xrp/lib/config/createIniFile.ts -------------------------------------------------------------------------------- /lib/xrp/lib/constructs/node-cw-dashboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/xrp/lib/constructs/node-cw-dashboard.ts -------------------------------------------------------------------------------- /lib/xrp/lib/constructs/xrp-node-security-group.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/xrp/lib/constructs/xrp-node-security-group.ts -------------------------------------------------------------------------------- /lib/xrp/lib/ha-nodes-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/xrp/lib/ha-nodes-stack.ts -------------------------------------------------------------------------------- /lib/xrp/lib/single-node-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/xrp/lib/single-node-stack.ts -------------------------------------------------------------------------------- /lib/xrp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/xrp/package.json -------------------------------------------------------------------------------- /lib/xrp/sample-configs/.env-sample-mainnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/xrp/sample-configs/.env-sample-mainnet -------------------------------------------------------------------------------- /lib/xrp/sample-configs/.env-sample-testnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/xrp/sample-configs/.env-sample-testnet -------------------------------------------------------------------------------- /lib/xrp/test/.env-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/xrp/test/.env-test -------------------------------------------------------------------------------- /lib/xrp/test/common-stack.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/xrp/test/common-stack.test.ts -------------------------------------------------------------------------------- /lib/xrp/test/ha-nodes-stack.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/xrp/test/ha-nodes-stack.test.ts -------------------------------------------------------------------------------- /lib/xrp/test/single-node-stack.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/xrp/test/single-node-stack.test.ts -------------------------------------------------------------------------------- /lib/xrp/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/lib/xrp/tsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/package.json -------------------------------------------------------------------------------- /scripts/run-all-cdk-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/scripts/run-all-cdk-tests.sh -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/tsconfig.json -------------------------------------------------------------------------------- /website/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/website/.gitignore -------------------------------------------------------------------------------- /website/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/website/README.md -------------------------------------------------------------------------------- /website/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/website/babel.config.js -------------------------------------------------------------------------------- /website/docs/Blueprints/Base.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/website/docs/Blueprints/Base.md -------------------------------------------------------------------------------- /website/docs/Blueprints/Besu-private.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/website/docs/Blueprints/Besu-private.md -------------------------------------------------------------------------------- /website/docs/Blueprints/Bsc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/website/docs/Blueprints/Bsc.md -------------------------------------------------------------------------------- /website/docs/Blueprints/Ethereum.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/website/docs/Blueprints/Ethereum.md -------------------------------------------------------------------------------- /website/docs/Blueprints/Scroll.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/website/docs/Blueprints/Scroll.md -------------------------------------------------------------------------------- /website/docs/Blueprints/Solana.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/website/docs/Blueprints/Solana.md -------------------------------------------------------------------------------- /website/docs/Blueprints/Stacks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/website/docs/Blueprints/Stacks.md -------------------------------------------------------------------------------- /website/docs/Blueprints/Starknet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/website/docs/Blueprints/Starknet.md -------------------------------------------------------------------------------- /website/docs/Blueprints/Sui.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/website/docs/Blueprints/Sui.md -------------------------------------------------------------------------------- /website/docs/Blueprints/Tezos.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/website/docs/Blueprints/Tezos.md -------------------------------------------------------------------------------- /website/docs/Blueprints/Theta.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/website/docs/Blueprints/Theta.md -------------------------------------------------------------------------------- /website/docs/Blueprints/Vechain.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/website/docs/Blueprints/Vechain.md -------------------------------------------------------------------------------- /website/docs/Blueprints/Wax.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/website/docs/Blueprints/Wax.md -------------------------------------------------------------------------------- /website/docs/Blueprints/XRP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/website/docs/Blueprints/XRP.md -------------------------------------------------------------------------------- /website/docs/Blueprints/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/website/docs/Blueprints/intro.md -------------------------------------------------------------------------------- /website/docs/intro/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/website/docs/intro/intro.md -------------------------------------------------------------------------------- /website/docs/intro/setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/website/docs/intro/setup.md -------------------------------------------------------------------------------- /website/docusaurus.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/website/docusaurus.config.js -------------------------------------------------------------------------------- /website/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/website/package-lock.json -------------------------------------------------------------------------------- /website/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/website/package.json -------------------------------------------------------------------------------- /website/sidebars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/website/sidebars.js -------------------------------------------------------------------------------- /website/src/components/HomepageFeatures/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/website/src/components/HomepageFeatures/index.js -------------------------------------------------------------------------------- /website/src/components/HomepageFeatures/styles.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/website/src/components/HomepageFeatures/styles.module.css -------------------------------------------------------------------------------- /website/src/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/website/src/css/custom.css -------------------------------------------------------------------------------- /website/src/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/website/src/pages/index.js -------------------------------------------------------------------------------- /website/src/pages/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/website/src/pages/index.module.css -------------------------------------------------------------------------------- /website/src/theme/Root.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/website/src/theme/Root.js -------------------------------------------------------------------------------- /website/static/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /website/static/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/website/static/img/favicon.ico -------------------------------------------------------------------------------- /website/static/img/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-blockchain-node-runners/HEAD/website/static/img/logo.svg --------------------------------------------------------------------------------