Skip to content

Instantly share code, notes, and snippets.

@entzik
Created October 31, 2020 23:40
Show Gist options
  • Save entzik/06980176ab18115da9af40be9754429e to your computer and use it in GitHub Desktop.
Save entzik/06980176ab18115da9af40be9754429e to your computer and use it in GitHub Desktop.
nonconsuming choice Vote : ContractId Doodle
with
option: Text
controller voter
do
doodleContractId <- lookupByKey @Doodle (organizer, doodleName)
doodleContract <- fetch (fromSome doodleContractId)
assertMsg "this party does not own the doodle " (organizer == doodleContract.organizer)
exercise (fromSome doodleContractId) CastVote with voter = this.voter, option = option, inviteId = self
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment