# Where this copy of the contract came from.
#
# The contract is authored in the private PhysionWebapps repo, which also runs
# the service it describes -- so that is the only place it can be kept true. This
# repo holds a copy because a public repo cannot submodule a private one without
# breaking every outside clone and CI run.
#
# A copy needs provenance or it becomes folklore. These lines say exactly which
# upstream revision this file is, so a human syncing it can see at a glance
# whether they are behind. scripts/check_contract.py verifies the hash still
# matches, which catches the copy being edited here instead of upstream -- the
# one change that would make the two silently disagree.
#
# The Node client (Physion-Labs/galileo-node) holds the same copy and the same
# provenance file. When the contract moves, both are synced, or the two SDKs
# start describing different APIs.

repo   = Physion-Labs/PhysionWebapps
commit = 249157105bdd0aab7c28b8a0354a5a0da8f3b8b6
path   = openapi/galileo-v1.yaml
sha256 = c7005450372f2fc4768556590eac46efaeb0363478acbdc83c05141bd23b18cc
