Questions tagged [hex]
The hex tag has no usage guidance.
11
questions
0
votes
1answer
33 views
Hyperledger Besu: Unable to decode the hex string returned by solidity function containing multiple values
I have set up a Hyperledger Besu network for private transactions using Orion.
I am using a javascript client to write to and read data from a smart contract
written in Solidity. I am following the ...
0
votes
1answer
93 views
json rpc hex string weird padding/encoding
When sending eth_call to get erc20 token WETH name and symbol I get hex response padded with bunch of zeros and a mysterious digit '2'.
for symbol I get response:
"...
1
vote
0answers
38 views
0
votes
1answer
543 views
web3 - web3.utils.toHex zeros length
I'm trying to send 12 integer as bytes to a contract function. If I use
web3.utils.toHex(12)
the variable will become 0xc
The problem is that when contract function parses bytes, it reads uint256, ...
1
vote
0answers
37 views
Pass hexadecimal literal to contract using web3js
I have a hex literal that I need to pass into a contract using web3, and I'm not sure how to go about formatting it. In solidity, its formatted like so:
hex'...
1
vote
1answer
370 views
Encoded input params
I created a simple test contract with a single method:
pragma solidity ^0.4.24;
contract SimpleTest {
function testFunc(string name, bool isFirst) public {
//do stuff
}
}
I'm ...
0
votes
1answer
114 views
Converting Log Topics to int64 correctly in Go
I currently use the code below to extract the ERC721 Token ID from Transfer Event Logs:
txHash := newLog.TxHash.Hex()
hexString := common.BytesToAddress(newLog.Topics[3].Bytes()).Hex()
flowerNum, _ :=...
2
votes
1answer
88 views
Leaf node with encodedPath containing only Hex-Prefix in Merkle Patricia Trie
A leaf node is defined as the tuple [encodedPath, value], and encodedPath uses the Hex-Prefix encoding. Is it possible we have a leaf node with encodedPath having only the prefix and no partial path ...
1
vote
1answer
472 views
Better ways to test bytes32 type using truffle testing framework
small quick question, when I store a bytes32 and retrieve it from truffle console, why is it showing in 64 bits?
Ex: 0x74657374737472696e6700000000000000000000000000000000000000000000
because this ...
1
vote
1answer
455 views
web3.toAscii for foreign languages
I have a function that takes bytes32 _name as a parameter and store it in a struct.
Let's say _name is either Chinese, Korean, or Japanese and from app.js I would convert the _name to hex to pass it ...
0
votes
1answer
110 views
Python How to make Filter topics: encode integers to its hex string representation
In the documentation: http://web3py.readthedocs.io/en/latest/filters.html
Quote "Subsequent topic items are the hex encoded values for indexed event arguments. In the above example, the second item ...