Verified Network
  • What is the Verified Network
  • How to use it
  • Reference
    • Verified SDK
      • Using the SDK
      • Wallet and Contracts
      • Know your Customer
        • Using the KYC plugin
      • Delegated permissions
      • Investment products
        • Product lifecycle
        • Example of a Product
      • Security tokens
        • Issuing functions
      • Liquidity pools
        • Buy and Sell Orders workflow
        • Buy and Sell Order Complete workflow example
      • Secondary issues
      • Primary issues
        • Primary offer function
      • Margin traded issues
        • Offering collateral
      • Adding money to wallet
        • Paying in supported tokens
      • Issuing cash tokens
        • Issuing and Exchange functions
      • Making payments
        • Transferring cash tokens
      • Withdrawals
        • Redeeming cash tokens
      • Custody of Assets
        • Custody functions
      • Staking to invest
        • Liquidity functions
        • Market maker functions
      • Staking to borrow
        • Bond issuing function
      • Lending
        • Bond purchase function
      • Repayments
        • Bond redemption function
      • Claiming collateral
        • Defaults and Unsold bonds
      • Returns on Investment
        • Manager and Platform returns
    • Verified REST API
      • Market data
        • Get all assets
        • Get Tradable Asset Pairs
        • Get Ticker Information
        • Get Orderbook
      • Order data
        • Get Account Balance
        • Get Trade Balance
        • Get Open Orders
        • Get Closed Orders
        • Query Orders Info
        • Query Trades Info
        • Get Trades History
      • Order Management
        • Add Order
        • Edit Order
        • Cancel Order
    • Verified Subgraphs
    • Verified Applications
      • Doing KYC
        • Creating wallet
        • Using the Verified Dapp
        • Doing KYC
      • Primary issues
        • Creating a new issue
        • Subscribing to issue
        • Closing issue
      • Secondary trading
        • Market orders
        • Limit orders
        • Edit, Cancel, Settle orders
      • Margin trading
        • Post Margin collateral
        • Swaps
        • Edit, Cancel, Settle orders
      • Portfolio
        • Account statement
        • Corporate actions
        • Underwriting liquidity
Powered by GitBook
On this page
  • Request issue of a Security token
  • Query issuer of a Security token
  • Query investment product for a Security token
  • Query other attributes of a Security token
  1. Reference
  2. Verified SDK
  3. Security tokens

Issuing functions

Requesting issue of security tokens and querying them

The following functions are to be called on the Securities Factory contract.

Request issue of a Security token

issueSecurity(  _security: string,
                _category: string,
                _company: string, 
                _isin: string, 
                _currency: string, 
                _issuer: string,
                _intermediary: string,                
                _restrictions: string,
                _country: string,
                _qualified: string
                )

_security

address of associated investment product

_category

string product category (eg, Shares)

_company

string issuing business

_currency

address of settlement token

_issuer

address of issuer wallet requesting issue

_intermediary

address of registrar and transfer agent

_restrictions

bytes encoded array of restricted countries

_country

string country of issuer

_qualified

boolean indicating access of security token to only qualified investors

Query issuer of a Security token

getHolder(_token: string)

Query investment product for a Security token

getSecurity(_token: string)

Query other attributes of a Security token

getSecurityToken(_token: string, _issuer: string)

_token

address of security token issued

_issuer

address of security token issuer

PreviousSecurity tokensNextLiquidity pools

Last updated 1 year ago