https://github.com/callensm/terraform-provider-solana
Data source provider for Terraform that interacts with the Solana networks
https://github.com/callensm/terraform-provider-solana
blockchain go infrastructure-as-code solana terraform terraform-provider
Last synced: 3 months ago
JSON representation
Data source provider for Terraform that interacts with the Solana networks
- Host: GitHub
- URL: https://github.com/callensm/terraform-provider-solana
- Owner: callensm
- License: mpl-2.0
- Created: 2021-08-30T07:52:18.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2021-12-31T20:06:19.000Z (over 3 years ago)
- Last Synced: 2025-01-31T21:04:19.956Z (3 months ago)
- Topics: blockchain, go, infrastructure-as-code, solana, terraform, terraform-provider
- Language: Go
- Homepage:
- Size: 142 KB
- Stars: 9
- Watchers: 3
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Terraform Solana Provider
[](https://github.com/callensm/terraform-provider-solana/releases)
[](https://registry.terraform.io/providers/callensm/solana/latest/docs)
[](https://github.com/callensm/terraform-provider-solana/blob/main/LICENSE)[Registry Page](https://registry.terraform.io/providers/callensm/solana/latest)
## Requirements
- [Terraform](https://www.terraform.io/downloads.html) >= 0.13.x
- [Go](https://golang.org/doc/install) 1.16.x (for building from source)## Example Usage
Full provider documentation can be found on the Terraform registry at the link found above.
```hcl
terraform {
required_providers {
solana = {
source = "callensm/solana"
version = ""
}
}
}provider "solana" {
cluster = "testnet"
}data "solana_address_signatures" "sigs" {
address = "11111111111111111111111111111111"search_options {
limit = 1
}
}data "solana_signature_status" "sig" {
signature = data.solana_address_signatures.sigs.results.0.signature
search_transaction_history = true
}
```## License
[MPL v2.0](./LICENSE)