Assert that address is a valid Stellar contract address (C-address, starts with the letter C).
address
C
Throws an Error with a descriptive message including field if validation fails.
field
The address string to validate.
A human-readable field name used in the error message (e.g. 'contractId', 'target', 'asset').
'contractId'
'target'
'asset'
When address is not a valid Stellar contract address.
assertContractAddress('CA...', 'contractId'); // passes silentlyassertContractAddress('GABC...', 'target'); // throws Copy
assertContractAddress('CA...', 'contractId'); // passes silentlyassertContractAddress('GABC...', 'target'); // throws
Assert that
addressis a valid Stellar contract address (C-address, starts with the letterC).Throws an Error with a descriptive message including
fieldif validation fails.