Annotation Interface BitcoinAddress
@Incubating
@Documented
@Constraint(validatedBy={})
@Target({METHOD,FIELD,ANNOTATION_TYPE,CONSTRUCTOR,PARAMETER,TYPE_USE})
@Retention(RUNTIME)
public @interface BitcoinAddress
The string has to be a well-formed BTC (Bitcoin) Mainnet address. Accepts
CharSequence
.
P2PK, P2MS and Nested SegWit (P2SH-P2WPKH and P2SH-P2WSH) addresses are not valid.
null
elements are considered valid.
- Since:
- 9.0.0
- Author:
- José Yoshiriro
-
Nested Class Summary
Nested Classes -
Optional Element Summary
Optional Elements