{"repo":"LFDT-web3j/web3j-maven-plugin","free":true,"listed":false,"github":"https://github.com/LFDT-web3j/web3j-maven-plugin","clone":"git clone https://github.com/LFDT-web3j/web3j-maven-plugin.git","description":"web3j Maven plugin","language":"Java","stars":127,"topics":["web3j","maven-plugin","java","solidity","solidity-contracts","ethereum","blockchain"],"license":"Apache-2.0","category":"blockchain-web3","readme_excerpt":"web3j-maven-plugin web3j maven plugin is used to create java classes based on the solidity contract files. Usage The base configuration for the plugin will take the solidity files from src/main/resources and generates the java classes into the folder src/main/java . to run the plugin execute the goal generate-sources Configuration The are several variable to select the solidity source files, define a source destination path or change the package name. Name Format Default value ----------------------- ---------------------------------------------------------------------------------------- -------------------------------- valid java package name org.web3j.model relative or absolute path of the generated for 'Java files value in relative or absolute path of the generated for 'Bin' files value in relative or absolute path of the generated for 'ABI' files value in relative or absolute path of the generated files (java, bin, abi) src/main/java generate Java Classes( java ), ABI( abi ) and/or BIN ( bin ) Files (comma separated) java Creates Java Native Types (instead of Solidity Types) true Sets custom(? extends org.web3j.tx.Contract) class as a parent for java generated code org.web3j.tx.Contract Standard maven fileset src/main/resources / .sol Standard maven fileset src/main/resources / .json Filter ( or ) contracts based on the name. greeter mortal A list ( ) of replacements of dependency replacements inside Solidity contract. Configuration of outputDirectory has priority over so","default_branch":null,"files":null,"tree":[],"storefront":"/r/LFDT-web3j","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/LFDT-web3j/web3j-maven-plugin/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}