These are chat archives for Nethereum/Nethereum

30th
Aug 2017
Lucas Cullen
@bitcoinbrisbane
Aug 30 2017 05:27
guys, need help on gas prices. On ropsten, when deploying contract, im either running out of gas, or "instric gas price too low"
what are peoples defaults?
are these values still about right? Nethereum/Nethereum#160
On .SendRequestAsync, the "value" param is gas price right?
Lucas Cullen
@bitcoinbrisbane
Aug 30 2017 05:33
Ah, gas == gasLimit. value == gas (amount)
Lucas Cullen
@bitcoinbrisbane
Aug 30 2017 05:44
Nope, i guess gass == gas, and value == amount of ETH if contract is payable
Сергей Тяпкин
@tyaps83_twitter
Aug 30 2017 08:30
Hi guys, again )) I'm back with a following question: I'm able to sign transaction offline. So I can use my windowsForm client to sign transaction with privateKey stored on my side, pass "encoded" to server and this server is connected with blockchain node - it can run this rawTransaction. But how can I make calls the same way? I want to sign some call of contract method and pass it to server. Server will run such "raw Call" and send back an answer. Is it possible?
amjadDev
@amjadDev
Aug 30 2017 08:32
@tyaps83_twitter use this function nd all is done u will got txid
var txId = await web3.Eth.Transactions.SendRawTransaction.SendRequestAsync("0x" + encoded);
Сергей Тяпкин
@tyaps83_twitter
Aug 30 2017 08:33
@amjadDev and what next? I can get var receipt = await web3.Eth.Transactions.GetTransactionReceipt.SendRequestAsync(transactionHash); - and there is nothing about an answer/results of execution
amjadDev
@amjadDev
Aug 30 2017 08:34
this method used for nonce for sender address
Juan Blanco
@juanfranblanco
Aug 30 2017 08:35
@tyaps83_twitter you can do many things
one check an event raised
another check the state of the smart contract
amjadDev
@amjadDev
Aug 30 2017 08:35
@tyaps83_twitter folow this step
var web3 = new Web3("http://localhost:8545");
var nonce = await web3.Eth.Transactions.GetTransactionCount.SendRequestAsync("0xa23791eeD7e02c8FDc380E38433B276014cDBD8e");
        var encoded = web3.OfflineTransactionSigning.SignTransaction(privatekey, toAddress, 1000000000000000000, nonce.Value);

         var faddress=   web3.OfflineTransactionSigning.GetSenderAddress(encoded);
         var txId = await web3.Eth.Transactions.SendRawTransaction.SendRequestAsync("0x" + encoded);

        return nonce;
u can return tx id or noce what ever u wnat
*want
Juan Blanco
@juanfranblanco
Aug 30 2017 08:37
I think he wants to know how do you return a value from a contract
Сергей Тяпкин
@tyaps83_twitter
Aug 30 2017 08:39
@juanfranblanco yes
Juan Blanco
@juanfranblanco
Aug 30 2017 08:39
mainly what I said, you can raise an event
amjadDev
@amjadDev
Aug 30 2017 08:39
ok
Juan Blanco
@juanfranblanco
Aug 30 2017 08:39
then get the data from the log
Alexander Yarushin
@aayarushin
Aug 30 2017 08:42
@tyaps83_twitter You would also need to min that transaction
    public async Task<bool> ShouldSignAndSendRawTransaction()
    {
        var privateKey = "0xb5b1870957d373ef0eeffecc6e4812c0fd08f554b37b233526acc331bf1544f7";
        var senderAddress = "0x12890d2cce102216644c59daE5baed380d84830c";
        var receiveAddress = "0x13f022d72158410433cbd66f5dd8bf6d2d129924";
        var web3 = new Web3Geth();

        var txCount = await web3.Eth.Transactions.GetTransactionCount.SendRequestAsync(senderAddress);
        var encoded = Web3.OfflineTransactionSigner.SignTransaction(privateKey, receiveAddress, 10,
            txCount.Value);

        Assert.True(Web3.OfflineTransactionSigner.VerifyTransaction(encoded));

        Debug.WriteLine(Web3.OfflineTransactionSigner.GetSenderAddress(encoded));
        Assert.Equal(senderAddress.EnsureHexPrefix().ToLower(), Web3.OfflineTransactionSigner.GetSenderAddress(encoded).EnsureHexPrefix().ToLower());

        var txId = await web3.Eth.Transactions.SendRawTransaction.SendRequestAsync("0x" + encoded);
        await web3.Miner.Start.SendRequestAsync(4);
        var receipt = await web3.Eth.Transactions.GetTransactionReceipt.SendRequestAsync(txId);
        while (receipt == null)
        {
            Thread.Sleep(1000);
            receipt = await web3.Eth.Transactions.GetTransactionReceipt.SendRequestAsync(txId);
        }
        await web3.Miner.Stop.SendRequestAsync();
        Assert.Equal(txId, receipt.TransactionHash);
        return true;
    }
Code from NEthererum tests :)
then you get your receipt
Сергей Тяпкин
@tyaps83_twitter
Aug 30 2017 08:45
do I understand correct, that if want to make a call than in "direct" case I just make a call like that one
     var test2Function = contract.GetFunction("multiply");

        var result = await test2Function.CallAsync<int>(value);
and If I want do get results wia offline signing, I should use transaction (that costs some gas and produce an event) ?
and then listen to that event
Alexander Yarushin
@aayarushin
Aug 30 2017 08:47
Gas should only be used if you need mining.
Сергей Тяпкин
@tyaps83_twitter
Aug 30 2017 08:48
ok then. So I'll try it now
Alexander Yarushin
@aayarushin
Aug 30 2017 08:48
There is a difference between usual call and transaction call
Lucas Cullen
@bitcoinbrisbane
Aug 30 2017 10:46
last question hopefully
if my contract has a byte32[] array
In .net, what is the matching type?
IEnumerable<String> or String[] or Byte[] throw errors
or IEnumerable<Byte[]?
  • IEnumerable<Byte[]>
amjadDev
@amjadDev
Aug 30 2017 10:49
@juanfranblanco is there any way to read mempool in etherium like bitcoin block chain from node using rpc?
Juan Blanco
@juanfranblanco
Aug 30 2017 10:50
try List<string>
Lucas Cullen
@bitcoinbrisbane
Aug 30 2017 10:52
Yeah, just tried
no go
Keep getting NotSupportedException: System.Collections.Generic.List`1[System.String] is not supported
Style exceptions
Juan Blanco
@juanfranblanco
Aug 30 2017 10:53
what is your abi ?
@amjadDev you can get the pending transactions
from the block or local
Lucas Cullen
@bitcoinbrisbane
Aug 30 2017 10:54
[{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"stashNames","outputs":[{"name":"","type":"bytes32"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_stashName","type":"bytes32"}],"name":"createStash","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"}]
byte32[] public stashNames
Juan Blanco
@juanfranblanco
Aug 30 2017 10:56
it appears as bytes32 not an array
Lucas Cullen
@bitcoinbrisbane
Aug 30 2017 10:58
hmm

pragma solidity ^0.4.11;

contract Test {
bytes32[] public stashNames;

function createStash(bytes32 _stashName) returns (bool) {
    stashNames.push(_stashName);
    return true;
}

}

it was working on Friday! ive had to gut the contract. One function.
Juan Blanco
@juanfranblanco
Aug 30 2017 10:59
strange
Lucas Cullen
@bitcoinbrisbane
Aug 30 2017 10:59
tell me about it!
maybe increase prag version?
im running out of permutations of things to try
Juan Blanco
@juanfranblanco
Aug 30 2017 11:00
im trying it now
different pc updating vscode two ticks
sorry Im blind
lol
apologies
you need to pass the index to your array
of what you want to retrieve
a call will not retrieve all the data in the array, you will need to know your array index size and from there iterarate to get all the data
using multiple calls
Lucas Cullen
@bitcoinbrisbane
Aug 30 2017 11:06
oh!
Juan Blanco
@juanfranblanco
Aug 30 2017 11:06
that is why the input is an integer
try code generating it
Lucas Cullen
@bitcoinbrisbane
Aug 30 2017 11:07
        var stashFunction = contract.GetFunction(METHOD_NAME);
String result = await stashFunction.CallAsync<List<String>>(1);
where 1 is the index?
im sure it was returning a collection before. Trying to see if PostMan still has the result
Lucas Cullen
@bitcoinbrisbane
Aug 30 2017 11:12
String stashes = await stashFunction.CallAsync<String>(0);
worked
:D
Juan Blanco
@juanfranblanco
Aug 30 2017 11:13
cool
Lucas Cullen
@bitcoinbrisbane
Aug 30 2017 11:24
I would bet 1 ETH it was returning a collection, so strange
Is there a way to get the Array lenght? Or does the contract need to persist that?
Сергей Тяпкин
@tyaps83_twitter
Aug 30 2017 11:28
Is there any speciality about events in TestRPC? Events work fine on my privateNet - I can see logs. But the same code running with TestRPC gives me empty logs .
Juan Blanco
@juanfranblanco
Aug 30 2017 11:29
you can get the lenght from the array
@tyaps83_twitter testrpc supports events, but it is "safer" to test also on a private chain
tim is the man
Lucas Cullen
@bitcoinbrisbane
Aug 30 2017 11:43
"you can get the lenght from the array". How, via a call?
Сергей Тяпкин
@tyaps83_twitter
Aug 30 2017 12:00
@juanfranblanco Do I understand correctly that if I want make a Call to get contract state, but not directly via testFunction.CallAsync<int>(value) and do it like offline (like SendRawTransaction() ) - the only way is binded with transaction? This means that I can watch events as you've said, but events will fire only after mining of block. Therefore in this case this "read" operation (i want to substitute CallAsync() with something "offline") depends on mining process and in production can take relatively long time. Is it so?
Juan Blanco
@juanfranblanco
Aug 30 2017 13:04
@bitcoinbrisbane yes a call to a function
@tyaps83_twitter if you want to make a call (query data) you have to sync your chain to get the latest state
Vishnu Pillai
@vishnulphb
Aug 30 2017 13:32
hey guys if you get time, please go through this, I am stuck https://ethereum.stackexchange.com/questions/25508/how-to-check-if-struct-belongs-to-address
Juan Blanco
@juanfranblanco
Aug 30 2017 13:37
would not be better to keep a count of the assets each owner has
you could also store in the mapping an array of assets instead of the assetid
(top of my head) after a quick look
Vishnu Pillai
@vishnulphb
Aug 30 2017 13:44

I guess I get what you are trying to say. I mapped a struct to an address,

mapping (address=> mapping(uint=>Asset)) private owners;

I can just change it to array of assets and try. let me see.
Thanks for the quick feedback @juanfranblanco :smile:

Juan Blanco
@juanfranblanco
Aug 30 2017 13:49
yes just trying to figure out how would you find the assets of an address
kai
@kaista82_twitter
Aug 30 2017 19:26
hey Juan when you are free can you give me some info on public ECKey(byte[] vch, bool isPrivate) and its usage please, I'm not quite understanding
Juan Blanco
@juanfranblanco
Aug 30 2017 19:27
vch is the byte array of the key
isPrivate is the boolean value
to indicate if the key is private or not
kai
@kaista82_twitter
Aug 30 2017 19:27
ahh, i was trying to inject a mnemonic seed into it with byte[]
wasn't sure if this would fit the bill
that was fast also btw :D
Juan Blanco
@juanfranblanco
Aug 30 2017 19:28
well you caught me here :)
kai
@kaista82_twitter
Aug 30 2017 19:29
what vch stand for again?
Juan Blanco
@juanfranblanco
Aug 30 2017 19:36
it is a vector type (chow something i believe) it comes from the original Bitcoin
kai
@kaista82_twitter
Aug 30 2017 19:37
ahh ok, so its alternative to string version basically still creates the key from that input
Juan Blanco
@juanfranblanco
Aug 30 2017 19:38
yes, mainly using a byte array
kai
@kaista82_twitter
Aug 30 2017 19:39
ok so now i just need to work out why when i keccek a byte array 50k times it doesn't come back as 32bytes
:D
Juan Blanco
@juanfranblanco
Aug 30 2017 19:39
but you can create a key using either your public or private key
kai
@kaista82_twitter
Aug 30 2017 19:39
yeah thats a bonus that extra param
Juan Blanco
@juanfranblanco
Aug 30 2017 19:39
mainly to calculate the curve
kai
@kaista82_twitter
Aug 30 2017 19:40
yeah its just what I needed in this case I think
hmm
its complaining its not 32 bytes but it seems to be
Juan Blanco
@juanfranblanco
Aug 30 2017 19:43
how many bytes?
kai
@kaista82_twitter
Aug 30 2017 19:44
GetPrivateKeyAsBytes() im passing 32 to the ECKey constructor
while using encryptandgeneratedefaultkeystoreasjson
wonder what im doin wrong
Juan Blanco
@juanfranblanco
Aug 30 2017 19:45
ah that is a current issue is not acceting signed values
kai
@kaista82_twitter
Aug 30 2017 19:45
ahh ok
quick fix?
i.e.
can i just do something with the input
do you mean signed as in signed int
Juan Blanco
@juanfranblanco
Aug 30 2017 19:46
yes
kai
@kaista82_twitter
Aug 30 2017 19:46
oh ok
Juan Blanco
@juanfranblanco
Aug 30 2017 19:46
is it prefixed with a 00?
kai
@kaista82_twitter
Aug 30 2017 19:46
the initial byte[] input?
Juan Blanco
@juanfranblanco
Aug 30 2017 19:46
the key you want to store
it is in my todo list anyway, dont worry about it
ill push that up to tomorrow
kai
@kaista82_twitter
Aug 30 2017 19:49
well I hash a byte[] 50k times then put it into the ECKey constructor so it wont be 00 at the start no, its strange as if I hash once its fine but I expect the 50k is causing the signed value issue
ok yeah no problems, as long as I know its not something I'm doing stupid hehe
you back in UK now?
Juan Blanco
@juanfranblanco
Aug 30 2017 19:49
yeah
kai
@kaista82_twitter
Aug 30 2017 19:49
back to the rain
well atleast it was here today
been so nice over the weekend
Juan Blanco
@juanfranblanco
Aug 30 2017 19:50
yes I was in camping in the fields of liverpool (creamfields)
kai
@kaista82_twitter
Aug 30 2017 19:50
then today meh
no way, I didn't know you were into that stuff, always wanted to go, my neice loves it
Juan Blanco
@juanfranblanco
Aug 30 2017 19:51
i got more tan than I was in Spain
kai
@kaista82_twitter
Aug 30 2017 19:51
my mrs would love it too
hahaha
sounds like a good crack anyway
Juan Blanco
@juanfranblanco
Aug 30 2017 19:51
well the whole camping is a bit of a mess
people just chuck anything anywhere
kai
@kaista82_twitter
Aug 30 2017 19:52
oh yeah but the atmosphere
Juan Blanco
@juanfranblanco
Aug 30 2017 19:52
oh yes everybody is a laugh
kai
@kaista82_twitter
Aug 30 2017 19:52
the camping sounds a nightmare I agree
Juan Blanco
@juanfranblanco
Aug 30 2017 19:53
I discovered they have now special tents already setup
which they look great, but the price is rather silly
i think next year (if we go) a hotel will be a good idea instead
kai
@kaista82_twitter
Aug 30 2017 19:56
yeah I heard about those tents, if you can find / book a hotel early close then may well be worth it yeah, i hate waking up sweating my tits off
Juan Blanco
@juanfranblanco
Aug 30 2017 19:57
yes after being freezing all night
kai
@kaista82_twitter
Aug 30 2017 19:58
hahaha yeah man
I am hungry
I have no idea what to have, hopefully the MRS will bring back takeaway
fancy a KFC maybe
been a while
Juan Blanco
@juanfranblanco
Aug 30 2017 20:00
lol actually i have not had any for ages
it is a bit of a hit and miss with KFC
kai
@kaista82_twitter
Aug 30 2017 20:01
well I went off it a bit
yeah exactly
thats why i wwent off a bit but
couple peices + those little hot wings
omg those hotwings
I'd be happy with anything though at this point
Juan Blanco
@juanfranblanco
Aug 30 2017 20:01
ha ha you are really hungry :D
kai
@kaista82_twitter
Aug 30 2017 20:01
:D
kai
@kaista82_twitter
Aug 30 2017 20:07
you know that government thing we talked about, do you think it would be possible to replicate the kind of ID type system to "prove" they are real
i.e. like national ID card
Juan Blanco
@juanfranblanco
Aug 30 2017 20:08
you could use uport for that
kai
@kaista82_twitter
Aug 30 2017 20:08
that would be definate 1 real person validation?
Juan Blanco
@juanfranblanco
Aug 30 2017 20:08
yes depends on the attestation
kai
@kaista82_twitter
Aug 30 2017 20:09
oh i am reading now
attestation is the validation
ahh
works for passports
i suppose
Juan Blanco
@juanfranblanco
Aug 30 2017 20:09
yes
it will
kai
@kaista82_twitter
Aug 30 2017 20:09
and then the people attesting and others will gain cred
which inturn hydrates the entire network
clever
there is a uport lib in neth isnt there
could this be used for say, proving a username
Juan Blanco
@juanfranblanco
Aug 30 2017 20:10
yes, but it can be as simple as your passport control office given an attestation that address belongs to you
yes you can create an attestation for a username
kai
@kaista82_twitter
Aug 30 2017 20:12
so I say im kai, then you say yeah, then people can query the chain to validate?
Juan Blanco
@juanfranblanco
Aug 30 2017 20:12
yes
kai
@kaista82_twitter
Aug 30 2017 20:12
oh nice
is it imutable?
or can I change
Juan Blanco
@juanfranblanco
Aug 30 2017 20:13
well that depends
it all depends on the registration
of the attestation
kai
@kaista82_twitter
Aug 30 2017 20:14
ok I think I need to dig deeper this sounds like I may have a use for it
but yeah uport sounds like a great option for the "open government"
sociocracy
type
thing
sociotechnocracy
Juan Blanco
@juanfranblanco
Aug 30 2017 20:16
yes, joining together identity and reputation you can build the voting mechanism
kai
@kaista82_twitter
Aug 30 2017 20:17
yeah, it would be interesting to see the tree of delgations and things visually
Juan Blanco
@juanfranblanco
Aug 30 2017 20:17
i do like the idea of adding AI to the equation (some how)
so technology is used to its best advantage
kai
@kaista82_twitter
Aug 30 2017 20:17
yeah I do too but getting it to be accurate may not be easy lol
Juan Blanco
@juanfranblanco
Aug 30 2017 20:17
yes and ensure the right information is fed is important
kai
@kaista82_twitter
Aug 30 2017 20:18
yeah the problem with current states of NN's isn't too amazing in respect to what we could get our hands on
but at the same time
Juan Blanco
@juanfranblanco
Aug 30 2017 20:18
but combining all the AI efforts and comparing the data feeds #
kai
@kaista82_twitter
Aug 30 2017 20:18
there are some nice libs for AI
Juan Blanco
@juanfranblanco
Aug 30 2017 20:18
will be interesting
kai
@kaista82_twitter
Aug 30 2017 20:18
it would have to be understated
there is an inherent distrust in AI due to films etc
but its usage
could provide impartial output
which would be amazing
Juan Blanco
@juanfranblanco
Aug 30 2017 20:19
yes that is what i like
you mainly have the experts validate the decisions
kai
@kaista82_twitter
Aug 30 2017 20:19
a fair transparent system
Juan Blanco
@juanfranblanco
Aug 30 2017 20:19
yes, also if the don't accept the answers it will affect their reputation
kai
@kaista82_twitter
Aug 30 2017 20:20
yeah, people would be able to signal to them they are going the wrong direction quickly, rather than being behind a wall of government
Juan Blanco
@juanfranblanco
Aug 30 2017 20:21
yes thats what it led me to the original thought of the "social democracy"
kai
@kaista82_twitter
Aug 30 2017 20:21
yeah I had similar thoughts when I first heard about socialism was, and realised the big problem is it needs government to push it then let go the power which will never happen
this way with the technocracy element you arn't just changing on peoples whims as such
its softened by experts
well some issues
Juan Blanco
@juanfranblanco
Aug 30 2017 20:22
exactly
kai
@kaista82_twitter
Aug 30 2017 20:22
I suppose issues have all manners of vectors
Juan Blanco
@juanfranblanco
Aug 30 2017 20:23
yes experts can be bought too
kai
@kaista82_twitter
Aug 30 2017 20:23
yeah but at a cost of losing their position
and
each expert in the same field would validate
to some degree
I suppose
human/blockchain like web
like a block chain cyborg hehe
so do you think it would need classification of expertise too
Juan Blanco
@juanfranblanco
Aug 30 2017 20:24
yes I think eventually people will worry more about their reputation than greed
kai
@kaista82_twitter
Aug 30 2017 20:24
is that what you were thinking
Juan Blanco
@juanfranblanco
Aug 30 2017 20:24
yes
kai
@kaista82_twitter
Aug 30 2017 20:24
yeah agreed
can be multi dicipline
but i remember you saying about food
you like it
but your not heston
infact where did hestons show go
i loved that
Juan Blanco
@juanfranblanco
Aug 30 2017 20:25
exactly if not you will form micro societies, and people which don't understand might feel under represented
and may believe that those are the causes of their problems
kai
@kaista82_twitter
Aug 30 2017 20:26
yeah, also, it can be packaged conveniently so impatient (lets face it most of us are) people could use tech to vote
yeah the under represented side of thing is actually really dangerous
Juan Blanco
@juanfranblanco
Aug 30 2017 20:27
as that can start revolutions
kai
@kaista82_twitter
Aug 30 2017 20:27
you're right
there will be localised bias im sure
but thats normal
farming areas will vote for x and cities for y
Juan Blanco
@juanfranblanco
Aug 30 2017 20:28
which leads to nationalisms
kai
@kaista82_twitter
Aug 30 2017 20:28
I suppose
yeah, the integration is important, but the hard thing
integration makes people realise we're all different but similar and can get along in most cases
so how would we map this out technologically wise, we could do with a board of sorts
would be good to mock some ideas up
even if just for prostierity
Juan Blanco
@juanfranblanco
Aug 30 2017 20:30
yes sure, i was thinking of creating a forum or something
back to old school
kai
@kaista82_twitter
Aug 30 2017 20:30
trello is ok but not sure it would fit
haha
yeah phpbb
Juan Blanco
@juanfranblanco
Aug 30 2017 20:30
yes everything is in slack now, and there is no real public permanent communication
kai
@kaista82_twitter
Aug 30 2017 20:30
need to 56.6kbps into a BB system
wiki
i think may fit the bill
Juan Blanco
@juanfranblanco
Aug 30 2017 20:31
yes
kai
@kaista82_twitter
Aug 30 2017 20:31
would actually be quite fitting
Juan Blanco
@juanfranblanco
Aug 30 2017 20:31
i started (attempted) to create crypto20.org
years ago, to list blockchains, ideas etc
maybe not very well right fitting
kai
@kaista82_twitter
Aug 30 2017 20:32
what stopped you
Juan Blanco
@juanfranblanco
Aug 30 2017 20:32
time and people collaborating
kai
@kaista82_twitter
Aug 30 2017 20:32
yeah time
the one killer
thats why i sometimes think UBI could be good,
time
if people didn't get lazy and tried to better humaity
Juan Blanco
@juanfranblanco
Aug 30 2017 20:33
yes exactly
kai
@kaista82_twitter
Aug 30 2017 20:34
I suppose the alternative is to focus on creating an organisation to do such things, and use that as a sort of umbrella income source for good people to start things off then let it grow to more
Juan Blanco
@juanfranblanco
Aug 30 2017 20:34
people might "get lazy" but most people will try to do things
kai
@kaista82_twitter
Aug 30 2017 20:34
products/services to feed income to the people
I think people are inherently curious yeah
and if people had time to teach
and people to learn
the social side could allow for amazing things
would have to fight off the dead time tech though
I'm sure many would talk alot more on facebook hehe
Juan Blanco
@juanfranblanco
Aug 30 2017 20:36
ha ha yes, but society is already setup like that
low income / part time jobs
kai
@kaista82_twitter
Aug 30 2017 20:36
yeah I never really thought about it, its literally time that's the problem
oh
yeah
Juan Blanco
@juanfranblanco
Aug 30 2017 20:36
so you get benefits and cannot come out of the vicious circle
kai
@kaista82_twitter
Aug 30 2017 20:37
yeah I've seen that
less money working than dole
Juan Blanco
@juanfranblanco
Aug 30 2017 20:38
those "wallmart jobs" are represented in the uk too
kai
@kaista82_twitter
Aug 30 2017 20:39
something needs to happen because driverless + electronic cars could shake things up
a lot of people drive for a living
Juan Blanco
@juanfranblanco
Aug 30 2017 20:45
yes every job actually
well got to go :)
kai
@kaista82_twitter
Aug 30 2017 20:46
have a good one mate
yeah i talk alot sometimes hehe bye bye
Juan Blanco
@juanfranblanco
Aug 30 2017 20:46
you too!
well you are not the only one :D
Alexander Yarushin
@aayarushin
Aug 30 2017 20:54
Hi! Does NEthereum implement publisher-subscriber model for events and mining in any form?
In a simple scenario I want to run a callback function when event is issued on a blockchain or when certain transaction has been mined.
Lucas Cullen
@bitcoinbrisbane
Aug 30 2017 21:21
@bitcoinbrisbane yes a call to a function sorry, still not sure how. Any examples?