Validate
Usage
Basic Validation
const rawtx = '0100000002b170f2d41764c...'; // raw tx hex
const isValid = await mnee.validateMneeTx(rawtx);
console.log('Transaction is valid:', isValid);Deep Validation (with expected outputs)
const rawtx = '0100000002b170f2d41764c...'; // raw tx hex
const expectedOutputs = [
{ address: 'recipient-1-address', amount: 1 },
{ address: 'recipient-2-address', amount: 10.25 },
];
const isValid = await mnee.validateMneeTx(rawtx, expectedOutputs);
console.log('Transaction matches expected outputs:', isValid);Parameters
Response
Common Use Cases
Validate Before Broadcasting
Verify External Transactions
Validate Multi-Recipient Transactions
Integration Testing
Validation Checks
Basic Validation (always performed)
Deep Validation (when request provided)
Notes
See Also
Last updated