Mid and Final term discussion

Doubts about delivery requirements for the final term

Doubts about delivery requirements for the final term

by ANDREA BONGIORNO -
Number of replies: 1

Hi, 

As the subject of this topic anticipates, I have one doubt about what we have to deliver. 

One of the bullets in the "Requirements" section of the assignment's text says: 

  • "provide a list of operations (contracts deployment, transactions sent, etc...), temporally ordered, enabling to run a meaningful simulation of the system." 

Are there (Can someone give me) some guidelines about how to format this list? For example, at this moment I am writing an enumerated list like the following:

  1. Deploy the contract abc.sol passing to the contract i, j and k. The meaning of these parameters is ...
  2. call foo, giving it as parameters 1, 2 and 3. Remember that the property xyz about the parameters has to hold when invoking foo.
  3. repeat step 2 as many times as you want.

etc. etc. 

Is it ok?

In reply to ANDREA BONGIORNO

Re: Doubts about delivery requirements for the final term

by ANDREA LISI -

Hi,

yes, it is good. You could also provide the information about which account (from those provided by Remix) is calling which function.

Example:

  1. Being Account_0 the auctioneer as Alice, and Account_1...4 four bidders as Bob, Carl etc...
  2. Alice deploys the Auction contract with parameters X,Y,Z
  3. Bob bids X Ether (English) / Bob commits his bid (Vickrey)
  4. Etc

Of course, in the way you like the most