As a user,
When I want to add a new machine to the blockchain,
Then I expect there is a Smart Contract to represent it,
So that I can interact with it,
And perform actions, on it, such as rent it out to other users,
And so it is publicly available on the blockchain
A very basic Smart Contract used to represent machines on the blockchain, with the ability to rent out the machine on a peer-to-peer basis, with event logs and an escrow system, had been added in #9
As a user, When I want to add a new machine to the blockchain, Then I expect there is a Smart Contract to represent it, So that I can interact with it, And perform actions, on it, such as rent it out to other users, And so it is publicly available on the blockchain