Skip to content

Commit f5224af

Browse files
committed
fix
1 parent 4b5cace commit f5224af

File tree

3 files changed

+14
-19
lines changed

3 files changed

+14
-19
lines changed

.env.example

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
APPROVAL_PROGRAM=
2-
APPROVAL_PROGRAM_TEST=
3-
CLEAR_STATE_PROGRAM=
1+
APPROVAL_PROGRAM=BSADAQACJg4PYXZhaWxhYmxlX3NlYXRzCnRyaXBfc3RhdGUUZGVwYXJ0dXJlX2RhdGVfcm91bmQHY3JlYXRvchBtYXhfcGFydGljaXBhbnRzDmVzY3Jvd19hZGRyZXNzCXRyaXBfY29zdBBpc19wYXJ0aWNpcGF0aW5nEmFycml2YWxfZGF0ZV9yb3VuZAxjcmVhdG9yX25hbWURZGVwYXJ0dXJlX2FkZHJlc3MPYXJyaXZhbF9hZGRyZXNzDmRlcGFydHVyZV9kYXRlDGFycml2YWxfZGF0ZTEYIxJAAjcxGSISQAIXMRkjEkAANjEZgQQSQAAbMRmBBRJAAAEAMQArZBIoZCcEZBIpZCQSERBDMQArZBIoZCcEZBIQKWQkEhQQQzYaAIAQaW5pdGlhbGl6ZUVzY3JvdxJAAZ42GgCACnVwZGF0ZVRyaXASQAEkNhoAgA9wYXJ0aWNpcGF0ZVRyaXASQACyNhoAgBNjYW5jZWxQYXJ0aWNpcGF0aW9uEkAAQDYaAIAJc3RhcnRUcmlwEkAAAQApZCISMQArZBIQMgYqZA8QRDMBECISMwEHK2QSEDMBACcFZBIQRCkkZyJDIkMpZCISMQArZBIUEDIGKmQOEDIEJBIQRDMBECISMwEHMwAAEhAzAQgnBmQSEDMBACcFZBIQRCMyCCcHYzUENQU0BDQFIhIQRCgoZCIIZyMnByNmIkMiQylkIhIxACtkEhQQKGQjDRAyBipkDhAyBCQSEEQzARAiEjMBBycFZBIQMwEIJwZkEhAzAQAzAAASEEQjMggnB2M1AjUDNAIUNAMjEhFEKChkIglnIycHImYiQzEbgQoSRChkJwRkEilkJBIUEEQnCTYaAWcnCjYaAmcnCzYaA2cnDDYaBGcqNhoFF2cnDTYaBmcnCDYaBxdnJwY2GggXZycENhoJF2coNhoJF2cyBipkDkQqZCcIZAxEJwRkIw1EIkMjJwVlNQA1ATQAIxJEMgQiEkQxACtkEkQnBTYaAWcpImciQzEAK2QSFEQpZCISRDIGKmQORChkIw1EIkMxG4EJEkQrMQBnJwk2GgBnJwo2GgFnJws2GgJnJww2GgNnKjYaBBdnJw02GgVnJwg2GgYXZycGNhoHF2cnBDYaCBdnKDYaCBdnKSNnMgYqZA5EKmQnCGQMRCcEZCMNRCJD
2+
APPROVAL_PROGRAM_TEST=BSADAQACJg4PYXZhaWxhYmxlX3NlYXRzCnRyaXBfc3RhdGUHY3JlYXRvchRkZXBhcnR1cmVfZGF0ZV9yb3VuZBBtYXhfcGFydGljaXBhbnRzDmVzY3Jvd19hZGRyZXNzCXRyaXBfY29zdBBpc19wYXJ0aWNpcGF0aW5nEmFycml2YWxfZGF0ZV9yb3VuZAxjcmVhdG9yX25hbWURZGVwYXJ0dXJlX2FkZHJlc3MPYXJyaXZhbF9hZGRyZXNzDmRlcGFydHVyZV9kYXRlDGFycml2YWxfZGF0ZTEYIxJAAjExGSISQAIRMRkjEkAANjEZgQQSQAAbMRmBBRJAAAEAMQAqZBIoZCcEZBIpZCQSERBDMQAqZBIoZCcEZBIQKWQkEhQQQzYaAIAQaW5pdGlhbGl6ZUVzY3JvdxJAAZg2GgCACnVwZGF0ZVRyaXASQAEeNhoAgA9wYXJ0aWNpcGF0ZVRyaXASQACsNhoAgBNjYW5jZWxQYXJ0aWNpcGF0aW9uEkAAOjYaAIAJc3RhcnRUcmlwEkAAAQApZCISMQAqZBIQRDMBECISMwEHKmQSEDMBACcFZBIQRCkkZyJDIkMpZCISMQAqZBIUEDIGK2QOEDIEJBIQRDMBECISMwEHMwAAEhAzAQgnBmQSEDMBACcFZBIQRCMyCCcHYzUENQU0BDQFIhIQRCgoZCIIZyMnByNmIkMiQylkIhIxACpkEhQQKGQjDRAyBitkDhAyBCQSEEQzARAiEjMBBycFZBIQMwEIJwZkEhAzAQAzAAASEEQjMggnB2M1AjUDNAIUNAMjEhFEKChkIglnIycHImYiQzEbgQoSRChkJwRkEilkJBIUEEQnCTYaAWcnCjYaAmcnCzYaA2cnDDYaBGcrNhoFF2cnDTYaBmcnCDYaBxdnJwY2GggXZycENhoJF2coNhoJF2cyBitkDkQrZCcIZAxEJwRkIw1EIkMjJwVlNQA1ATQAIxJEMgQiEkQxACpkEkQnBTYaAWcpImciQzEAKmQSFEQpZCISRDIGK2QORChkIw1EIkMxG4EJEkQqMQBnJwk2GgBnJwo2GgFnJws2GgJnJww2GgNnKzYaBBdnJw02GgVnJwg2GgYXZycGNhoHF2cnBDYaCBdnKDYaCBdnKSNnMgYrZA5EK2QnCGQMRCcEZCMNRCJD
3+
CLEAR_STATE_PROGRAM=BYEBQw==
44
APP_ID=0

models/ApplicationManager.py

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -112,39 +112,37 @@ def call_app(cls,
112112
def update_app(cls,
113113
algod_client: algod.AlgodClient,
114114
address: str,
115+
app_id: int,
115116
approval_program,
116117
clear_program,
117-
global_schema,
118-
local_schema,
119118
app_args,
120119
sign_transaction: str = None):
121120
"""
122121
Perform an ApplicationCreate transaction:
123122
Transaction to instantiate a new application
124123
:param algod_client:
125124
:param address:
125+
:param app_id:
126126
:param approval_program:
127127
:param clear_program:
128-
:param global_schema:
129-
:param local_schema:
130128
:param app_args:
131129
:param sign_transaction:
132130
:return:
133131
"""
134132
utils.console_log("Deploying Application......", "green")
135133

136-
# declare on_complete as NoOp
137-
on_complete = transaction.OnComplete.NoOpOC.real
138-
139134
# get node suggested parameters
140135
params = algod_client.suggested_params()
141136
params.flat_fee = True
142137
params.fee = cls.Variables.fees
143138

144139
# create unsigned transaction
145-
txn = transaction.ApplicationUpdateTxn(address, params, on_complete,
146-
approval_program, clear_program,
147-
global_schema, local_schema, app_args)
140+
txn = transaction.ApplicationUpdateTxn(sender=address,
141+
sp=params,
142+
index=app_id,
143+
approval_program=approval_program,
144+
clear_program=clear_program,
145+
app_args=app_args)
148146
# sign transaction
149147
signed = False
150148
if sign_transaction is not None:

models/Trip.py

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -160,8 +160,7 @@ def update_app(self, creator_private_key: str):
160160
address=address,
161161
approval_program=approval_program_compiled,
162162
clear_program=clear_state_program_compiled,
163-
global_schema=self.app_contract.global_schema,
164-
local_schema=self.app_contract.local_schema,
163+
app_id=self.app_id,
165164
app_args=None,
166165
sign_transaction=creator_private_key)
167166

@@ -302,8 +301,7 @@ def participate(self, user_private_key: str, user_name: str):
302301
utils.console_log("Error during optin call: {}".format(e))
303302

304303
app_args = [
305-
self.app_contract.AppMethods.participate_trip,
306-
bytes(user_name, encoding="raw_unicode_escape")
304+
self.app_contract.AppMethods.participate_trip
307305
]
308306
try:
309307
global_state, \
@@ -372,8 +370,7 @@ def cancel_participation(self,
372370
utils.console_log("Error during optin call: {}".format(e))
373371

374372
app_args = [
375-
bytes(self.app_contract.AppMethods.cancel_trip_participation, encoding="raw_unicode_escape"),
376-
bytes(user_name, encoding="raw_unicode_escape")
373+
bytes(self.app_contract.AppMethods.cancel_trip_participation, encoding="raw_unicode_escape")
377374
]
378375

379376
try:

0 commit comments

Comments
 (0)