0.0.1 • Published 2 years ago
nfnt-client-sdk v0.0.1
@reservoir0x/client-sdk
Client SDK for interacting with the Reservoir Router API
Check out the client sdk sandbox and the docs to learn more.
Getting Started
Installing the SDK
yarn add nfnt-client-sdk
or
npm install nfnt-client-sdk --save
Configuring the SDK
ReservoirSDK.init({
apiBase: "https://api.enjoyooor.com"
});
Add the following code to your app's entry file (App.tsx/App.js or equivalent). The code above initializes and configures the Enjoyooor SDK with some base parameters. Pass in any additional options that are applicable, the only required one is the apiBase
.
Now you're all set, to interact with the ReservoirSDK instance you need to call the follow function:
ReservoirSDK.client()
Then you can access actions or utils accordingly:
ReservoirSDK.client().actions.buyToken(...)
Head over to our docs to learn more.
Updating Types
To get the latest types for the Enjoyooor API, navigate to /src/types
and run the following command:
npx openapi-typescript https://api.enjoyooor.com/swagger.json --output api.ts
0.0.1
2 years ago