cocktail
Vodka cocktail provides utility functions to build Aiken onchain code
All onchain utility functions are grouped with a naming convention of vodka_<type>,
and all can be imported directly with use cocktail
Cardano data types
Address-use vodka_addressValue-use vodka_value
Transaction types
extra_signatories- Documentationinputs- Documentationoutputs- Documentationmints- Documentationvalidity_range- DocumentationRedeemers- Documentation
Constants
Documentation please refer to vodka_address
Documentation please refer to vodka_address
Documentation please refer to vodka_address
Documentation please refer to vodka_extra_signatories
Documentation please refer to vodka_mints
Documentation please refer to vodka_address
Documentation please refer to vodka_redeemers
Documentation please refer to vodka_address
Documentation please refer to vodka_converter
delegate_stake_and_vote_certificate: fn(
List<Certificate>,
Credential,
StakePoolId,
DelegateRepresentative,
) -> Bool
Documentation please refer to vodka_certificate
Documentation please refer to vodka_certificate
Documentation please refer to vodka_certificate
Documentation please refer to vodka_value
Documentation please refer to vodka_value
Documentation please refer to vodka_converter
Documentation please refer to vodka_inputs
group_inputs_2: fn(List<Input>, fn(Input) -> Bool, fn(Input) -> Bool) ->
(List<Input>, List<Input>, List<Input>)
Documentation please refer to vodka_inputs
Documentation please refer to vodka_outputs
group_outputs_2: fn(List<Output>, fn(Output) -> Bool, fn(Output) -> Bool) ->
(List<Output>, List<Output>, List<Output>)
Documentation please refer to vodka_outputs
Documentation please refer to vodka_inputs
Documentation please refer to vodka_inputs
Documentation please refer to vodka_inputs
Documentation please refer to vodka_inputs
Documentation please refer to vodka_inputs
Documentation please refer to vodka_inputs
Documentation please refer to vodka_inputs
Documentation please refer to vodka_inputs
Documentation please refer to vodka_inputs
Documentation please refer to vodka_inputs
Documentation please refer to vodka_value
Documentation please refer to vodka_inputs
Documentation please refer to vodka_inputs
Documentation please refer to vodka_extra_signatories
Documentation please refer to vodka_outputs
Documentation please refer to vodka_outputs
Documentation please refer to vodka_outputs
Documentation please refer to vodka_outputs
Documentation please refer to vodka_outputs
Documentation please refer to vodka_extra_signatories
Documentation please refer to vodka_inputs
Documentation please refer to vodka_mints
Documentation please refer to vodka_outputs
Documentation please refer to vodka_outputs
Documentation please refer to vodka_outputs
Documentation please refer to vodka_outputs
Documentation please refer to vodka_value
Documentation please refer to vodka_outputs
Documentation please refer to vodka_outputs
Documentation please refer to vodka_mints
redeemer_from: fn(
Pairs<ScriptPurpose, Redeemer>,
List<Input>,
OutputReference,
Address,
) -> Option<Redeemer>
Documentation please refer to vodka_redeemers
Documentation please refer to vodka_certificate
Documentation please refer to vodka_certificate
Documentation please refer to vodka_mints
Documentation please refer to vodka_certificate
Documentation please refer to vodka_certificate
Documentation please refer to vodka_validity_range
Documentation please refer to vodka_validity_range
Documentation please refer to vodka_value
Documentation please refer to vodka_value
Documentation please refer to vodka_value
Documentation please refer to vodka_value
Documentation please refer to vodka_crypto
Documentation please refer to vodka_crypto
Documentation please refer to vodka_redeemers
Documentation please refer to vodka_withdrawals