Questions tagged [eth-call]
The eth-call tag has no usage guidance.
12
questions
4
votes
1answer
28 views
Why does the `DoCall` function use the first account by default?
In this line,
// Set sender address or use a default if none specified
var addr common.Address
if args.From == nil {
if wallets := b.AccountManager().Wallets(); len(wallets) > ...
2
votes
1answer
1k views
Why does this throw a stack underflow error?
Simple contract, one function.
function getSha256(uint32 nonce) returns (bytes32 hash) {
return sha256(nonce);
}
> contractInstance.getSha256.call(1);
Error: Error: VM Exception while ...
2
votes
1answer
79 views
Call a view function of an Ethereum Smart Contract using a program written in C
my attempt is to call a view function to reatrieve some data from a contract on the Blockchain using a C program. I do have the interface of the contract.
I think i need to performe two things in ...
2
votes
0answers
986 views
eth_call using INFURA
I've developed a very simple smart contract and I'm trying to invoke a function using eth_call. The contract is deployed on the revived Ropsten testnet.
If I invoke the function getSTR() sending the ...
1
vote
1answer
842 views
What happens when you use multiple “call” arguments?
I have a piece of code like so:
address x=0x01234..;
x.call(data1, data2, data3);
Will this do what I expect and call the contract at address x while passing the data in concatenated like data1+...
1
vote
2answers
1k views
Can I get the return value of a .call from a contract from the Blockchain?
I know that if I use call from a contract, that I cannot get the return value. I get a true or a false.
Is it possible for me to inspect the blockchain afterwords to get the return value?
For ...
1
vote
1answer
36 views
web3py - Function Call when Sender Must Be Certain Address
I have a contract on Ropsten, and when I do this is python, I get a result:
result = contract.functions.getLastUpdateTime(0).call()
So I know the ABI is there, the address, etc.
There's another ...
0
votes
1answer
35 views
How to understand from web3py if I need a transaction or a call
I have a contract with a function in which only if a certain condition is true, it changes the state of the blockchain otherwise it emits an event and returns:
address[] public global_state;
function ...
0
votes
0answers
9 views
nested calls fail on geth --dev but pass ganache-cli
I have the following solidity contracts defined. I want to test nested calls using the lowlevel api where C->D->E. However, running this code passes on ganache-cli but fails on geth --dev node. Im ...
0
votes
1answer
7 views
What is the ethersjs equivalent of `web3.eth.call` in web3js?
web3.js has the ability to call a transaction and get return data without sending a transaction:
web3.eth.call(callObject [, defaultBlock] [, callback])
ethersjs apparently does not have this ...
0
votes
1answer
11 views
call: Alternative transfer at the byte code level
I am reading the following stuff from the research paper at:
Restricted Transfer
We define a property that guarantees that ether transfers (via call)
cannot be invoked by any user a. Violation of ...
0
votes
0answers
99 views
Get Array from a call in Web3j
I have a solidity function that returns an array.
I'm trying to read the values inside this array from web3j but it gives me stage results.
My solidity function
function getAllSubTokenByTokenID(...