Contract con_aprobar_3


Contract Code


  
1 import currency
2
3 @export
4 def aprobar(currency_amount: float, to: str):
5 currency.approve(currency_amount, str(ctx.this))
6 currency.transfer_from(amount=currency_amount, to=to,
7 main_account=ctx.caller)
8
9
10 @export
11 def show_name():
12 return str(ctx.this)

Byte Code

e300000000000000000000000004000000400000007334000000640064016c005a006501640283016502650364039c0264046405840483015a0465016402830164066407840083015a05640153002908e9000000004eda0d636f6e5f6170726f6261725f332902da0f63757272656e63795f616d6f756e74da02746f630200000000000000020000000500000043000000732800000074006a017c00740274036a0483018302010074006a057c007c0174036a0664018d0301006400530029024e2903da06616d6f756e747204000000da0c6d61696e5f6163636f756e742907da0863757272656e6379da07617070726f7665da03737472da03637478da0474686973da0d7472616e736665725f66726f6dda0663616c6c6572290272030000007204000000a900720e000000da00da076170726f626172040000007304000000000212017210000000630000000000000000000000000200000043000000730a000000740074016a028301530029014e29037209000000720a000000720b000000720e000000720e000000720e000000720f000000da0973686f775f6e616d650b00000073020000000002721100000029067207000000da085f5f6578706f7274da05666c6f6174720900000072100000007211000000720e000000720e000000720e000000720f000000da083c6d6f64756c653e010000007306000000080306011206