public class TronSmartContracts extends Object
| Constructor and Description | 
|---|
| TronSmartContracts() | 
| Modifier and Type | Method and Description | 
|---|---|
| static byte[] | generateContractAddress(byte[] ownerAddress,
                       Protocol.Transaction trx) | 
| static Protocol.SmartContract.ABI.Entry.EntryType | getEntryType(String type) | 
| static Protocol.SmartContract.ABI.Entry.StateMutabilityType | getStateMutability(String stateMutability) | 
| static Protocol.SmartContract.ABI | jsonStr2ABI(String jsonStr) | 
| static byte[] | replaceLibraryAddress(String code,
                     Map<String,TronAddress> libraries) | 
| static byte[] | replaceLibraryAddress(String code,
                     String libraryAddressPair) | 
public static Protocol.SmartContract.ABI.Entry.EntryType getEntryType(String type)
public static Protocol.SmartContract.ABI.Entry.StateMutabilityType getStateMutability(String stateMutability)
public static Protocol.SmartContract.ABI jsonStr2ABI(String jsonStr)
public static byte[] replaceLibraryAddress(String code, String libraryAddressPair)
public static byte[] replaceLibraryAddress(String code, Map<String,TronAddress> libraries)
public static byte[] generateContractAddress(byte[] ownerAddress,
                                             Protocol.Transaction trx)
Copyright © 2020. All rights reserved.