Struct indy_vdr::ledger::RequestBuilder[][src]

pub struct RequestBuilder {
    pub protocol_version: ProtocolVersion,
}
Expand description

A utility class for constructing ledger transaction requests

Fields

protocol_version: ProtocolVersion

Implementations

Create a new RequestBuilder for a specific protocol version

Build a generic prepared request

Build a NYM transaction request

Build a GET_NYM transaction request

Build an ATTRIB transaction request

Build a GET_ATTRIB transaction request

Build a NODE transaction request

Build a GET_VALIDATOR_INFO transaction request

Build a GET_TXN transaction request

Build a POOL_CONFIG transaction request

Build a POOL_RESTART transaction request

Build a POOL_UPGRADE transaction request

Build an AUTH_RULE transaction request

Build an AUTH_RULES transaction request

Build a GET_AUTH_RULE transaction request

Build a TXN_AUTHR_AGRMT transacation request

Build a GET_TXN_AUTHR_AGRMT transaction request

Build a DISABLE_ALL_TXN_AUTHR_AGRMTS transaction request

Build a TXN_AUTHR_AGRMT_AML transaction request

Build a GET_TXN_AUTHR_AGRMT_AML transaction request

Build a SCHEMA transaction request

Build a GET_SCHEMA transaction request

Build a CRED_DEF transaction request

Build a GET_CRED_DEF transaction request

Build a GET_REVOC_REG_DEF transaction request

Build a GET_REVOC_REG transaction request

Build a GET_REVOC_REG_DELTA transaction request

Build a REVOC_REG_DEF transaction request

pub fn build_revoc_reg_entry_request(
    &self,
    identifier: &DidValue,
    revoc_reg_def_id: &RevocationRegistryId,
    revoc_def_type: &RegistryType,
    rev_reg_entry: RevocationRegistryDelta
) -> VdrResult<PreparedRequest>

Build a REVOC_REG_ENTRY transaction request

Prepare transaction author agreement acceptance data

Trait Implementations

Returns the “default value” for a type. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

Should always be Self

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.