Program password_manage.aleo
Program ID
password_manage.aleo
Deployment transaction
Times called
6
Similar programs
0
Program Structure
Imports
-
Mappings
-
Structs
-
Records
PasswordManage
Functions
-
Transitions
mint_password_manage(address, field, field) -> PasswordManage
update_password(PasswordManage, field, field) -> PasswordManage
update_password(PasswordManage, field, field) -> PasswordManage
Source code (Aleo instructions)
program password_manage.aleo; record PasswordManage: owner as address.private; gates as u64.private; name as field.private; password as field.private; function mint_password_manage: input r0 as address.private; input r1 as field.private; input r2 as field.private; cast r0 0u64 r1 r2 into r3 as PasswordManage.record; output r3 as PasswordManage.record; function update_password: input r0 as PasswordManage.record; input r1 as field.private; input r2 as field.private; is.eq r0.owner self.caller into r3; assert_eq r3 true; is.eq r0.name r1 into r4; assert_eq r4 true; is.neq r0.password r2 into r5; assert_eq r5 true; cast r0.owner r0.gates r1 r2 into r6 as PasswordManage.record; output r6 as PasswordManage.record;
Recent calls
Block height | Timestamp | Transition ID | Function call |
727706 | 2023-03-09 06:17:31 | as18jfda0wpde770jdyss0rtd3gld7whwmgpx44jnaqejag0x2dyyxq7ye58j | mint_password_manage |
727703 | 2023-03-09 06:16:44 | as15haxgsprrcq3nrjpg4mhah0wn7q95crgqtgap5wsnzu99n2wn5zqajagqy | mint_password_manage |
727683 | 2023-03-09 06:11:31 | as108nf76v3l2g7c3u9rrengekhrcly6q77504afmt2lqq0kqzhzsrsw95c68 | mint_password_manage |
727678 | 2023-03-09 06:10:14 | as1t3nxynjjc0uf59wkqwsx39g8vmr3t0nwsdp5uf0ym9tljaxcv5rq4vlm0x | mint_password_manage |
727672 | 2023-03-09 06:08:44 | as12n5mppfx9g6trzqtwmqtzq8v800mm885uhap6mvp2lll2hepkqgqv7tqur | mint_password_manage |
727668 | 2023-03-09 06:07:49 | as19gcf3jwyytw9w8jq52m860wuc3u99ad078g9fmnwdrqxv2nmtvpqv4ng3a | mint_password_manage |