├── .circleci └── config.yml ├── .gitignore ├── .npmignore ├── README.md ├── jest.config.js ├── package.json ├── rollup.config.js ├── scripts └── publish.sh ├── src ├── ContractCache.ts ├── Tightbeam.ts ├── __mocks__ │ ├── abi.ts │ ├── abi2.ts │ └── ethers.ts ├── __tests__ │ ├── ContractCache.test.ts │ └── Tightbeam.test.ts ├── abis │ ├── AbiDefinition.ts │ ├── AbiMapping.ts │ ├── __mocks__ │ │ └── AbiMapping.ts │ ├── __tests__ │ │ ├── AbiDefinition.test.ts │ │ └── AbiMapping.test.ts │ └── index.ts ├── index.ts ├── multicall │ ├── Call.ts │ ├── MulticallBatch.ts │ ├── MulticallExecutor.ts │ ├── MulticallLink.ts │ ├── __mocks__ │ │ ├── decodeCalls.ts │ │ └── encodeCalls.ts │ ├── __tests__ │ │ ├── MulticallBatch.test.ts │ │ ├── MulticallExecutor.test.ts │ │ ├── countCalls.test.ts │ │ ├── decodeCalls.test.ts │ │ └── encodeCalls.test.ts │ ├── countCalls.ts │ ├── decodeCalls.ts │ └── encodeCalls.ts ├── queries │ ├── __tests__ │ │ └── sendTransactionMutation.test.ts │ ├── accountQuery.ts │ ├── allTransactionsQuery.ts │ ├── blockQuery.ts │ ├── cachedTransactionsQuery.ts │ ├── contractQuery.ts │ ├── index.ts │ ├── networkQuery.ts │ ├── sendTransactionMutation.ts │ ├── transactionFragment.ts │ └── transactionsQuery.ts ├── resolvers │ ├── __tests__ │ │ ├── bindMutationResolvers.test.ts │ │ ├── bindQueryResolvers.test.ts │ │ └── bindResolvers.test.ts │ ├── bindMutationResolvers.ts │ ├── bindQueryResolvers.ts │ ├── bindResolvers.ts │ ├── index.ts │ ├── mutations │ │ ├── __tests__ │ │ │ └── sendTransactionResolver.test.ts │ │ ├── index.ts │ │ └── sendTransactionResolver.ts │ └── queries │ │ ├── __mocks__ │ │ └── index.ts │ │ ├── __tests__ │ │ ├── accountResolver.test.ts │ │ ├── blockResolver.test.ts │ │ ├── callResolver.test.ts │ │ ├── contractResolver.test.ts │ │ ├── networkResolvers.test.ts │ │ └── pastEventsResolver.test.ts │ │ ├── accountResolver.ts │ │ ├── blockResolver.ts │ │ ├── callResolver.ts │ │ ├── contractResolver.ts │ │ ├── index.ts │ │ ├── networkResolver.ts │ │ ├── pastEventsResolver.ts │ │ ├── transactionResolver.ts │ │ └── transactionsResolver.ts ├── services │ ├── __mocks__ │ │ ├── buildFilter.ts │ │ └── watchTransaction.ts │ ├── __tests__ │ │ ├── buildFilter.test.ts │ │ └── watchTransaction.test.ts │ ├── buildFilter.ts │ ├── index.ts │ ├── sendUncheckedTransaction.ts │ ├── watchNetworkAndAccount.ts │ └── watchTransaction.ts ├── subscribers │ ├── BlockSubscriptionManager.ts │ ├── EventSubscriptionManager.ts │ ├── __tests__ │ │ └── eventSubscriber.test.ts │ ├── blockSubscriber.ts │ ├── eventSubscriber.ts │ └── index.ts ├── typeDefs.ts ├── types │ ├── Block.ts │ ├── EventFilter.ts │ ├── EventTopics.ts │ ├── LogEvent.ts │ ├── ProviderSource.ts │ ├── Transaction.ts │ └── index.ts └── utils │ ├── __mocks__ │ └── castToJsonRpcProvider.ts │ ├── __tests__ │ └── castToJsonRpcProvider.test.ts │ ├── castToJsonRpcProvider.ts │ ├── encodeEventTopics.ts │ ├── gasCalculator.ts │ ├── index.ts │ └── normalizeAddress.ts ├── tsconfig.json ├── typedoc.json ├── yarn-error.log └── yarn.lock /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/.npmignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/README.md -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/rollup.config.js -------------------------------------------------------------------------------- /scripts/publish.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/scripts/publish.sh -------------------------------------------------------------------------------- /src/ContractCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/ContractCache.ts -------------------------------------------------------------------------------- /src/Tightbeam.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/Tightbeam.ts -------------------------------------------------------------------------------- /src/__mocks__/abi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/__mocks__/abi.ts -------------------------------------------------------------------------------- /src/__mocks__/abi2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/__mocks__/abi2.ts -------------------------------------------------------------------------------- /src/__mocks__/ethers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/__mocks__/ethers.ts -------------------------------------------------------------------------------- /src/__tests__/ContractCache.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/__tests__/ContractCache.test.ts -------------------------------------------------------------------------------- /src/__tests__/Tightbeam.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/__tests__/Tightbeam.test.ts -------------------------------------------------------------------------------- /src/abis/AbiDefinition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/abis/AbiDefinition.ts -------------------------------------------------------------------------------- /src/abis/AbiMapping.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/abis/AbiMapping.ts -------------------------------------------------------------------------------- /src/abis/__mocks__/AbiMapping.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/abis/__mocks__/AbiMapping.ts -------------------------------------------------------------------------------- /src/abis/__tests__/AbiDefinition.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/abis/__tests__/AbiDefinition.test.ts -------------------------------------------------------------------------------- /src/abis/__tests__/AbiMapping.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/abis/__tests__/AbiMapping.test.ts -------------------------------------------------------------------------------- /src/abis/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/abis/index.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/multicall/Call.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/multicall/Call.ts -------------------------------------------------------------------------------- /src/multicall/MulticallBatch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/multicall/MulticallBatch.ts -------------------------------------------------------------------------------- /src/multicall/MulticallExecutor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/multicall/MulticallExecutor.ts -------------------------------------------------------------------------------- /src/multicall/MulticallLink.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/multicall/MulticallLink.ts -------------------------------------------------------------------------------- /src/multicall/__mocks__/decodeCalls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/multicall/__mocks__/decodeCalls.ts -------------------------------------------------------------------------------- /src/multicall/__mocks__/encodeCalls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/multicall/__mocks__/encodeCalls.ts -------------------------------------------------------------------------------- /src/multicall/__tests__/MulticallBatch.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/multicall/__tests__/MulticallBatch.test.ts -------------------------------------------------------------------------------- /src/multicall/__tests__/MulticallExecutor.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/multicall/__tests__/MulticallExecutor.test.ts -------------------------------------------------------------------------------- /src/multicall/__tests__/countCalls.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/multicall/__tests__/countCalls.test.ts -------------------------------------------------------------------------------- /src/multicall/__tests__/decodeCalls.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/multicall/__tests__/decodeCalls.test.ts -------------------------------------------------------------------------------- /src/multicall/__tests__/encodeCalls.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/multicall/__tests__/encodeCalls.test.ts -------------------------------------------------------------------------------- /src/multicall/countCalls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/multicall/countCalls.ts -------------------------------------------------------------------------------- /src/multicall/decodeCalls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/multicall/decodeCalls.ts -------------------------------------------------------------------------------- /src/multicall/encodeCalls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/multicall/encodeCalls.ts -------------------------------------------------------------------------------- /src/queries/__tests__/sendTransactionMutation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/queries/__tests__/sendTransactionMutation.test.ts -------------------------------------------------------------------------------- /src/queries/accountQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/queries/accountQuery.ts -------------------------------------------------------------------------------- /src/queries/allTransactionsQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/queries/allTransactionsQuery.ts -------------------------------------------------------------------------------- /src/queries/blockQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/queries/blockQuery.ts -------------------------------------------------------------------------------- /src/queries/cachedTransactionsQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/queries/cachedTransactionsQuery.ts -------------------------------------------------------------------------------- /src/queries/contractQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/queries/contractQuery.ts -------------------------------------------------------------------------------- /src/queries/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/queries/index.ts -------------------------------------------------------------------------------- /src/queries/networkQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/queries/networkQuery.ts -------------------------------------------------------------------------------- /src/queries/sendTransactionMutation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/queries/sendTransactionMutation.ts -------------------------------------------------------------------------------- /src/queries/transactionFragment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/queries/transactionFragment.ts -------------------------------------------------------------------------------- /src/queries/transactionsQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/queries/transactionsQuery.ts -------------------------------------------------------------------------------- /src/resolvers/__tests__/bindMutationResolvers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/resolvers/__tests__/bindMutationResolvers.test.ts -------------------------------------------------------------------------------- /src/resolvers/__tests__/bindQueryResolvers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/resolvers/__tests__/bindQueryResolvers.test.ts -------------------------------------------------------------------------------- /src/resolvers/__tests__/bindResolvers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/resolvers/__tests__/bindResolvers.test.ts -------------------------------------------------------------------------------- /src/resolvers/bindMutationResolvers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/resolvers/bindMutationResolvers.ts -------------------------------------------------------------------------------- /src/resolvers/bindQueryResolvers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/resolvers/bindQueryResolvers.ts -------------------------------------------------------------------------------- /src/resolvers/bindResolvers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/resolvers/bindResolvers.ts -------------------------------------------------------------------------------- /src/resolvers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/resolvers/index.ts -------------------------------------------------------------------------------- /src/resolvers/mutations/__tests__/sendTransactionResolver.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/resolvers/mutations/__tests__/sendTransactionResolver.test.ts -------------------------------------------------------------------------------- /src/resolvers/mutations/index.ts: -------------------------------------------------------------------------------- 1 | export * from './sendTransactionResolver' -------------------------------------------------------------------------------- /src/resolvers/mutations/sendTransactionResolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/resolvers/mutations/sendTransactionResolver.ts -------------------------------------------------------------------------------- /src/resolvers/queries/__mocks__/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/resolvers/queries/__mocks__/index.ts -------------------------------------------------------------------------------- /src/resolvers/queries/__tests__/accountResolver.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/resolvers/queries/__tests__/accountResolver.test.ts -------------------------------------------------------------------------------- /src/resolvers/queries/__tests__/blockResolver.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/resolvers/queries/__tests__/blockResolver.test.ts -------------------------------------------------------------------------------- /src/resolvers/queries/__tests__/callResolver.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/resolvers/queries/__tests__/callResolver.test.ts -------------------------------------------------------------------------------- /src/resolvers/queries/__tests__/contractResolver.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/resolvers/queries/__tests__/contractResolver.test.ts -------------------------------------------------------------------------------- /src/resolvers/queries/__tests__/networkResolvers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/resolvers/queries/__tests__/networkResolvers.test.ts -------------------------------------------------------------------------------- /src/resolvers/queries/__tests__/pastEventsResolver.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/resolvers/queries/__tests__/pastEventsResolver.test.ts -------------------------------------------------------------------------------- /src/resolvers/queries/accountResolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/resolvers/queries/accountResolver.ts -------------------------------------------------------------------------------- /src/resolvers/queries/blockResolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/resolvers/queries/blockResolver.ts -------------------------------------------------------------------------------- /src/resolvers/queries/callResolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/resolvers/queries/callResolver.ts -------------------------------------------------------------------------------- /src/resolvers/queries/contractResolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/resolvers/queries/contractResolver.ts -------------------------------------------------------------------------------- /src/resolvers/queries/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/resolvers/queries/index.ts -------------------------------------------------------------------------------- /src/resolvers/queries/networkResolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/resolvers/queries/networkResolver.ts -------------------------------------------------------------------------------- /src/resolvers/queries/pastEventsResolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/resolvers/queries/pastEventsResolver.ts -------------------------------------------------------------------------------- /src/resolvers/queries/transactionResolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/resolvers/queries/transactionResolver.ts -------------------------------------------------------------------------------- /src/resolvers/queries/transactionsResolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/resolvers/queries/transactionsResolver.ts -------------------------------------------------------------------------------- /src/services/__mocks__/buildFilter.ts: -------------------------------------------------------------------------------- 1 | export const buildFilter = jest.fn() -------------------------------------------------------------------------------- /src/services/__mocks__/watchTransaction.ts: -------------------------------------------------------------------------------- 1 | export const watchTransaction = jest.fn() -------------------------------------------------------------------------------- /src/services/__tests__/buildFilter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/services/__tests__/buildFilter.test.ts -------------------------------------------------------------------------------- /src/services/__tests__/watchTransaction.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/services/__tests__/watchTransaction.test.ts -------------------------------------------------------------------------------- /src/services/buildFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/services/buildFilter.ts -------------------------------------------------------------------------------- /src/services/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/services/index.ts -------------------------------------------------------------------------------- /src/services/sendUncheckedTransaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/services/sendUncheckedTransaction.ts -------------------------------------------------------------------------------- /src/services/watchNetworkAndAccount.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/services/watchNetworkAndAccount.ts -------------------------------------------------------------------------------- /src/services/watchTransaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/services/watchTransaction.ts -------------------------------------------------------------------------------- /src/subscribers/BlockSubscriptionManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/subscribers/BlockSubscriptionManager.ts -------------------------------------------------------------------------------- /src/subscribers/EventSubscriptionManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/subscribers/EventSubscriptionManager.ts -------------------------------------------------------------------------------- /src/subscribers/__tests__/eventSubscriber.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/subscribers/__tests__/eventSubscriber.test.ts -------------------------------------------------------------------------------- /src/subscribers/blockSubscriber.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/subscribers/blockSubscriber.ts -------------------------------------------------------------------------------- /src/subscribers/eventSubscriber.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/subscribers/eventSubscriber.ts -------------------------------------------------------------------------------- /src/subscribers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/subscribers/index.ts -------------------------------------------------------------------------------- /src/typeDefs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/typeDefs.ts -------------------------------------------------------------------------------- /src/types/Block.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/types/Block.ts -------------------------------------------------------------------------------- /src/types/EventFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/types/EventFilter.ts -------------------------------------------------------------------------------- /src/types/EventTopics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/types/EventTopics.ts -------------------------------------------------------------------------------- /src/types/LogEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/types/LogEvent.ts -------------------------------------------------------------------------------- /src/types/ProviderSource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/types/ProviderSource.ts -------------------------------------------------------------------------------- /src/types/Transaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/types/Transaction.ts -------------------------------------------------------------------------------- /src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/types/index.ts -------------------------------------------------------------------------------- /src/utils/__mocks__/castToJsonRpcProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/utils/__mocks__/castToJsonRpcProvider.ts -------------------------------------------------------------------------------- /src/utils/__tests__/castToJsonRpcProvider.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/utils/__tests__/castToJsonRpcProvider.test.ts -------------------------------------------------------------------------------- /src/utils/castToJsonRpcProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/utils/castToJsonRpcProvider.ts -------------------------------------------------------------------------------- /src/utils/encodeEventTopics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/utils/encodeEventTopics.ts -------------------------------------------------------------------------------- /src/utils/gasCalculator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/utils/gasCalculator.ts -------------------------------------------------------------------------------- /src/utils/index.ts: -------------------------------------------------------------------------------- 1 | export * from './gasCalculator' -------------------------------------------------------------------------------- /src/utils/normalizeAddress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/src/utils/normalizeAddress.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/tsconfig.json -------------------------------------------------------------------------------- /typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/typedoc.json -------------------------------------------------------------------------------- /yarn-error.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/yarn-error.log -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pooltogether/tightbeam/HEAD/yarn.lock --------------------------------------------------------------------------------