abdulmalikalayande/Sorokeep TTL Check
Check Soroban smart contract TTL before deployments. Fails the workflow if TTL is below threshold.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Jul 10, 2026
- License
- MIT
Pinned Snippet
uses: abdulmalikalayande/sorokeep@6df3ba22f2264e5208d4231fe10929b39b62e671 # v1.0.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| contract-id | Soroban contract ID to check (56-character string starting with C) | yes | — |
| network | Stellar network to use: "testnet" or "mainnet" | no | testnet |
| threshold | Minimum required TTL in ledgers. The action fails if TTL drops below this value. | no | 500 |
| rpc-url | Custom Stellar RPC endpoint URL (overrides the default URL for the chosen network) | no | "" |
Outputs
| name | description |
|---|---|
| ttl | Minimum TTL in ledgers across all contract entries (instance and WASM) |
| status | Check result: "passed" if TTL >= threshold, "failed" otherwise |