1 |
balances = Hash(default_value='') |
2 |
|
3 |
@export |
4 |
def add_balance(level_one: str = '', level_two: str = '', amount: float = 1): |
5 |
if level_two: |
6 |
balances[level_one, level_two] = amount |
7 |
else: |
8 |
balances[level_one] = amount |
9 |
|
10 |
@export |
11 |
def get_all_balances(level: str): |
12 |
if level: |
13 |
return f'{balances.all(level)}' |
14 |
else: |
15 |
return f'{balances.all()}' |
16 |
|
17 |
@export |
18 |
def clear_balances(level: str): |
19 |
if level: |
20 |
balances.clear(level) |
21 |
else: |
22 |
balances.clear() |
e30000000000000000000000000600000040000000735a000000650064006401640264038d035a01650264018301640e65036503650464059c0364066407840583015a05650264018301650364089c016409640a840483015a06650264018301650364089c01640b640c840483015a07640d5300290fda00da0c636f6e5f6861736874657374da0862616c616e6365732903da0d64656661756c745f76616c7565da08636f6e7472616374da046e616d65e9010000002903da096c6576656c5f6f6e65da096c6576656c5f74776fda06616d6f756e74630300000000000000030000000400000043000000731e0000007c0172127c0274007c007c0166023c006e087c0274007c003c006400530029014e2901da0a5f5f62616c616e636573290372080000007209000000720a000000a900720c0000007201000000da0b6164645f62616c616e6365040000007306000000000204010e02720d0000002901da056c6576656c630100000000000000010000000200000043000000731e0000007c00721074006a017c0083019b00530074006a0183009b0053006400530029014e2902720b000000da03616c6c2901720e000000720c000000720c0000007201000000da106765745f616c6c5f62616c616e6365730c0000007306000000000204010c027210000000630100000000000000010000000200000043000000731c0000007c00721074006a017c00830101006e0874006a01830001006400530029014e2902720b000000da05636c6561722901720e000000720c000000720c0000007201000000da0e636c6561725f62616c616e636573140000007306000000000204010c0272120000004e29037201000000720100000072070000002908da0448617368720b000000da085f5f6578706f7274da03737472da05666c6f6174720d00000072100000007212000000720c000000720c000000720c0000007201000000da083c6d6f64756c653e01000000730c0000000e0306011607060110070601