User data and trade endpoints requests must include a nonce.
with
or without
hyphens.Version 1 UUIDs encode a timestamp in addition to other unique information, and thus serve both to prevent replay attacks as well as to enforce request timing. As a result, nonces MUST be generated at the time of a request.
The wallet address to use for the request.
import { PayoutProgram } from '@idexio/idex-sdk';
// create client
await client.authorizePayout({
wallet: '0x...',
nonce: uuidv1(),
// use the PayoutProgram enum for inline auto completion
program: PayoutProgram.tradingRewardsV2
})
Get Payout Program Authorization
Example
See