These are chat archives for Nethereum/Nethereum

15th
Mar 2018
Greatsamps
@Greatsamps
Mar 15 2018 06:11

Hey Guys.

I am seeing an odd issue with the Ropsten testnet, parity, and nethereum. I am submitting some transactions, and they don't show up on the network.

I submit them, get a hash, then when checking etherscan, the hash cannot be found. When trying to lookup the receipt in nethereum, also can't be found. What i have found is that sometimes by submitting a few more, they all suddenly show up. I had an instance just now where a transaction i submitted 14 hours ago, showed up on the same block moments after i submitted another one, so this can't be a coincidence.

Any idea where this problem might lie, and how i can find the status of these missing transactions?

Greatsamps
@Greatsamps
Mar 15 2018 08:37
seems parity is to blame
Jonathan Sheely
@jsheely
Mar 15 2018 18:22
Is it possible to get a complex type back a function callAsync ?
Getting a Model is not supported error message. at Nethereum.ABI.Decoders.BoolTypeDecoder.Decode(Byte[] encoded, Type type)
Trying to call func.CallAsync<ComplexModel>();
Jonathan Sheely
@jsheely
Mar 15 2018 18:49
Oh I see. CallDeserializingToObjectAsync is what I needed with the [FunctionOutput] attribute https://nethereum.readthedocs.io/en/latest/contracts/functiondtos/