Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [nethereum]

Questions related to the C# .NET Ethereum Web3 RPC Client Library, named nethereum

2
votes
1answer
32 views

How to pay gas fee for new addresses of ERC20 tokens that initially have 0 Eth balance? [duplicate]

I have a confusion, When we create new address/account for an ERC20 token then it have 0 Eth balance. When we send some tokens to this address and then withdraw token again from this address require a ...
0
votes
0answers
17 views

How include Nethereum in an existing C# project as library

I try to include nethereum as a library in my C# project, so I have access to the appropriate functions (create transaction data, sign transaction data and so on...) for communicate to an arbitrary ...
0
votes
0answers
14 views

eth-netstats statistics is not correct

I'm trying to set up private POA ethereum chain's status monitor system, and all softwares run on virtualbox. For test, two mining nodes were set up using geth(its version is "geth-alltools-linux-...
2
votes
1answer
41 views

NEthereum, Number of indexes don't match the number of topics

I would like to get all Transfer events for a specific interval of blocks. When I call GetAllChanges with the following parameters, I get this error message: 'Number of indexes don't match the ...
1
vote
1answer
43 views

Nethereum get Last Block Number

I would like to get something similar to solidity block.number - 1 using Nethereum BlockParameter.CreateLatest() Is latest here mean the Last BlockNumber been mined? Or do I need to minus 1?
1
vote
1answer
52 views

How to call a contract function using Nethereum?

I would like to call a contract function using Nethereum C#. Here is the contract in Etherscan (https://etherscan.io/token/0x8c9b261faef3b3c2e64ab5e58e04615f8c788099#readContract) I want to call ...
1
vote
0answers
46 views

Getting return data from a transaction hash using Nethereum

I'm using Nethereum to call a non-view/non-constant function of a smart contract that modifies the state of the smart contract and returns a boolean value. The result of submitting this transaction ...
2
votes
1answer
69 views

Blockchain information from Nethereum

How can I get the latest block, coinbase and other information using Nethereum?
0
votes
0answers
47 views

Duplicated BigInteger

I frequently find the following error when using NEthereum: The type 'BigInteger' exists in both 'Nethereum.Hex, Version=3.0.0.0, Culture=neutral, PublicKeyToken=null' and 'netstandard, Version=2.0....
2
votes
1answer
81 views

How do I use SoliditySha3 in Nethereum?

According to this, web3 should contain the function soliditySha3. It can take an object (JSON), serialize it, and use the result as input to Keccak256. According to the documentation, the arguments ...
0
votes
1answer
74 views

Not able to connect to Quorum node from Nethereum

I am not able to connect to Quorumchain using Nethereum. Below is my code and error response. I have verified and the port is open in the machine. I am running on a Linux machine, Ubuntu 18.04. I ...
1
vote
1answer
64 views

Getting an error while trying to store large payloads (13-20kB)

I've created a simple smart contract to store large amounts of data (13-20kB) on the Ethereum blockchain. But when I'm trying to make a transaction they fail sometimes (with little correlation to the ...
1
vote
1answer
230 views

Create account on Ethereum using Nethereum C#

I have studied the documents for creating a new account using Nethereum.. var ecKey = Nethereum.Signer.EthECKey.GenerateKey(); var privateKey = ecKey.GetPrivateKeyAsBytes().ToHex(); var account = new ...
3
votes
0answers
144 views

How to access txpool pending transactions using Netherum?

I want to get list of transactions which are in pending state & queued state in txpool. I can see these transactions in pool using txpool.inspect command. I tried code given in nethereum sample ...
2
votes
0answers
31 views

Transactions are not mining for accounts created by Nethereum.Accounts.Account method but works for accounts created by web3.Personal.NewAccount

Transactions are not mining & in pending state for long time, for transactions with accounts created using Nethereum.Accounts.Account(privateKey). But mining works for accounts created using web3....
2
votes
1answer
66 views

create multiple transactions between two accounts using SendTransactionAsync method nethereum

I am trying to create multiple transactions between two accounts using SendTransactionAsync method. But I am getting "replacement transaction underpriced" message. I found some links which says we ...
0
votes
2answers
69 views

Encoding Parameters In Nethereum

I'm trying to encode some parameters and I've noticed all the encoders in the ABI project. Essentially, I want the equivalent to abi.encodeParameter(type, value) in Nethereum? Is there an easy ...
0
votes
1answer
10 views

unable to connect to TestChain by Code

I am new at Ethereum and intended to connect to a test chain by c#. my code runs greatly on my old laptop win7, but on newer one Win10 it just waits forever. this is my code. has anyone any idea? ...
0
votes
2answers
83 views

Nethereum - loop of user to slow

I build a smart contract on solidty and website with Nethereum. One of variable include the current status of all the users like this : mapping(address => Status) public StatusUsers; I did a loop(...
1
vote
2answers
361 views

C# how to compute Keccak256 to match Solidity?

I have a simple Solidity function as below: function testKeccak(uint8[] buffer) public pure returns (bytes32) { return keccak256(abi.encodePacked(buffer)); } Testing the keccak256 hash using ...
3
votes
1answer
193 views

Can I get the raw transaction using Nethereum?

How do I get a raw transaction using web3/Nethereum? An example of a raw transaction can be seen here: https://etherscan.io/getRawTx?tx=...
0
votes
2answers
68 views

Indexed Variables On Event Not Being Decoded

I'm currently returning back all events with no filter and all the indexed variables are being returned but they are encoded. The other none indexed variables are visible and being retrieved fine and ...
1
vote
0answers
135 views

passing byte[] to smart contract using nethereum

I made a solidity function that allow a user to send multiple transactions with the same nonce as a singleton Tx signer: function multipleTransferPreSigned ( bytes[] _signature, address[] ...
0
votes
1answer
79 views

Command “geth --rpcapi eth,web3,personal --rpc” throws Fatal Error

After deploying an private Ethereum blockchain with Azure Template "Proof of Work" we are not able to run the following command successfully. "geth --rpcapi eth,web3,personal --rpc" following image ...
1
vote
0answers
151 views

Nethereum Getting TransactionHash of SendTransaction

I am using Nethereum for Unity3d and I have managed to muddle my way through a lot of issues, but I have a huge problem I just can't seem to solve. I can get this to work with signed transaction ...
0
votes
0answers
47 views

Nethereum transaction

How can I send the msg.data together with my transaction? Nethereum.StandardTokenEIP20.StandardTokenService(Web3, Add).TransferAsync(...)
2
votes
1answer
253 views

How can I decode the inputs to a transaction written by a smart contract constructor with Nethereum?

I've been able to decode the inputs to a contract function transaction given the ABI as follows: var myFunction = contract.GetFunction("MyFunction"); var myFunctionTxn = await contract.Eth....
1
vote
1answer
117 views

NewEventDTO is not a valid Event Type

The solidity code pragma solidity ^0.4.24; event NewEvent(uint32 tag, uint32 idx); My Nethereum code public class NewEventDTO { [Parameter("uint32", "tag", 1, false)] public uint Tag { get; ...
0
votes
0answers
55 views

How do I monitor event on Main Ethereum Account using Nethereum

What I mean is the real ETH transferred to my account, not Token. Let says I have an account (address 0x1234567890) Someone send me 1 ETH. I wish I can monitor and see that transaction, without ...
4
votes
2answers
232 views

Capturing an event fired from a contract that was called from another contract

I'm trying calculate tax on arbitrary items/values. To do this I have a single contract is used as an 'Oracle' to get the tax from an external system. This contract defines functions to be called from ...
0
votes
0answers
61 views

Listing all the smart contracts deployed on ethereum [duplicate]

I want to list all smart contracts deployed on a private Ethereum chain, using Nethereum, and also those which were deployed by a certain address. I have seen here and here but I cannot get anywhere ...
0
votes
1answer
81 views

Am I setting my gas price and gas limit correctly?

web3.TransactionManager.DefaultGas = 210000; // Gas limit? web3.TransactionManager.DefaultGasPrice = 10 * 1000000000; // Gas Price? I have intended to set the gas price at 10Gwei.
1
vote
0answers
72 views

How would I connect subscribe to the websocket to get transactions of a certain address with Nethereum(C#)?

I can only find tutorials on how to do it with Web3.JS. With Infura btw (wss://mainnet.infura.io:443/ws)
1
vote
0answers
446 views

Nethereum C# automated ether transfer

I wish to automate the transfer of ether to a list of people. Assume the list is in a csv. I wrote some code to automate the process. class Program { int nonce = 0; static void Main(string[] ...
1
vote
1answer
594 views

Nethereum // Infura/RPCclients

I am having a heck of a time getting transactions to post on mainnet. The issue is not my wallet balance or gas related. A balance lookup on the same contract works correctly.. However, i cannot get ...
0
votes
0answers
197 views

Passing signature parameter to ERC865 contract and ecrecover()

I'm trying to deploy ERC865 Token while using C# Nethereum. The ERC865 contract expect to get signature length of 65 and when i tray to use "geth attach" web3.sha3(privatekey) i get 68 characters long ...
0
votes
0answers
121 views

How to get pending transactions

I try using txpool_content and txpool_inspect so,Is there anyway to get pending transactions using geth via .net and Json?
0
votes
1answer
116 views

Is this the only way that I can tell if a transaction is success / failed?

My solidity: function Test(address to, uint amount) public { require(amount == 1000000000000000000); } In Nethereum var r = contract.GetFunction("Test").SendTransactionAsync(<Owner Address&...
1
vote
0answers
161 views

Why I can't get any status from Nethereum TransactionReceipt?

Sample code below (simplified for illustrative purposes only): var a = new ManagedAccount(mOwner, mOwnerPwd); var w = new Web3(a, mNodeUrl); w.TransactionManager.DefaultGas = mGasLimit; w....
2
votes
1answer
113 views

Deploy contract with truffle, how to call in Nethereum?

I am currently deploying my ChangeManager contract in truffle and I want to call the contract later in Nethereum. For this I need the contract address in Nethereum. I figured I could just create an ...
1
vote
0answers
99 views

How can I import the Accounts from ganache-cli into Nethereum?

Is there a way to automatically load the Accounts created by ganache-li into a project which uses Nethereum?
1
vote
1answer
386 views

Error occurred when trying to send rpc requests(s)

I am using the nethereum package in .Net and trying to invoke a smart contract with web3. Initially it was working fine, but suddenly I am getting an error while trying to get the transaction count. ...
0
votes
0answers
49 views

SmartContract determine timestamp of saving data

I have really simple solidity smartcontract for saving and fetching data structs. When I ask for data struct (fetching function) I need to know timestamp (or block ID) when was the struct saved. How ...
0
votes
0answers
29 views

Making RPC calls without setting up my own node [duplicate]

My application is using web3 or Nethereum to connect to my own ethereum node (setup using geth). Is it a must for me to setup my own node to make RPC calls (or connect to a specific node that setup ...
0
votes
1answer
188 views

Account vs ManagedAccount in Nethereum

Account to this text, they are different: https://nethereum.readthedocs.io/en/latest/accounts/ But it never mentioned what are the differences. Anyone know which one to choose from when implementing ...
0
votes
1answer
307 views

Nethereum contract function call throwing exception on return: hex string has length 64, want 40 for common.Address

Both a call returning and address and a call returning an int256 fail with the same error: Nethereum.JsonRpc.Client.RpcResponseException HResult=0x80131500 Message=invalid argument 0: hex string ...
0
votes
1answer
198 views

Can I assume when an event is received means the transaction is 100% confirmed?

I am listening to the even using Nethereum. May I know if an event is received means the transaction is confirmed? If not? How can I know it is failed and perform a rollback?
0
votes
0answers
35 views

Converting Solidity enum to Nethereum enum [duplicate]

Below is a snippet of code that I have extracted for illustrative purpose only. I have an enum declared in Solidity and returns in a function. enum State { start, end } function Test() public view ...
0
votes
3answers
876 views

Problem unlockaccount on Rinkeby via infura

I got "405 Method Not Allowed" error when I tried to unlock an account I created on MetaMask. Here is the code: string privateKey = "...
0
votes
1answer
247 views

What can I do with Nethereum TransactionReceipt?

Refer to this link https://github.com/Nethereum/Nethereum/blob/master/src/Nethereum.Tutorials/Nethereum.Tutorials.Account/AccountTransfer.cs Line 55: It mentioned "The transaction receipt polling ...