1 |
proposal = Hash()
|
2 |
ids = Variable()
|
3 |
|
4 |
@construct
|
5 |
def seed():
|
6 |
proposal['voteCount'] = 0
|
7 |
ids.set(0)
|
8 |
|
9 |
@export
|
10 |
def createProposal(name: str, proposalVote: str):
|
11 |
id_value = ids.get()
|
12 |
ids.set = id_value + 1
|
13 |
str_id = str(ids.get())
|
14 |
proposal['id'][str_id]['name'] = name
|
15 |
proposal['id'][str_id]['proposal'] = proposalVote
|
16 |
proposal['id'][str_id]['creator'] = ctx.caller()
|
17 |
nombre = proposal['id'][str_id]['name']
|
18 |
proposal_text = proposal['id'][str_id]['proposal']
|
19 |
Text = f'ID: {ids.get()}, NAME:{nombre}, PROPOSAL:{proposal_text}'
|
20 |
return Text
|
21 |
|
22 |
|
23 |
|
24 |
|
25 |
|
e30000000000000000000000000400000040000000733c00000065006400640164028d025a0165026400640364028d025a036404640584005a046505640083016506650664069c0264076408840483015a0764095300290ada0e636f6e5f70726f706f73616c5f38da0870726f706f73616c2902da08636f6e7472616374da046e616d65da0369647363000000000000000000000000030000004300000073160000006401740064023c0074016a026401830101006400530029034ee900000000da09766f7465436f756e742903da0a5f5f70726f706f73616cda055f5f696473da03736574a900720b000000720b000000da00da045f5f5f5f05000000730400000000010801720d00000029027204000000da0c70726f706f73616c566f7465630200000000000000070000000600000043000000739000000074006a0183007d027c026401170074005f02740374006a01830083017d037c007404640219007c03190064033c007c017404640219007c03190064043c0074056a0683007404640219007c03190064053c007404640219007c031900640319007d047404640219007c031900640419007d05640674006a0183009b0064077c049b0064087c059b009d067d067c06530029094ee901000000da02696472040000007202000000da0763726561746f727a0449443a207a072c204e414d453a7a0b2c2050524f504f53414c3a29077209000000da03676574720a000000da037374727208000000da03637478da0663616c6c657229077204000000720e000000da0869645f76616c7565da067374725f6964da066e6f6d627265da0d70726f706f73616c5f74657874da0454657874720b000000720b000000720c000000da0e63726561746550726f706f73616c0a0000007314000000000208010a010c01100110011401100110011a01721b0000004e2908da04486173687208000000da085661726961626c657209000000720d000000da085f5f6578706f72747213000000721b000000720b000000720b000000720b000000720c000000da083c6d6f64756c653e0100000073080000000c010c0308050601