forked from rklb7/ic-py
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtest_readstate.py
More file actions
24 lines (18 loc) · 793 Bytes
/
test_readstate.py
File metadata and controls
24 lines (18 loc) · 793 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
from ic.agent import *
from ic.identity import *
from ic.client import *
from ic.system_state import *
client = Client()
iden = Identity(privkey="833fe62409237b9d62ec77587520911e9a759cec1d19755b7da901b96dca3d42")
print('principal:', Principal.self_authenticating(iden.der_pubkey))
ag = Agent(iden, client)
ret = time(ag, "gvbup-jyaaa-aaaah-qcdwa-cai")
print(ret)
ret = subnet_public_key(ag, "gvbup-jyaaa-aaaah-qcdwa-cai", "pjljw-kztyl-46ud4-ofrj6-nzkhm-3n4nt-wi3jt-ypmav-ijqkt-gjf66-uae")
print(ret)
ret = subnet_canister_ranges(ag, "gvbup-jyaaa-aaaah-qcdwa-cai", "pjljw-kztyl-46ud4-ofrj6-nzkhm-3n4nt-wi3jt-ypmav-ijqkt-gjf66-uae")
print(ret)
ret = canister_module_hash(ag, "gvbup-jyaaa-aaaah-qcdwa-cai")
print(ret)
ret = canister_controllers(ag, "sxhuu-qqaaa-aaaai-qbbcq-cai")
print(ret)