Class V2ServiceImpl

  • All Implemented Interfaces:
    com.dinari.api.services.blocking.V2Service

    
    public final class V2ServiceImpl
     implements V2Service
                        

    Orders represent the buying and selling of assets under an Account.

    For Accounts using self-custodied Wallets, Orders are created and fulfilled by making calls to Dinari's smart contracts, or using the Proxied Orders methods.

    For Accounts using managed Wallets, Orders are created and fulfilled by using the Managed Orders methods, which then create the corresponding transactions on the blockchain.

    • Constructor Detail

    • Method Detail

      • marketData

         MarketDataService marketData()

        Dinari provides basic market data for Stocks that are available to transact on.

        This data is provided on a best-effort basis and we recommend using a dedicated provider for more intensive market data needs.

      • entities

         EntityService entities()

        Entities represent a business or organization that uses the API, and their customers.

        Dinari Partners are represented as an organization Entity in the API, with their own accounts. Individual customers of Partner Entities are also represented as Entities in the API, which are managed by the Partner Entity.

      • accounts

         AccountService accounts()

        Accounts represent the financial accounts of an Entity.

        Orders, dividends, and other transactions are associated with an Account.