We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Contract ABI json :
{ "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "_addr", "type": "address" } ], "name": "Deployed", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": false, "internalType": "address", "name": "_idFactory", "type": "address" } ], "name": "IdFactorySet", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": false, "internalType": "address", "name": "_implementationAuthority", "type": "address" } ], "name": "ImplementationAuthoritySet", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "_token", "type": "address" }, { "indexed": false, "internalType": "address", "name": "_ir", "type": "address" }, { "indexed": false, "internalType": "address", "name": "_irs", "type": "address" }, { "indexed": false, "internalType": "address", "name": "_tir", "type": "address" }, { "indexed": false, "internalType": "address", "name": "_ctr", "type": "address" }, { "indexed": false, "internalType": "address", "name": "_mc", "type": "address" }, { "indexed": true, "internalType": "string", "name": "_salt", "type": "string" } ], "name": "TREXSuiteDeployed", "type": "event" }, { "inputs": [ { "internalType": "string", "name": "_salt", "type": "string" }, { "components": [ { "internalType": "address", "name": "owner", "type": "address" }, { "internalType": "string", "name": "name", "type": "string" }, { "internalType": "string", "name": "symbol", "type": "string" }, { "internalType": "uint8", "name": "decimals", "type": "uint8" }, { "internalType": "address", "name": "irs", "type": "address" }, { "internalType": "address", "name": "ONCHAINID", "type": "address" }, { "internalType": "address[]", "name": "irAgents", "type": "address[]" }, { "internalType": "address[]", "name": "tokenAgents", "type": "address[]" }, { "internalType": "address[]", "name": "complianceModules", "type": "address[]" }, { "internalType": "bytes[]", "name": "complianceSettings", "type": "bytes[]" } ], "internalType": "struct ITREXFactory.TokenDetails", "name": "_tokenDetails", "type": "tuple" }, { "components": [ { "internalType": "uint256[]", "name": "claimTopics", "type": "uint256[]" }, { "internalType": "address[]", "name": "issuers", "type": "address[]" }, { "internalType": "uint256[][]", "name": "issuerClaims", "type": "uint256[][]" } ], "internalType": "struct ITREXFactory.ClaimDetails", "name": "_claimDetails", "type": "tuple" } ], "name": "deployTREXSuite", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "getIdFactory", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "getImplementationAuthority", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "string", "name": "_salt", "type": "string" } ], "name": "getToken", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_contract", "type": "address" }, { "internalType": "address", "name": "_newOwner", "type": "address" } ], "name": "recoverContractOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_idFactory", "type": "address" } ], "name": "setIdFactory", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_implementationAuthority", "type": "address" } ], "name": "setImplementationAuthority", "outputs": [], "stateMutability": "nonpayable", "type": "function" } ]``` Got error: web3j generate solidity --abiFile=/smart-contracts/TREXFactory.json --outputDir=./ --package=com.contract _ _____ _ | | |____ (_) __ _____| |__ / /_ \ \ /\ / / _ \ '_ \ \ \ | \ V V / __/ |_) |.___/ / | \_/\_/ \___|_.__/ \____/| | _/ | |__/ by Web3Labs Generating com.hamsa.TREXFactory ... SLF4J(W): No SLF4J providers were found. SLF4J(W): Defaulting to no-operation (NOP) logger implementation SLF4J(W): See https://www.slf4j.org/codes.html#noProviders for further details. SLF4J(W): Class path contains SLF4J bindings targeting slf4j-api versions 1.7.x or earlier. SLF4J(W): Ignoring binding found at [jar:file:/Users/lijunjie/.web3j/web3j-cli-shadow-1.5.3/lib/web3j-cli-1.5.3-all.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J(W): See https://www.slf4j.org/codes.html#ignoredBindings for an explanation. class com.squareup.javapoet.ParameterizedTypeName cannot be cast to class com.squareup.javapoet.ClassName (com.squareup.javapoet.ParameterizedTypeName and com.squareup.javapoet.ClassName are in unnamed module of loader 'app')
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Contract ABI json :
The text was updated successfully, but these errors were encountered: