Questions tagged [eth-call]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
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(...