research/consider matching solidity abi api
#1.069 aberto em 22 de ago. de 2018
Métricas do repositório
- Stars
- (3.469 stars)
- Métricas de merge de PR
- (Nenhuma PRs mesclada em 30d)
Description
abi.decode(bytes encodedData, (...)) returns (...): ABI-decodes the given data, while the types are given in parentheses as second argument. Example: (uint a, uint[2] memory b, bytes memory c) = abi.decode(data, (uint, uint[2], bytes)) abi.encode(...) returns (bytes): ABI-encodes the given arguments abi.encodePacked(...) returns (bytes): Performs packed encoding of the given arguments abi.encodeWithSelector(bytes4 selector, ...) returns (bytes): ABI-encodes the given arguments starting from the second and prepends the given four-byte selector abi.encodeWithSignature(string signature, ...) returns (bytes): Equivalent to abi.encodeWithSelector(bytes4(keccak256(bytes(signature))), ...)`