@d8x/perpetuals-sdk
Version:
Node TypeScript SDK for D8X Perpetual Futures
31 lines • 1.23 kB
JavaScript
// referral types:
export const referralDomain = {
name: "Referral System",
};
export const referralTypes = {
// ["string", "address", "uint32", "uint256"],
// [rc.code, rc.referrerAddr, passOnPercTwoDigitsFormat, Math.round(rc.createdOn)]
NewCode: [
{ name: "Code", type: "string" },
{ name: "ReferrerAddr", type: "address" },
{ name: "PassOnPercTDF", type: "uint32" },
{ name: "CreatedOn", type: "uint256" },
],
// ["address", "address", "uint32", "uint256"],
// [rc.parentAddr, rc.referToAddr, passOnPercTwoDigitsFormat, Math.round(rc.createdOn)]
NewReferral: [
{ name: "ParentAddr", type: "address" },
{ name: "ReferToAddr", type: "address" },
{ name: "PassOnPercTDF", type: "uint32" },
{ name: "CreatedOn", type: "uint256" },
],
// ["string", "address", "uint256"], [rc.code, rc.traderAddr, Math.round(rc.createdOn)]
CodeSelection: [
{ name: "Code", type: "string" },
{ name: "TraderAddr", type: "address" },
{ name: "CreatedOn", type: "uint256" },
],
// domain: name only (multichain)
EIP712Domain: [{ name: "name", type: "string" }],
};
//# sourceMappingURL=nodeSDKTypes.js.map