├── .eslintrc.js ├── .github └── workflows │ ├── lint.yml │ ├── release.yml │ ├── test.yml │ └── typedoc.yml ├── .gitignore ├── .prettierignore ├── .prettierrc ├── LICENSE.md ├── README.md ├── jest.config.js ├── package.json ├── scripts ├── make-cgw-types.sh ├── make-config-service-types.sh └── make-transaction-service-types.sh ├── src ├── config.ts ├── endpoint.ts ├── index.ts ├── types │ ├── accounts.ts │ ├── api.ts │ ├── auth.ts │ ├── chains.ts │ ├── common.ts │ ├── contracts.ts │ ├── decoded-data.ts │ ├── delegates.ts │ ├── emails.ts │ ├── human-description.ts │ ├── master-copies.ts │ ├── notifications.ts │ ├── recovery.ts │ ├── relay.ts │ ├── safe-apps.ts │ ├── safe-info.ts │ ├── safe-messages.ts │ └── transactions.ts └── utils.ts ├── tests ├── endpoint.test.ts ├── types.test.ts └── utils.test.ts ├── tsconfig.json └── yarn.lock /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-gateway-typescript-sdk/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-gateway-typescript-sdk/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-gateway-typescript-sdk/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-gateway-typescript-sdk/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.github/workflows/typedoc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-gateway-typescript-sdk/HEAD/.github/workflows/typedoc.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-gateway-typescript-sdk/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | coverage 3 | .github 4 | dist 5 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-gateway-typescript-sdk/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-gateway-typescript-sdk/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-gateway-typescript-sdk/HEAD/README.md -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-gateway-typescript-sdk/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-gateway-typescript-sdk/HEAD/package.json -------------------------------------------------------------------------------- /scripts/make-cgw-types.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-gateway-typescript-sdk/HEAD/scripts/make-cgw-types.sh -------------------------------------------------------------------------------- /scripts/make-config-service-types.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-gateway-typescript-sdk/HEAD/scripts/make-config-service-types.sh -------------------------------------------------------------------------------- /scripts/make-transaction-service-types.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-gateway-typescript-sdk/HEAD/scripts/make-transaction-service-types.sh -------------------------------------------------------------------------------- /src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-gateway-typescript-sdk/HEAD/src/config.ts -------------------------------------------------------------------------------- /src/endpoint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-gateway-typescript-sdk/HEAD/src/endpoint.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-gateway-typescript-sdk/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/types/accounts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-gateway-typescript-sdk/HEAD/src/types/accounts.ts -------------------------------------------------------------------------------- /src/types/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-gateway-typescript-sdk/HEAD/src/types/api.ts -------------------------------------------------------------------------------- /src/types/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-gateway-typescript-sdk/HEAD/src/types/auth.ts -------------------------------------------------------------------------------- /src/types/chains.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-gateway-typescript-sdk/HEAD/src/types/chains.ts -------------------------------------------------------------------------------- /src/types/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-gateway-typescript-sdk/HEAD/src/types/common.ts -------------------------------------------------------------------------------- /src/types/contracts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-gateway-typescript-sdk/HEAD/src/types/contracts.ts -------------------------------------------------------------------------------- /src/types/decoded-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-gateway-typescript-sdk/HEAD/src/types/decoded-data.ts -------------------------------------------------------------------------------- /src/types/delegates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-gateway-typescript-sdk/HEAD/src/types/delegates.ts -------------------------------------------------------------------------------- /src/types/emails.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-gateway-typescript-sdk/HEAD/src/types/emails.ts -------------------------------------------------------------------------------- /src/types/human-description.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-gateway-typescript-sdk/HEAD/src/types/human-description.ts -------------------------------------------------------------------------------- /src/types/master-copies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-gateway-typescript-sdk/HEAD/src/types/master-copies.ts -------------------------------------------------------------------------------- /src/types/notifications.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-gateway-typescript-sdk/HEAD/src/types/notifications.ts -------------------------------------------------------------------------------- /src/types/recovery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-gateway-typescript-sdk/HEAD/src/types/recovery.ts -------------------------------------------------------------------------------- /src/types/relay.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-gateway-typescript-sdk/HEAD/src/types/relay.ts -------------------------------------------------------------------------------- /src/types/safe-apps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-gateway-typescript-sdk/HEAD/src/types/safe-apps.ts -------------------------------------------------------------------------------- /src/types/safe-info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-gateway-typescript-sdk/HEAD/src/types/safe-info.ts -------------------------------------------------------------------------------- /src/types/safe-messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-gateway-typescript-sdk/HEAD/src/types/safe-messages.ts -------------------------------------------------------------------------------- /src/types/transactions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-gateway-typescript-sdk/HEAD/src/types/transactions.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-gateway-typescript-sdk/HEAD/src/utils.ts -------------------------------------------------------------------------------- /tests/endpoint.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-gateway-typescript-sdk/HEAD/tests/endpoint.test.ts -------------------------------------------------------------------------------- /tests/types.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-gateway-typescript-sdk/HEAD/tests/types.test.ts -------------------------------------------------------------------------------- /tests/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-gateway-typescript-sdk/HEAD/tests/utils.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-gateway-typescript-sdk/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-global/safe-gateway-typescript-sdk/HEAD/yarn.lock --------------------------------------------------------------------------------