Jungle 4 (Testnet)

atomicmarket

Contract

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

  • Accepts a buyoffer

    The buyoffer {{nowrap buyoffer_id}} is accepted

    Request Parameters
    buyoffer_id uint64
    expected_asset_ids uint64[]
    expected_price asset
    taker_marketplace name
  • Add a counter name to a bonus fee

    Adds the counter name {{nowrap counter_name_to_add}} to the bonus fee with the ID {{nowrap bonusfee_id}}

    Request Parameters
    bonusfee_id uint64
    counter_name_to_add name
  • Add a bonus fee

    Adds a bonus fee of {{nowrap fee}} paid to {{nowrap fee_recipient}}

    Request Parameters
    fee_recipient name
    fee float64
    applicable_counter_names name[]
    fee_name string
  • Add token to supported list

    Adds a to the supported tokens list in the config

    Request Parameters
    token_contract name
    token_symbol symbol
  • Add a delphi symbol pair

    Adds a pair to the supported symbol pairs list in the config

    Request Parameters
    delphi_pair_name name
    invert_delphi_pair bool
    listing_symbol symbol
    settlement_symbol symbol
  • Announce an auction

    {{nowrap seller}} announces an auction of an asset

    Request Parameters
    seller name
    asset_ids uint64[]
    starting_bid asset
    duration uint32
    maker_marketplace name
  • Announce a sale

    {{nowrap seller}} announces a sale of an asset

    Request Parameters
    seller name
    asset_ids uint64[]
    listing_price asset
    settlement_symbol symbol
    maker_marketplace name
  • Asserts auction details

    The asset ids of the auction {{nowrap auction_id}} is asserted

    Request Parameters
    auction_id uint64
    asset_ids_to_assert uint64[]
  • Asserts sale details

    The asset ids and price of the sale {{nowrap sale_id}} is asserted

    Request Parameters
    sale_id uint64
    asset_ids_to_assert uint64[]
    listing_price_to_assert asset
    settlement_symbol_to_assert symbol
  • Claim an auction as the buyer

    The highest bidder of the finished auction with the ID {{nowrap auction_id}} claims the assets won

    Request Parameters
    auction_id uint64
  • Claim an auction as the seller

    The seller of the finished auction with the ID {{nowrap auction_id}} claims the final bid

    Request Parameters
    auction_id uint64
  • Place a bid on an auction

    {{nowrap bidder}} bids {{nowrap bid}} on the auction with the ID {{nowrap sale_id}}

    Request Parameters
    bidder name
    auction_id uint64
    bid asset
    taker_marketplace name
  • Cancel an auction

    The auction with the ID {{nowrap auction_id}} is cancelled

    Request Parameters
    auction_id uint64
  • Cancels a buyoffer

    The buyoffer {{nowrap buyoffer_id}} is cancelled

    Request Parameters
    buyoffer_id uint64
  • Cancel a sale

    The sale with the ID {{nowrap sale_id}} is cancelled

    Request Parameters
    sale_id uint64
  • Cancel a template buyoffer

    The template buyoffer {{nowrap buyoffer_id}} is cancelled

    Request Parameters
    buyoffer_id uint64
  • Converts config counters

    Converts deprecated config counters into using the counters table

    Request Parameters
    No action parameters.
  • Create a buyoffer

    {{nowrap sender}} creates a buyoffer for {{nowrap recipient}}

    Request Parameters
    buyer name
    recipient name
    price asset
    asset_ids uint64[]
    memo string
    maker_marketplace name
  • Create a template buyoffer

    {{nowrap buyer}} offers {{nowrap price}} for any asset of the template {{nowrap template_id}}

    Request Parameters
    buyer name
    price asset
    collection_name name
    template_id uint64
    maker_marketplace name
  • Declines a buyoffer

    The buyoffer {{nowrap buyoffer_id}} is declined

    Request Parameters
    buyoffer_id uint64
    decline_memo string
  • Delete an attribute royalty rule

    The attribute royalty rule with the ID {{nowrap rule_id}} of the collection {{nowrap collection_name}} is deleted

    Request Parameters
    collection_name name
    rule_id uint64
  • Delete a bonus fee

    Deletes the bonus fee with the ID {{nowrap bonusfee_id}}

    Request Parameters
    bonusfee_id uint64
  • Delete a collection's royalty split config

    The royalty split config of the collection {{nowrap collection_name}} is deleted

    Request Parameters
    collection_name name
  • Delete template royalties

    The royalty recipients for the template {{nowrap template_id}} of the collection {{nowrap collection_name}} are deleted

    Request Parameters
    collection_name name
    template_id int32
  • Fulfill a template buyoffer

    {{nowrap seller}} fulfills the template buyoffer {{nowrap buyoffer_id}} with the asset {{nowrap asset_id}}

    Request Parameters
    seller name
    buyoffer_id uint64
    asset_id uint64
    expected_price asset
    taker_marketplace name
  • Initialize config table

    Initialize the table "config" if it has not been initialized before

    Request Parameters
    No action parameters.
  • Log an auction becoming active

    Logs that the auction with the ID {{nowrap auction_id}} has become active

    Request Parameters
    auction_id uint64
  • Log a new auction

    Logs the creation of the auction with the ID {{nowrap auction_id}}

    Request Parameters
    auction_id uint64
    seller name
    asset_ids uint64[]
    starting_bid asset
    duration uint32
    end_time uint32
    maker_marketplace name
    collection_name name
    collection_fee float64
  • Log a new buyoffer

    Logs the creation of the buyoffer with the ID {{nowrap buyoffer_id}}

    Request Parameters
    buyoffer_id uint64
    buyer name
    recipient name
    price asset
    asset_ids uint64[]
    memo string
    maker_marketplace name
    collection_name name
    collection_fee float64
  • Log a new sale

    Logs the creation of the sale with the ID {{nowrap sale_id}}

    Request Parameters
    sale_id uint64
    seller name
    asset_ids uint64[]
    listing_price asset
    settlement_symbol symbol
    maker_marketplace name
    collection_name name
    collection_fee float64
  • Log a new template buyoffer

    Logs the creation of the template buyoffer with the ID {{nowrap buyoffer_id}}

    Request Parameters
    buyoffer_id uint64
    buyer name
    price asset
    template_id uint64
    maker_marketplace name
    collection_name name
    collection_fee float64
  • Log an attribute royalty distribution

    Logs the attribute rule royalty payouts for the asset {{nowrap asset_id}} of the collection {{nowrap collection_name}}

    Request Parameters
    collection_name name
    asset_id uint64
    rule_id uint64
    payouts ROYALTYPAYOUT_V
  • Log a royalty fallback distribution

    Logs the royalty amounts that fell through to the author of the collection {{nowrap collection_name}}

    Request Parameters
    collection_name name
    collection_author name
    amount asset
  • Log a founders royalty distribution

    Logs the founders royalty payouts for the asset {{nowrap asset_id}} of the collection {{nowrap collection_name}}

    Request Parameters
    collection_name name
    asset_id uint64
    payouts ROYALTYPAYOUT_V
  • Log a template royalty distribution

    Logs the template royalty payouts for the asset {{nowrap asset_id}} of the collection {{nowrap collection_name}}

    Request Parameters
    collection_name name
    asset_id uint64
    template_id int32
    payouts ROYALTYPAYOUT_V
  • Log a sale becoming active

    Logs that the sale with the ID {{nowrap sale_id}} has become active

    Request Parameters
    sale_id uint64
    offer_id uint64
  • Migrate accumulated balances

    Migrate the accumulated balance of {{nowrap from}} to {{nowrap to}}

    Request Parameters
    from name
    to name
  • Pay for the RAM of an auction

    {{nowrap payer}} pays for the RAM of the auction with the ID {{nowrap auction_id}}

    Request Parameters
    payer name
    auction_id uint64
  • Pay for the RAM of a buyoffer

    {{nowrap payer}} pays for the RAM of the buyoffer with the ID {{nowrap buyoffer_id}}

    Request Parameters
    payer name
    buyoffer_id uint64
  • Pay for the RAM of a sale

    {{nowrap payer}} pays for the RAM of the sale with the ID {{nowrap sale_id}}

    Request Parameters
    payer name
    sale_id uint64
  • Purchase a sale

    {{nowrap buyer}} purchases the sale with the ID {{nowrap sale_id}}

    Request Parameters
    buyer name
    sale_id uint64
    intended_delphi_median uint64
    taker_marketplace name
  • Register a new market

    {{nowrap creator}} creates a new marketplace with the name {{nowrap marketplace_name}}

    Request Parameters
    creator name
    marketplace_name name
  • Set an attribute royalty rule

    An attribute royalty rule for the collection {{nowrap collection_name}} is created or updated

    Request Parameters
    collection_name name
    source uint8
    field string
    value ATOMIC_ATTRIBUTE
    rule_weight uint32
    recipients ROYALTYPAIR_V
  • Set the default marketplace creator

    Set the creator of the default marketplace to {{nowrap new_creator}}

    Request Parameters
    new_creator name
  • Set the market fees

    Sets the market fees that are paid out to the marketplaces facilitating sales and auctions

    Request Parameters
    maker_market_fee float64
    taker_market_fee float64
  • Set minimum auction bid increase

    Sets the minimum auction bid increase to {{nowrap minimum_bid_increase}}

    Request Parameters
    minimum_bid_increase float64
  • Set a collection's royalty split config

    The royalty split config of the collection {{nowrap collection_name}} is created or updated

    Request Parameters
    collection_name name
    founders ROYALTYPAIR_V
    attribute_mode uint8
    split_founders uint32
    split_templates uint32
    split_attributes uint32
  • Set template royalties

    The royalty recipients for the template {{nowrap template_id}} of the collection {{nowrap collection_name}} are created or updated

    Request Parameters
    collection_name name
    template_id int32
    recipients ROYALTYPAIR_V
  • Set config version

    Sets the version in the config table to {{nowrap new_version}}

    Request Parameters
    new_version string
  • Stop a bonus fee

    Stops the bonus fee with the ID {{nowrap bonusfee_id}}

    Request Parameters
    bonusfee_id uint64
  • Withdraw fungible tokens

    {{nowrap owner}} withdraws {{token_to_withdraw}} from his balance

    Request Parameters
    owner name
    token_to_withdraw asset