STRGetter.sol
View Source: contracts/STRGetter.sol
↗ Extends: EternalStorage ↘ Derived Contracts: MockSTRGetter
STRGetter
Contract Members
Constants & Variables
bytes32 internal constant STLAUNCHFEE;
bytes32 internal constant TICKERREGFEE;
bytes32 internal constant EXPIRYLIMIT;
bytes32 internal constant IS_FEE_IN_POLY;Functions
getTickersByOwner
Returns the list of tickers owned by the selected address
function getTickersByOwner(address _owner) external view
returns(bytes32[])Arguments
Name
Type
Description
_owner
address
is the address which owns the list of tickers
_ownerInTicker
function _ownerInTicker(bytes32 _ticker) internal view
returns(bool)Arguments
Name
Type
Description
_ticker
bytes32
getTokensByOwner
Returns the list of tokens owned by the selected address
function getTokensByOwner(address _owner) external view
returns(address[])Arguments
Name
Type
Description
_owner
address
is the address which owns the list of tickers
getTokens
Returns the list of all tokens
function getTokens() public view
returns(address[])Arguments
Name
Type
Description
_getTokens
Returns the list of tokens owned by the selected address
function _getTokens(bool _allTokens, address _owner) internal view
returns(address[])Arguments
Name
Type
Description
_allTokens
bool
if _allTokens is true returns all tokens despite on the second parameter
_owner
address
is the address which owns the list of tickers
_ownerInToken
function _ownerInToken(bytes32 _ticker, bool _allTokens, address _owner) internal view
returns(address)Arguments
Name
Type
Description
_ticker
bytes32
_allTokens
bool
_owner
address
getTokensByDelegate
Returns the list of tokens to which the delegate has some access
function getTokensByDelegate(address _delegate) external view
returns(address[])Arguments
Name
Type
Description
_delegate
address
is the address for the delegate
_delegateInToken
function _delegateInToken(address _token, address _delegate) internal view
returns(bool)Arguments
Name
Type
Description
_token
address
_delegate
address
getTickerDetails
Returns the owner and timestamp for a given ticker
function getTickerDetails(string _ticker) external view
returns(address, uint256, uint256, string, bool)Returns
address
Arguments
Name
Type
Description
_ticker
string
is the ticker symbol
getSecurityTokenAddress
Returns the security token address by ticker symbol
function getSecurityTokenAddress(string _ticker) external view
returns(address)Returns
address
Arguments
Name
Type
Description
_ticker
string
is the ticker of the security token
getSecurityTokenData
Returns the security token data by address
function getSecurityTokenData(address _securityToken) external view
returns(string, address, string, uint256)Returns
string is the ticker of the security Token.
Arguments
Name
Type
Description
_securityToken
address
is the address of the security token.
getSTFactoryAddress
Returns the current STFactory Address
function getSTFactoryAddress() public view
returns(address)Arguments
Name
Type
Description
getSTFactoryAddressOfVersion
Returns the STFactory Address of a particular version
function getSTFactoryAddressOfVersion(uint256 _protocolVersion) public view
returns(address)Arguments
Name
Type
Description
_protocolVersion
uint256
Packed protocol version
getLatestProtocolVersion
Gets Protocol version
function getLatestProtocolVersion() public view
returns(uint8[])Arguments
Name
Type
Description
getIsFeeInPoly
Gets the fee currency
function getIsFeeInPoly() public view
returns(bool)Returns
true = poly, false = usd
Arguments
Name
Type
Description
getExpiryLimit
Gets the expiry limit
function getExpiryLimit() public view
returns(uint256)Returns
Expiry limit
Arguments
Name
Type
Description
getTickerStatus
Gets the status of the ticker
function getTickerStatus(string _ticker) public view
returns(bool)Returns
bool
Arguments
Name
Type
Description
_ticker
string
Ticker whose status need to determine
getTickerOwner
Gets the owner of the ticker
function getTickerOwner(string _ticker) public view
returns(address)Returns
address Address of the owner
Arguments
Name
Type
Description
_ticker
string
Ticker whose owner need to determine
Last updated
Was this helpful?