This is the complete list of members for iotex::Contract, including all inherited members.
Contract(IotexString &abiJson) | iotex::Contract | |
Contract(std::vector< iotex::abi::FunctionAbi > &functions) | iotex::Contract | |
generateBytesForAddress(const uint8_t *pVal, uint8_t *out) (defined in iotex::Contract) | iotex::Contract | static |
generateBytesForBool(bool val, uint8_t *out) (defined in iotex::Contract) | iotex::Contract | static |
generateBytesForBytes(uint8_t *pVal, size_t size, uint8_t *out) (defined in iotex::Contract) | iotex::Contract | static |
generateBytesForDynamicArrayOfStaticElements(iotex::abi::ParameterValue param, std::vector< uint8_t > &data) (defined in iotex::Contract) | iotex::Contract | static |
generateBytesForInt(const int8_t *pVal, size_t size, uint8_t *out) (defined in iotex::Contract) | iotex::Contract | static |
generateBytesForStaticArrayOfDynamicElements(iotex::abi::ParameterValue param, std::vector< uint8_t > &data) (defined in iotex::Contract) | iotex::Contract | static |
generateBytesForStaticArrayOfStaticElements(iotex::abi::ParameterValue param, std::vector< uint8_t > &data) (defined in iotex::Contract) | iotex::Contract | static |
generateBytesForStaticBytes(uint8_t *pVal, size_t size, uint8_t *out) (defined in iotex::Contract) | iotex::Contract | static |
generateBytesForString(char *pVal, size_t size, uint8_t *out) (defined in iotex::Contract) | iotex::Contract | static |
generateBytesForUint(const uint8_t *pVal, size_t size, uint8_t *out) (defined in iotex::Contract) | iotex::Contract | static |
generateCallData(const IotexString &functionName, ParameterValuesDictionary ¶ms, IotexString &out) | iotex::Contract | |
generateFunctionSelector(iotex::abi::FunctionAbi &function, std::vector< uint8_t > &out) (defined in iotex::Contract) | iotex::Contract | static |