ethereum / ethereumj

DEPRECATED! Java implementation of the Ethereum yellowpaper. For JSON-RPC and other client features check Ethereum Harmony
GNU Lesser General Public License v3.0
2.18k stars 1.1k forks source link

When StandaloneBlockchain.submitNewContract(ContractMetadata) events not found #1256

Closed Nashatyrev closed 5 years ago

Nashatyrev commented 5 years ago

Need to do the following workaround:

    ContractMetadata contractMetadata = new ContractMetadata();
    contractMetadata.abi = ContractAbi.getContractAbi();
    contractMetadata.bin = depositBin;
    SolidityContract contract = sb.submitNewContract(contractMetadata);
    ((SolidityContractImpl) contract).addRelatedContract(ContractAbi.getContractAbi()); // TODO ethJ bug workaround