@@ -16,6 +16,7 @@ def sign_request(req, iden):
16
16
'sender_pubkey' : sig [0 ],
17
17
'sender_sig' : sig [1 ]
18
18
}
19
+ # print(req_id, envelop, cbor2.dumps(envelop))
19
20
return req_id , cbor2 .dumps (envelop )
20
21
21
22
class Agent :
@@ -54,6 +55,7 @@ def read_state_endpoint(self, canister_id, data):
54
55
return result
55
56
56
57
def query_raw (self , canister_id , method_name , arg ):
58
+ print (arg )
57
59
req = {
58
60
'request_type' : "query" ,
59
61
'sender' : self .identity .sender ().bytes ,
@@ -71,7 +73,7 @@ def query_raw(self, canister_id, method_name, arg):
71
73
elif result ['status' ] == 'rejected' :
72
74
return result ['reject_message' ]
73
75
74
- def update_raw (self ):
76
+ def update_raw (self , canister_id , method_name , arg ):
75
77
req = {
76
78
'request_type' : "call" ,
77
79
'sender' : self .identity .sender ().bytes ,
@@ -82,9 +84,10 @@ def update_raw(self):
82
84
}
83
85
req_id , data = sign_request (req , self .identity )
84
86
_ = self .call_endpoint (canister_id , req_id , data )
87
+ print ('hhh' )
85
88
# poll req_id status to get result
86
- result = self .poll (canister_id , req_id )
87
- print (result )
89
+ # result = self.poll(canister_id, req_id)
90
+ # print(result)
88
91
89
92
def read_state_raw (self , canister_id , paths ):
90
93
req = {
0 commit comments