https://github.com/eyesprotocol/ethereum-validator
✅ 이더리움 관련 문자열 검증을 위한 jakarta.validation 구현체
https://github.com/eyesprotocol/ethereum-validator
ethereum jakarta-validation java-library javax-validation jsr303 jsr380
Last synced: 6 months ago
JSON representation
✅ 이더리움 관련 문자열 검증을 위한 jakarta.validation 구현체
- Host: GitHub
- URL: https://github.com/eyesprotocol/ethereum-validator
- Owner: eyesprotocol
- License: other
- Created: 2021-11-19T05:02:27.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2023-07-28T09:34:03.000Z (almost 3 years ago)
- Last Synced: 2023-07-28T10:35:43.652Z (almost 3 years ago)
- Topics: ethereum, jakarta-validation, java-library, javax-validation, jsr303, jsr380
- Language: Java
- Homepage:
- Size: 94.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Ethereum validator with JSR380(aka Bean validation)
## Features
- `@EtherAddress`: Ethereum address validator
- Original: [web3.js][LINK_SOURCE]
- `@EtherTxHash`: Ethereum transaction hash (aka TX ID) validator
## Requirements
- JDK 1.8 or higher
## Usages
**gradle:**
```groovy
repositories {
mavenCentral()
}
dependencies {
implementation("io.eyesprotocol.validator:ethereum-validator:1.0.0")
}
```
## License and credit
This project under the [GNU Lesser General Public License v3.0](./LICENSE)
- [ChainSafe/web3.js][LINK_WEB3] (LGPL-3.0)
[LINK_WEB3]: https://github.com/ChainSafe/web3.js
[LINK_SOURCE]: https://github.com/ChainSafe/web3.js/blob/2279a67e0702343764db5cae2dffc04048083952/packages/web3-utils/src/utils.js#L85