Crate ironshield

Source

Re-exports§

pub use config::ClientConfig;
pub use constant::USER_AGENT;
pub use request::IronShieldClient;
pub use solve::solve_challenge;
pub use solve::SolveConfig;
pub use solve::ProgressTracker;
pub use validate::validate_challenge;

Modules§

config
constant
error
Error Handling enum and constants.
http
request
response
result
solve
validate

Structs§

IronShieldChallenge
IronShield Challenge structure for the proof-of-work algorithm
IronShieldChallengeResponse
IronShield Challenge Response structure
IronShieldRequest
endpoint: The endpoint URL for the request.timestamp: The timestamp of the request in unix millis.
IronShieldToken
IronShield Token structure