How to use the @colony/purser-core/defaults.REQUIRED_PROPS.VERIFY_MESSAGE function in @colony/purser-core

To help you get started, we’ve selected a few @colony/purser-core examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github JoinColony / purser / modules / node_modules / @colony / purser-metamask / class.js View on Github external
value: async (
            messageVerificationObject: MessageVerificationObjectType,
          ) => {
            /*
             * Validate the trasaction's object input
             */
            userInputValidator({
              firstArgument: messageVerificationObject,
              requiredAll: REQUIRED_PROPS.VERIFY_MESSAGE,
            });
            return verifyMessage({
              currentAddress: this.address,
              ...messageVerificationObject,
            });
          },
        },
github JoinColony / purser / modules / node_modules / @colony / purser-ledger / class.js View on Github external
value: async (signatureVerificationObject: Object = {}) => {
            /*
             * Validate the trasaction's object input
             */
            userInputValidator({
              firstArgument: signatureVerificationObject,
              requiredAll: REQUIRED_PROPS.VERIFY_MESSAGE,
            });
            const { message, signature } = signatureVerificationObject;
            return verifyMessage({
              publicKey: await this.publicKey,
              message,
              signature,
            });
          },
        },
github JoinColony / purser / modules / node_modules / @colony / purser-trezor / class.js View on Github external
value: async (signatureVerificationObject: Object = {}) => {
            /*
             * Validate the trasaction's object input
             */
            userInputValidator({
              firstArgument: signatureVerificationObject,
              requiredAll: REQUIRED_PROPS.VERIFY_MESSAGE,
            });
            const { message, signature } = signatureVerificationObject;
            return verifyMessage({
              address: this.address,
              message,
              signature,
            });
          },
        },
github JoinColony / purser / modules / node_modules / @colony / purser-software / class.js View on Github external
value: async (signatureVerificationObject: Object = {}) => {
            /*
             * Validate the trasaction's object input
             */
            userInputValidator({
              firstArgument: signatureVerificationObject,
              requiredAll: REQUIRED_PROPS.VERIFY_MESSAGE,
            });
            const { message, signature } = signatureVerificationObject;
            return verifyMessage({
              address,
              message,
              signature,
            });
          },
        },