myria-core-sdk
Version:
Latest version SDK
20 lines • 1.46 kB
JavaScript
import { ConfirmationType } from "../types/CommonTypes";
export function getDefaultOptions(options) {
let optionsData = {
...options,
};
if (!(options === null || options === void 0 ? void 0 : options.confirmationType)) {
optionsData = {
...optionsData,
confirmationType: ConfirmationType.Sender,
};
}
if (!(options === null || options === void 0 ? void 0 : options.nonce)) {
optionsData = {
...optionsData,
nonce: new Date().getTime().toString(),
};
}
return optionsData;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQ29udHJhY3RIZWxwZXJzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vc3JjL2NvcmUvQ29udHJhY3RIZWxwZXJzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNBLE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLHNCQUFzQixDQUFDO0FBRXhELE1BQU0sVUFBVSxpQkFBaUIsQ0FBQyxPQUFxQjtJQUNyRCxJQUFJLFdBQVcsR0FBRztRQUNoQixHQUFHLE9BQU87S0FDWCxDQUFDO0lBQ0YsSUFBSSxDQUFDLENBQUEsT0FBTyxhQUFQLE9BQU8sdUJBQVAsT0FBTyxDQUFFLGdCQUFnQixDQUFBLEVBQUU7UUFDOUIsV0FBVyxHQUFHO1lBQ1osR0FBRyxXQUFXO1lBQ2QsZ0JBQWdCLEVBQUUsZ0JBQWdCLENBQUMsTUFBTTtTQUMxQyxDQUFBO0tBQ0Y7SUFFRCxJQUFJLENBQUMsQ0FBQSxPQUFPLGFBQVAsT0FBTyx1QkFBUCxPQUFPLENBQUUsS0FBSyxDQUFBLEVBQUU7UUFDbkIsV0FBVyxHQUFHO1lBQ1osR0FBRyxXQUFXO1lBQ2QsS0FBSyxFQUFFLElBQUksSUFBSSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFO1NBQ3ZDLENBQUE7S0FDRjtJQUVELE9BQU8sV0FBVyxDQUFDO0FBQ3JCLENBQUMifQ==