Use deployer LRN from request record
All checks were successful
Lint Checks / Run linter (pull_request) Successful in 35s
Deploy Test / Run deploy test suite (pull_request) Successful in 5m30s
Webapp Test / Run webapp test suite (pull_request) Successful in 5m18s
Smoke Test / Run basic test suite (pull_request) Successful in 4m1s
K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Successful in 12m12s
K8s Deployment Control Test / Run deployment control suite on kind/k8s (pull_request) Successful in 5m54s
All checks were successful
Lint Checks / Run linter (pull_request) Successful in 35s
Deploy Test / Run deploy test suite (pull_request) Successful in 5m30s
Webapp Test / Run webapp test suite (pull_request) Successful in 5m18s
Smoke Test / Run basic test suite (pull_request) Successful in 4m1s
K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Successful in 12m12s
K8s Deployment Control Test / Run deployment control suite on kind/k8s (pull_request) Successful in 5m54s
This commit is contained in:
parent
1c3dfceb30
commit
d661f478f7
@ -616,7 +616,6 @@ def command( # noqa: C901
|
|||||||
if confirm_payment(
|
if confirm_payment(
|
||||||
laconic,
|
laconic,
|
||||||
r,
|
r,
|
||||||
lrn,
|
|
||||||
payment_address,
|
payment_address,
|
||||||
min_required_payment,
|
min_required_payment,
|
||||||
main_logger,
|
main_logger,
|
||||||
|
@ -798,7 +798,7 @@ def skip_by_tag(r, include_tags, exclude_tags):
|
|||||||
return False
|
return False
|
||||||
|
|
||||||
|
|
||||||
def confirm_payment(laconic: LaconicRegistryClient, record, deployer_lrn, payment_address, min_amount, logger):
|
def confirm_payment(laconic: LaconicRegistryClient, record, payment_address, min_amount, logger):
|
||||||
req_owner = laconic.get_owner(record)
|
req_owner = laconic.get_owner(record)
|
||||||
if req_owner == payment_address:
|
if req_owner == payment_address:
|
||||||
# No need to confirm payment if the sender and recipient are the same account.
|
# No need to confirm payment if the sender and recipient are the same account.
|
||||||
@ -848,7 +848,7 @@ def confirm_payment(laconic: LaconicRegistryClient, record, deployer_lrn, paymen
|
|||||||
|
|
||||||
# Check if the payment was already used on a deployment
|
# Check if the payment was already used on a deployment
|
||||||
used = laconic.app_deployments(
|
used = laconic.app_deployments(
|
||||||
{"deployer": deployer_lrn, "payment": tx.hash}, all=True
|
{"deployer": record.attributes.deployer, "payment": tx.hash}, all=True
|
||||||
)
|
)
|
||||||
if len(used):
|
if len(used):
|
||||||
# Check that payment was used for deployment of same application
|
# Check that payment was used for deployment of same application
|
||||||
@ -858,7 +858,7 @@ def confirm_payment(laconic: LaconicRegistryClient, record, deployer_lrn, paymen
|
|||||||
return False
|
return False
|
||||||
|
|
||||||
used = laconic.app_deployment_removals(
|
used = laconic.app_deployment_removals(
|
||||||
{"deployer": deployer_lrn, "payment": tx.hash}, all=True
|
{"deployer": record.attributes.deployer, "payment": tx.hash}, all=True
|
||||||
)
|
)
|
||||||
if len(used):
|
if len(used):
|
||||||
logger.log(
|
logger.log(
|
||||||
|
Loading…
Reference in New Issue
Block a user