Vaulta

dapp.beny

Contract

The actions for this contract with their input parameters and potential response data.

  • Request Parameters
    user name
  • Request Parameters
    who name
    hint string
  • Request Parameters
    call_counter uint64
  • Request Parameters
    entry_id uint64
  • Request Parameters
    call_counter uint64
  • Request Parameters
    authorizer name
    pool_id uint64
  • Request Parameters
    call_counter uint64
  • Request Parameters
    call_counter uint64
  • Enter pool

    Enter pool

    Request Parameters
    pool_id uint64
    participant name
  • Request Parameters
    authorizer name
    account name
  • Request Parameters
    category name
    authorizer name
  • Request Parameters
    project_id uint64
    authorizer name
    erase bool
  • Request Parameters
    setter name
    key string
  • Request Parameters
    term_id uint64
    authorizer name
    erase bool
  • Request Parameters
    authorizer name
    symbol symbol
    token_role name
  • Request Parameters
    authorizer name
    symbol symbol
  • Request Parameters
    yield_source name
    authorizer name
  • Request Parameters
    account name
    amount asset
  • Request Parameters
    exchange_type name
    id uint64
    account name
  • Fund pool

    Fund pool

    Request Parameters
    pool_id uint64
    funder name
  • Create pool

    Create pool

    Request Parameters
    pool_manager name
    term_id uint64
    project_id uint64
    pool_name string
    pool_description string
    pool_category name
    start_time time_point
  • Create terms

    Create terms

    Request Parameters
    authorizer name
    term_name string
    pool_type name
    num_participants uint32
    max_num_participants int32
    max_entries_per_participant uint32
    entry_stake asset
    staking_period_hrs uint32
    enrollment_time_out_hrs uint32
    beneficiary_entry_fee_perc_x100000 uint32
    pool_manager_entry_fee_perc_x100000 uint32
    distribution_definitions pair_name_DistributionDefinition[]
    default_values pair_string_FlexValue[]
  • Request Parameters
    user name
    msg string
  • Request Parameters
    pause uint32
  • Request Parameters
    from name
    to name
    amount asset
    from_escrow bool
  • Request Parameters
    request_id uint64
    caller name
    number uint64
  • Request Parameters
    assoc_id uint64
    random checksum256
  • Request Parameters
    call_counter uint64
  • Request Parameters
    limit uint64
    to_delete string[]
    call_counter uint64
  • Request Parameters
    authorizer name
    account name
    auth_level uint64
    display_name string
    artifact_cid string
    notes string
  • Set authorization level

    Set authorization level

    Request Parameters
    authorizer name
    account name
    auth_level uint64
    notes string
  • Request Parameters
    category name
    category_name string
    category_description string
    category_image string
    authorizer name
  • Request Parameters
    account name
    display_name string
    artifact_cid string
  • Create/Update project

    Create/Update project

    Request Parameters
    project_id uint64
    authorizer name
    beneficiary name
    attributes pair_string_FlexValue[]
  • Request Parameters
    setter name
    key string
    value FlexValue
  • Authorize token

    Authorize token for specific roles

    Request Parameters
    authorizer name
    symbol symbol
    token_contract name
    artifact_cid string
    token_roles pair_name_TokenLimits[]
  • Request Parameters
    authorizer name
    symbol symbol
    token_contract name
    token_role name
    min_value asset
    max_value asset
  • Request Parameters
    yield_source name
    yield_source_name string
    yield_source_description string
    stake_symbol symbol
    adaptor_contract name
    yield_source_cid string
    entry_fee_percentage_of_yield_x100000 uint32
    daily_yield_x100000 uint32
    token_value asset
    beny_value asset
    state name
    authorizer name
  • Stake for Authorization

    Stake to obtain an authorization level

    Request Parameters
    account name
    auth_level uint64
  • Request Parameters
    pool_id uint64
  • Request Parameters
    call_counter uint64
  • Request Parameters
    authorizer name
    pool_id uint64
    sudo bool
  • Request Parameters
    authorizer name
    pool_id uint64
    sudo bool
  • Request Parameters
    account name
    call_counter uint64
  • Request Parameters
    pool_id uint64
    lapse_enrollment_time_end bool
    call_counter uint64
  • Request Parameters
    account name
    amount asset
  • Request Parameters
    pool_id uint64
  • Request Parameters
    call_counter uint64
  • Request Parameters
    entry_id uint64
  • Unstake from Authorization

    Unstake from authorization level

    Request Parameters
    authorizer name
    account name
  • Request Parameters
    entry_id uint64
  • Request Parameters
    yield_source name
    daily_yield_x100000 uint32
    token_value asset
    beny_value asset
  • Request Parameters
    call_counter uint64
  • Request Parameters
    call_counter uint64
  • Request Parameters
    entry_id uint64
  • Request Parameters
    call_counter uint64
  • Request Parameters
    from name
    quantity asset
  • Request Parameters
    from name
    symbol symbol