├── .github └── workflows │ ├── cli-unit-test.yml │ └── python-sdk-unit-test.yml ├── .gitignore ├── LICENSE ├── README.md ├── cli ├── commands │ ├── disable │ │ ├── index.spec.ts │ │ └── index.ts │ ├── enable │ │ ├── index.spec.ts │ │ └── index.ts │ ├── info │ │ ├── index.spec.ts │ │ └── index.ts │ ├── init │ │ ├── forta.config.json │ │ ├── index.spec.ts │ │ └── index.ts │ ├── keyfile │ │ ├── index.spec.ts │ │ └── index.ts │ ├── logs │ │ ├── index.spec.ts │ │ └── index.ts │ ├── publish │ │ ├── index.spec.ts │ │ ├── index.ts │ │ ├── push.to.registry.spec.ts │ │ ├── push.to.registry.ts │ │ ├── upload.image.spec.ts │ │ ├── upload.image.ts │ │ ├── upload.manifest.spec.ts │ │ └── upload.manifest.ts │ ├── push │ │ ├── index.spec.ts │ │ └── index.ts │ ├── run │ │ ├── index.spec.ts │ │ ├── index.ts │ │ ├── run.alert.spec.ts │ │ ├── run.alert.ts │ │ ├── run.block.range.spec.ts │ │ ├── run.block.range.ts │ │ ├── run.block.spec.ts │ │ ├── run.block.ts │ │ ├── run.file.spec.ts │ │ ├── run.file.ts │ │ ├── run.live.spec.ts │ │ ├── run.live.ts │ │ ├── run.sequence.spec.ts │ │ ├── run.sequence.ts │ │ ├── run.transaction.spec.ts │ │ ├── run.transaction.ts │ │ └── server │ │ │ ├── agent.controller.d.ts │ │ │ ├── agent.controller.js │ │ │ ├── agent.controller.spec.ts │ │ │ ├── agent.proto │ │ │ ├── alert.proto │ │ │ └── index.ts │ └── stake │ │ ├── index.spec.ts │ │ └── index.ts ├── contracts │ ├── agent.registry.abi.json │ ├── agent.registry.ts │ ├── fort.token.abi.json │ ├── fort.token.ts │ ├── staking.contract.abi.json │ ├── staking.contract.ts │ └── utils.ts ├── di.container.ts ├── global.d.ts ├── index.ts └── utils │ ├── add.to.ipfs.spec.ts │ ├── add.to.ipfs.ts │ ├── append.to.file.ts │ ├── create.keyfile.ts │ ├── decrypt.keyfile.ts │ ├── get.agent.handlers.spec.ts │ ├── get.agent.handlers.ts │ ├── get.agent.logs.spec.ts │ ├── get.agent.logs.ts │ ├── get.alert.spec.ts │ ├── get.alert.ts │ ├── get.block.with.transactions.spec.ts │ ├── get.block.with.transactions.ts │ ├── get.credentials.spec.ts │ ├── get.credentials.ts │ ├── get.forta.config.spec.ts │ ├── get.forta.config.ts │ ├── get.keyfile.spec.ts │ ├── get.keyfile.ts │ ├── get.latest.block.number.spec.ts │ ├── get.latest.block.number.ts │ ├── get.logs.for.block.spec.ts │ ├── get.logs.for.block.ts │ ├── get.network.id.spec.ts │ ├── get.network.id.ts │ ├── get.python.agent.handlers.ts │ ├── get.subscription.alerts.spec.ts │ ├── get.subscription.alerts.ts │ ├── get.trace.data.spec.ts │ ├── get.trace.data.ts │ ├── get.transaction.receipt.spec.ts │ ├── get.transaction.receipt.ts │ ├── index.spec.ts │ ├── index.ts │ ├── init.config.spec.ts │ ├── init.config.ts │ ├── init.keyfile.spec.ts │ ├── init.keyfile.ts │ ├── init.keystore.spec.ts │ ├── init.keystore.ts │ ├── ipfs │ ├── get.from.ipfs.spec.ts │ └── get.from.ipfs.ts │ ├── list.keyfiles.ts │ ├── polyscan │ └── get.logs.from.polyscan.ts │ ├── run.handlers.on.alert.spec.ts │ ├── run.handlers.on.alert.ts │ ├── run.handlers.on.block.spec.ts │ ├── run.handlers.on.block.ts │ ├── run.handlers.on.transaction.spec.ts │ ├── run.handlers.on.transaction.ts │ ├── with.retry.spec.ts │ └── with.retry.ts ├── jest.config.js ├── package.json ├── python-sdk ├── LICENSE ├── README.md ├── pyproject.toml ├── pytest.ini ├── requirements.txt ├── setup.cfg ├── setup.py └── src │ └── forta_agent │ ├── __init__.py │ ├── alert.py │ ├── alert_event.py │ ├── alert_test.py │ ├── alerts_api.py │ ├── block.py │ ├── block_event.py │ ├── bloom_filter.py │ ├── bloom_filter_test.py │ ├── event_type.py │ ├── finding.py │ ├── jwt.py │ ├── jwt_test.py │ ├── label.py │ ├── labels_api.py │ ├── labels_api_test.py │ ├── network.py │ ├── receipt.py │ ├── trace.py │ ├── transaction.py │ ├── transaction_event.py │ └── utils.py ├── sdk ├── alert.event.spec.ts ├── alert.event.ts ├── alert.spec.ts ├── alert.ts ├── alerts.api.ts ├── block.event.ts ├── block.ts ├── bloom.filter.spec.ts ├── bloom.filter.ts ├── event.type.ts ├── finding.spec.ts ├── finding.ts ├── forta.config.ts ├── handlers.ts ├── index.ts ├── initialize.response.ts ├── jwt.spec.ts ├── jwt.ts ├── label.ts ├── labels.api.spec.ts ├── labels.api.ts ├── network.ts ├── receipt.ts ├── trace.ts ├── transaction.event.ts ├── transaction.ts └── utils.ts ├── starter-project ├── .dockerignore ├── LICENSE.md ├── README.md ├── js │ ├── Dockerfile │ ├── _gitignore │ ├── package.json │ └── src │ │ ├── agent.js │ │ └── agent.spec.js ├── py │ ├── Dockerfile │ ├── _gitignore │ ├── package.json │ ├── pytest.ini │ ├── requirements.txt │ ├── requirements_dev.txt │ └── src │ │ ├── agent.py │ │ └── agent_test.py └── ts │ ├── Dockerfile │ ├── _gitignore │ ├── jest.config.js │ ├── package.json │ ├── src │ ├── agent.spec.ts │ └── agent.ts │ └── tsconfig.json ├── tsconfig.build.json └── tsconfig.json /.github/workflows/cli-unit-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/.github/workflows/cli-unit-test.yml -------------------------------------------------------------------------------- /.github/workflows/python-sdk-unit-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/.github/workflows/python-sdk-unit-test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/README.md -------------------------------------------------------------------------------- /cli/commands/disable/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/commands/disable/index.spec.ts -------------------------------------------------------------------------------- /cli/commands/disable/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/commands/disable/index.ts -------------------------------------------------------------------------------- /cli/commands/enable/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/commands/enable/index.spec.ts -------------------------------------------------------------------------------- /cli/commands/enable/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/commands/enable/index.ts -------------------------------------------------------------------------------- /cli/commands/info/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/commands/info/index.spec.ts -------------------------------------------------------------------------------- /cli/commands/info/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/commands/info/index.ts -------------------------------------------------------------------------------- /cli/commands/init/forta.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/commands/init/forta.config.json -------------------------------------------------------------------------------- /cli/commands/init/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/commands/init/index.spec.ts -------------------------------------------------------------------------------- /cli/commands/init/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/commands/init/index.ts -------------------------------------------------------------------------------- /cli/commands/keyfile/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/commands/keyfile/index.spec.ts -------------------------------------------------------------------------------- /cli/commands/keyfile/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/commands/keyfile/index.ts -------------------------------------------------------------------------------- /cli/commands/logs/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/commands/logs/index.spec.ts -------------------------------------------------------------------------------- /cli/commands/logs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/commands/logs/index.ts -------------------------------------------------------------------------------- /cli/commands/publish/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/commands/publish/index.spec.ts -------------------------------------------------------------------------------- /cli/commands/publish/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/commands/publish/index.ts -------------------------------------------------------------------------------- /cli/commands/publish/push.to.registry.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/commands/publish/push.to.registry.spec.ts -------------------------------------------------------------------------------- /cli/commands/publish/push.to.registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/commands/publish/push.to.registry.ts -------------------------------------------------------------------------------- /cli/commands/publish/upload.image.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/commands/publish/upload.image.spec.ts -------------------------------------------------------------------------------- /cli/commands/publish/upload.image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/commands/publish/upload.image.ts -------------------------------------------------------------------------------- /cli/commands/publish/upload.manifest.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/commands/publish/upload.manifest.spec.ts -------------------------------------------------------------------------------- /cli/commands/publish/upload.manifest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/commands/publish/upload.manifest.ts -------------------------------------------------------------------------------- /cli/commands/push/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/commands/push/index.spec.ts -------------------------------------------------------------------------------- /cli/commands/push/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/commands/push/index.ts -------------------------------------------------------------------------------- /cli/commands/run/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/commands/run/index.spec.ts -------------------------------------------------------------------------------- /cli/commands/run/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/commands/run/index.ts -------------------------------------------------------------------------------- /cli/commands/run/run.alert.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/commands/run/run.alert.spec.ts -------------------------------------------------------------------------------- /cli/commands/run/run.alert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/commands/run/run.alert.ts -------------------------------------------------------------------------------- /cli/commands/run/run.block.range.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/commands/run/run.block.range.spec.ts -------------------------------------------------------------------------------- /cli/commands/run/run.block.range.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/commands/run/run.block.range.ts -------------------------------------------------------------------------------- /cli/commands/run/run.block.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/commands/run/run.block.spec.ts -------------------------------------------------------------------------------- /cli/commands/run/run.block.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/commands/run/run.block.ts -------------------------------------------------------------------------------- /cli/commands/run/run.file.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/commands/run/run.file.spec.ts -------------------------------------------------------------------------------- /cli/commands/run/run.file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/commands/run/run.file.ts -------------------------------------------------------------------------------- /cli/commands/run/run.live.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/commands/run/run.live.spec.ts -------------------------------------------------------------------------------- /cli/commands/run/run.live.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/commands/run/run.live.ts -------------------------------------------------------------------------------- /cli/commands/run/run.sequence.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/commands/run/run.sequence.spec.ts -------------------------------------------------------------------------------- /cli/commands/run/run.sequence.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/commands/run/run.sequence.ts -------------------------------------------------------------------------------- /cli/commands/run/run.transaction.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/commands/run/run.transaction.spec.ts -------------------------------------------------------------------------------- /cli/commands/run/run.transaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/commands/run/run.transaction.ts -------------------------------------------------------------------------------- /cli/commands/run/server/agent.controller.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/commands/run/server/agent.controller.d.ts -------------------------------------------------------------------------------- /cli/commands/run/server/agent.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/commands/run/server/agent.controller.js -------------------------------------------------------------------------------- /cli/commands/run/server/agent.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/commands/run/server/agent.controller.spec.ts -------------------------------------------------------------------------------- /cli/commands/run/server/agent.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/commands/run/server/agent.proto -------------------------------------------------------------------------------- /cli/commands/run/server/alert.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/commands/run/server/alert.proto -------------------------------------------------------------------------------- /cli/commands/run/server/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/commands/run/server/index.ts -------------------------------------------------------------------------------- /cli/commands/stake/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/commands/stake/index.spec.ts -------------------------------------------------------------------------------- /cli/commands/stake/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/commands/stake/index.ts -------------------------------------------------------------------------------- /cli/contracts/agent.registry.abi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/contracts/agent.registry.abi.json -------------------------------------------------------------------------------- /cli/contracts/agent.registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/contracts/agent.registry.ts -------------------------------------------------------------------------------- /cli/contracts/fort.token.abi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/contracts/fort.token.abi.json -------------------------------------------------------------------------------- /cli/contracts/fort.token.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/contracts/fort.token.ts -------------------------------------------------------------------------------- /cli/contracts/staking.contract.abi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/contracts/staking.contract.abi.json -------------------------------------------------------------------------------- /cli/contracts/staking.contract.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/contracts/staking.contract.ts -------------------------------------------------------------------------------- /cli/contracts/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/contracts/utils.ts -------------------------------------------------------------------------------- /cli/di.container.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/di.container.ts -------------------------------------------------------------------------------- /cli/global.d.ts: -------------------------------------------------------------------------------- 1 | import "jest-extended" -------------------------------------------------------------------------------- /cli/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/index.ts -------------------------------------------------------------------------------- /cli/utils/add.to.ipfs.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/add.to.ipfs.spec.ts -------------------------------------------------------------------------------- /cli/utils/add.to.ipfs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/add.to.ipfs.ts -------------------------------------------------------------------------------- /cli/utils/append.to.file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/append.to.file.ts -------------------------------------------------------------------------------- /cli/utils/create.keyfile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/create.keyfile.ts -------------------------------------------------------------------------------- /cli/utils/decrypt.keyfile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/decrypt.keyfile.ts -------------------------------------------------------------------------------- /cli/utils/get.agent.handlers.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/get.agent.handlers.spec.ts -------------------------------------------------------------------------------- /cli/utils/get.agent.handlers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/get.agent.handlers.ts -------------------------------------------------------------------------------- /cli/utils/get.agent.logs.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/get.agent.logs.spec.ts -------------------------------------------------------------------------------- /cli/utils/get.agent.logs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/get.agent.logs.ts -------------------------------------------------------------------------------- /cli/utils/get.alert.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/get.alert.spec.ts -------------------------------------------------------------------------------- /cli/utils/get.alert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/get.alert.ts -------------------------------------------------------------------------------- /cli/utils/get.block.with.transactions.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/get.block.with.transactions.spec.ts -------------------------------------------------------------------------------- /cli/utils/get.block.with.transactions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/get.block.with.transactions.ts -------------------------------------------------------------------------------- /cli/utils/get.credentials.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/get.credentials.spec.ts -------------------------------------------------------------------------------- /cli/utils/get.credentials.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/get.credentials.ts -------------------------------------------------------------------------------- /cli/utils/get.forta.config.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/get.forta.config.spec.ts -------------------------------------------------------------------------------- /cli/utils/get.forta.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/get.forta.config.ts -------------------------------------------------------------------------------- /cli/utils/get.keyfile.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/get.keyfile.spec.ts -------------------------------------------------------------------------------- /cli/utils/get.keyfile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/get.keyfile.ts -------------------------------------------------------------------------------- /cli/utils/get.latest.block.number.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/get.latest.block.number.spec.ts -------------------------------------------------------------------------------- /cli/utils/get.latest.block.number.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/get.latest.block.number.ts -------------------------------------------------------------------------------- /cli/utils/get.logs.for.block.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/get.logs.for.block.spec.ts -------------------------------------------------------------------------------- /cli/utils/get.logs.for.block.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/get.logs.for.block.ts -------------------------------------------------------------------------------- /cli/utils/get.network.id.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/get.network.id.spec.ts -------------------------------------------------------------------------------- /cli/utils/get.network.id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/get.network.id.ts -------------------------------------------------------------------------------- /cli/utils/get.python.agent.handlers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/get.python.agent.handlers.ts -------------------------------------------------------------------------------- /cli/utils/get.subscription.alerts.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/get.subscription.alerts.spec.ts -------------------------------------------------------------------------------- /cli/utils/get.subscription.alerts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/get.subscription.alerts.ts -------------------------------------------------------------------------------- /cli/utils/get.trace.data.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/get.trace.data.spec.ts -------------------------------------------------------------------------------- /cli/utils/get.trace.data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/get.trace.data.ts -------------------------------------------------------------------------------- /cli/utils/get.transaction.receipt.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/get.transaction.receipt.spec.ts -------------------------------------------------------------------------------- /cli/utils/get.transaction.receipt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/get.transaction.receipt.ts -------------------------------------------------------------------------------- /cli/utils/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/index.spec.ts -------------------------------------------------------------------------------- /cli/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/index.ts -------------------------------------------------------------------------------- /cli/utils/init.config.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/init.config.spec.ts -------------------------------------------------------------------------------- /cli/utils/init.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/init.config.ts -------------------------------------------------------------------------------- /cli/utils/init.keyfile.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/init.keyfile.spec.ts -------------------------------------------------------------------------------- /cli/utils/init.keyfile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/init.keyfile.ts -------------------------------------------------------------------------------- /cli/utils/init.keystore.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/init.keystore.spec.ts -------------------------------------------------------------------------------- /cli/utils/init.keystore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/init.keystore.ts -------------------------------------------------------------------------------- /cli/utils/ipfs/get.from.ipfs.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/ipfs/get.from.ipfs.spec.ts -------------------------------------------------------------------------------- /cli/utils/ipfs/get.from.ipfs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/ipfs/get.from.ipfs.ts -------------------------------------------------------------------------------- /cli/utils/list.keyfiles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/list.keyfiles.ts -------------------------------------------------------------------------------- /cli/utils/polyscan/get.logs.from.polyscan.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/polyscan/get.logs.from.polyscan.ts -------------------------------------------------------------------------------- /cli/utils/run.handlers.on.alert.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/run.handlers.on.alert.spec.ts -------------------------------------------------------------------------------- /cli/utils/run.handlers.on.alert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/run.handlers.on.alert.ts -------------------------------------------------------------------------------- /cli/utils/run.handlers.on.block.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/run.handlers.on.block.spec.ts -------------------------------------------------------------------------------- /cli/utils/run.handlers.on.block.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/run.handlers.on.block.ts -------------------------------------------------------------------------------- /cli/utils/run.handlers.on.transaction.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/run.handlers.on.transaction.spec.ts -------------------------------------------------------------------------------- /cli/utils/run.handlers.on.transaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/run.handlers.on.transaction.ts -------------------------------------------------------------------------------- /cli/utils/with.retry.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/with.retry.spec.ts -------------------------------------------------------------------------------- /cli/utils/with.retry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/cli/utils/with.retry.ts -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/package.json -------------------------------------------------------------------------------- /python-sdk/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/python-sdk/LICENSE -------------------------------------------------------------------------------- /python-sdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/python-sdk/README.md -------------------------------------------------------------------------------- /python-sdk/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/python-sdk/pyproject.toml -------------------------------------------------------------------------------- /python-sdk/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/python-sdk/pytest.ini -------------------------------------------------------------------------------- /python-sdk/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/python-sdk/requirements.txt -------------------------------------------------------------------------------- /python-sdk/setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/python-sdk/setup.cfg -------------------------------------------------------------------------------- /python-sdk/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/python-sdk/setup.py -------------------------------------------------------------------------------- /python-sdk/src/forta_agent/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/python-sdk/src/forta_agent/__init__.py -------------------------------------------------------------------------------- /python-sdk/src/forta_agent/alert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/python-sdk/src/forta_agent/alert.py -------------------------------------------------------------------------------- /python-sdk/src/forta_agent/alert_event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/python-sdk/src/forta_agent/alert_event.py -------------------------------------------------------------------------------- /python-sdk/src/forta_agent/alert_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/python-sdk/src/forta_agent/alert_test.py -------------------------------------------------------------------------------- /python-sdk/src/forta_agent/alerts_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/python-sdk/src/forta_agent/alerts_api.py -------------------------------------------------------------------------------- /python-sdk/src/forta_agent/block.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/python-sdk/src/forta_agent/block.py -------------------------------------------------------------------------------- /python-sdk/src/forta_agent/block_event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/python-sdk/src/forta_agent/block_event.py -------------------------------------------------------------------------------- /python-sdk/src/forta_agent/bloom_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/python-sdk/src/forta_agent/bloom_filter.py -------------------------------------------------------------------------------- /python-sdk/src/forta_agent/bloom_filter_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/python-sdk/src/forta_agent/bloom_filter_test.py -------------------------------------------------------------------------------- /python-sdk/src/forta_agent/event_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/python-sdk/src/forta_agent/event_type.py -------------------------------------------------------------------------------- /python-sdk/src/forta_agent/finding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/python-sdk/src/forta_agent/finding.py -------------------------------------------------------------------------------- /python-sdk/src/forta_agent/jwt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/python-sdk/src/forta_agent/jwt.py -------------------------------------------------------------------------------- /python-sdk/src/forta_agent/jwt_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/python-sdk/src/forta_agent/jwt_test.py -------------------------------------------------------------------------------- /python-sdk/src/forta_agent/label.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/python-sdk/src/forta_agent/label.py -------------------------------------------------------------------------------- /python-sdk/src/forta_agent/labels_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/python-sdk/src/forta_agent/labels_api.py -------------------------------------------------------------------------------- /python-sdk/src/forta_agent/labels_api_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/python-sdk/src/forta_agent/labels_api_test.py -------------------------------------------------------------------------------- /python-sdk/src/forta_agent/network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/python-sdk/src/forta_agent/network.py -------------------------------------------------------------------------------- /python-sdk/src/forta_agent/receipt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/python-sdk/src/forta_agent/receipt.py -------------------------------------------------------------------------------- /python-sdk/src/forta_agent/trace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/python-sdk/src/forta_agent/trace.py -------------------------------------------------------------------------------- /python-sdk/src/forta_agent/transaction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/python-sdk/src/forta_agent/transaction.py -------------------------------------------------------------------------------- /python-sdk/src/forta_agent/transaction_event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/python-sdk/src/forta_agent/transaction_event.py -------------------------------------------------------------------------------- /python-sdk/src/forta_agent/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/python-sdk/src/forta_agent/utils.py -------------------------------------------------------------------------------- /sdk/alert.event.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/sdk/alert.event.spec.ts -------------------------------------------------------------------------------- /sdk/alert.event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/sdk/alert.event.ts -------------------------------------------------------------------------------- /sdk/alert.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/sdk/alert.spec.ts -------------------------------------------------------------------------------- /sdk/alert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/sdk/alert.ts -------------------------------------------------------------------------------- /sdk/alerts.api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/sdk/alerts.api.ts -------------------------------------------------------------------------------- /sdk/block.event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/sdk/block.event.ts -------------------------------------------------------------------------------- /sdk/block.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/sdk/block.ts -------------------------------------------------------------------------------- /sdk/bloom.filter.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/sdk/bloom.filter.spec.ts -------------------------------------------------------------------------------- /sdk/bloom.filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/sdk/bloom.filter.ts -------------------------------------------------------------------------------- /sdk/event.type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/sdk/event.type.ts -------------------------------------------------------------------------------- /sdk/finding.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/sdk/finding.spec.ts -------------------------------------------------------------------------------- /sdk/finding.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/sdk/finding.ts -------------------------------------------------------------------------------- /sdk/forta.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/sdk/forta.config.ts -------------------------------------------------------------------------------- /sdk/handlers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/sdk/handlers.ts -------------------------------------------------------------------------------- /sdk/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/sdk/index.ts -------------------------------------------------------------------------------- /sdk/initialize.response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/sdk/initialize.response.ts -------------------------------------------------------------------------------- /sdk/jwt.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/sdk/jwt.spec.ts -------------------------------------------------------------------------------- /sdk/jwt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/sdk/jwt.ts -------------------------------------------------------------------------------- /sdk/label.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/sdk/label.ts -------------------------------------------------------------------------------- /sdk/labels.api.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/sdk/labels.api.spec.ts -------------------------------------------------------------------------------- /sdk/labels.api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/sdk/labels.api.ts -------------------------------------------------------------------------------- /sdk/network.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/sdk/network.ts -------------------------------------------------------------------------------- /sdk/receipt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/sdk/receipt.ts -------------------------------------------------------------------------------- /sdk/trace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/sdk/trace.ts -------------------------------------------------------------------------------- /sdk/transaction.event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/sdk/transaction.event.ts -------------------------------------------------------------------------------- /sdk/transaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/sdk/transaction.ts -------------------------------------------------------------------------------- /sdk/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/sdk/utils.ts -------------------------------------------------------------------------------- /starter-project/.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | forta.config.json -------------------------------------------------------------------------------- /starter-project/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/starter-project/LICENSE.md -------------------------------------------------------------------------------- /starter-project/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/starter-project/README.md -------------------------------------------------------------------------------- /starter-project/js/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/starter-project/js/Dockerfile -------------------------------------------------------------------------------- /starter-project/js/_gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | forta.config.json -------------------------------------------------------------------------------- /starter-project/js/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/starter-project/js/package.json -------------------------------------------------------------------------------- /starter-project/js/src/agent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/starter-project/js/src/agent.js -------------------------------------------------------------------------------- /starter-project/js/src/agent.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/starter-project/js/src/agent.spec.js -------------------------------------------------------------------------------- /starter-project/py/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/starter-project/py/Dockerfile -------------------------------------------------------------------------------- /starter-project/py/_gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/starter-project/py/_gitignore -------------------------------------------------------------------------------- /starter-project/py/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/starter-project/py/package.json -------------------------------------------------------------------------------- /starter-project/py/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/starter-project/py/pytest.ini -------------------------------------------------------------------------------- /starter-project/py/requirements.txt: -------------------------------------------------------------------------------- 1 | forta_agent>=0.1.27 2 | setuptools>=61.3.1 -------------------------------------------------------------------------------- /starter-project/py/requirements_dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/starter-project/py/requirements_dev.txt -------------------------------------------------------------------------------- /starter-project/py/src/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/starter-project/py/src/agent.py -------------------------------------------------------------------------------- /starter-project/py/src/agent_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/starter-project/py/src/agent_test.py -------------------------------------------------------------------------------- /starter-project/ts/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/starter-project/ts/Dockerfile -------------------------------------------------------------------------------- /starter-project/ts/_gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | forta.config.json -------------------------------------------------------------------------------- /starter-project/ts/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/starter-project/ts/jest.config.js -------------------------------------------------------------------------------- /starter-project/ts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/starter-project/ts/package.json -------------------------------------------------------------------------------- /starter-project/ts/src/agent.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/starter-project/ts/src/agent.spec.ts -------------------------------------------------------------------------------- /starter-project/ts/src/agent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/starter-project/ts/src/agent.ts -------------------------------------------------------------------------------- /starter-project/ts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/starter-project/ts/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forta-network/forta-bot-sdk/HEAD/tsconfig.json --------------------------------------------------------------------------------