Where the transaction happens?


#1

I try to find everywhere in blockstack-core but can’t find where the transaction happens, could anyone tell me in which python file? Thanks!


#2

IIRC blockstack core doesn’t do any of the transactions - they are instead made on the client side and broadcasted via other Apis like bitcore, a generic bitcoin TX server.


#3

Thanks, so it is in the blockstack.js or anywhere else?


#4

Yes, more or less. You can see how it works here, though it’s a little complicated:

tl;dr:

  • make the name pre order transaction
  • make the actual order transaction
  • make the zone file
  • call blockstack.js to send them out

#5

In blockstack.js the main net is defined to use https://broadcast.blockstack.org. What application is running there?


#6

Can you explain me how blockstack works?


#7

I’m confused as well. But maybe we can discuss it:joy: