Crate nodeless_rs

Source
Expand description

Nodeless API SDK Rust SDK for https://nodeless.io/

§Quickstart

use std::str::FromStr;

use nodeless_rs::paywall::Paywall;
use nodeless_rs::webhook::{CreateWebhook, WebHookType, Webhook, WebhookEvent, WebhookStatus};
use url::Url;

use nodeless_rs::store::InvoiceRequest;
use nodeless_rs::Nodeless;

#[tokio::main]
async fn main() {
    let api_key = "<api key>";

    let nodeless = Nodeless::new(api_key, None).unwrap();

    let _status = nodeless.get_server_status().await.unwrap();
}

§Status

Implementation status of full API support:

§Paywall Requests

§Paywall Webhooks

§Paywalls

§Server Info

§Store Invoices

§Store Webhooks

§Stores

§Transactions

Modules§

error
Nodeless Error
paywall
Paywall
paywall_webhook
Paywall Webhook
serde_utils
Utilities for serde
store
Store
store_webhook
Store Webhook
transaction
Transactions
webhook
Webhook Types

Structs§

Nodeless
ServerStatusResponse