Smart Contract info

Smart Contract info

  • Contracts
  • TodoList
  • Help
  • Github
  • Blog

›COMPLEXGAMES

BASIC

  • A
  • Factory
  • Marriage
  • MyContract
  • BugSquash
  • HelloWorld

BASIC / ECOM

  • Customer
  • Supplier

COMPLEXGAMES

  • Ownable
  • blackJack
  • PowerEther
  • Buffer
  • CBOR
  • OraclizeAddrResolverI
  • OraclizeI
  • Ownable
  • PowerEtherBase
  • PowerEtherHelper
  • PowerFour
  • PowerOne
  • PowerTwo
  • SafeMath
  • strings
  • usingOraclize

DATASTRUCT

  • LinkedList
  • Stack

FINANCE

  • CrowdBank
  • Mortgage

GAMES

  • CasinoRoulette
  • Itontine
  • Cplayer
  • Ctontine
  • PredictionMarket
  • RNGLottery
  • RecurringLottery
  • Roulette
  • SatoshiDice
  • SimpleLottery
  • WhatDoesNadiaThink

OTHER

  • e0x

OTHER / CREDVERT

  • ApplicantFactory
  • CredentialOrgFactory
  • CredentialFactory
  • CredentialOrgFactory
  • CredentialOrgFactory
  • Ownable
  • Pausable
  • SafeMath32

OTHER / MARKETPLACE

  • DigitalLocker
  • WorkbenchBase

SCHEMES

  • Government
  • GradualPonzi
  • SimplePonzi
  • SimplePyramid

TOKENS

  • BasicToken
  • ERC20
  • TokenSale

TOKENS / ATTENDANCETOKEN

  • EIP20
  • EIP20Interface
  • Migrations
  • ApproveAndCallFallBack
  • AttendanceCoinMembers
  • ERC20Interface
  • FixedSupplyToken
  • Owned
  • SafeMath
  • ApproveAndCallFallBack
  • ERC20Interface
  • FixedSupplyToken
  • Owned
  • SafeMath

UTIL

  • MarriageInvestment
  • Stock
  • SafeMath
  • Welfare
  • PromiseBox

UNCATEGORIZED

  • Authentication
  • TodoList
  • Users

usingOraclize

contract usingOraclize

Source: contracts/complexgames/PowerEther.sol

Index

  • __callback
  • __callback
  • ba2cbor
  • copyBytes
  • coupon
  • ecrecovery
  • getCodeSize
  • indexOf
  • matchBytes32Prefix
  • oraclizeAPI
  • oraclize_cbAddress
  • oraclize_getNetworkName
  • oraclize_getPrice
  • oraclize_getPrice
  • oraclize_newRandomDSQuery
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_query
  • oraclize_randomDS_getSessionPubKeyHash
  • oraclize_randomDS_proofVerify
  • oraclize_randomDS_proofVerify__main
  • oraclize_randomDS_proofVerify__returnCode
  • oraclize_randomDS_proofVerify__sessionKeyValidity
  • oraclize_randomDS_setCommitment
  • oraclize_setCustomGasPrice
  • oraclize_setNetwork
  • oraclize_setNetwork
  • oraclize_setNetworkName
  • oraclize_setProof
  • parseAddr
  • parseInt
  • parseInt
  • safeMemoryCleaner
  • safer_ecrecover
  • strCompare
  • strConcat
  • strConcat
  • strConcat
  • strConcat
  • stra2cbor
  • uint2str
  • verifySig

Reference

Modifiers

  • coupon

    modifier coupon(string code)
    Parameters:
    code - string
  • oraclizeAPI

    modifier oraclizeAPI()
  • oraclize_randomDS_proofVerify

    modifier oraclize_randomDS_proofVerify(bytes32 _queryId, string _result, bytes _proof)
    Parameters:
    _queryId - bytes32
    _result - string
    _proof - bytes

Functions

  • __callback

    function __callback(bytes32 myid, string result) public
    Parameters:
    myid - bytes32
    result - string
  • __callback

    function __callback(bytes32 myid, string result, bytes proof) public
    Parameters:
    myid - bytes32
    result - string
    proof - bytes
  • ba2cbor

    function ba2cbor(bytes[] arr) internal pure returns (bytes)
    Parameters:
    arr - bytes[]
    Returns:
    bytes
  • copyBytes

    function copyBytes(bytes from, uint fromOffset, uint length, bytes to, uint toOffset) internal pure returns (bytes)
    Parameters:
    from - bytes
    fromOffset - uint
    length - uint
    to - bytes
    toOffset - uint
    Returns:
    bytes
  • ecrecovery

    function ecrecovery(bytes32 hash, bytes sig) internal returns (bool, address)
    Parameters:
    hash - bytes32
    sig - bytes
    Returns:
    bool
    address
  • getCodeSize

    function getCodeSize(address _addr) internal view returns (uint)
    Parameters:
    _addr - address
    Returns:
    uint
  • indexOf

    function indexOf(string _haystack, string _needle) internal pure returns (int)
    Parameters:
    _haystack - string
    _needle - string
    Returns:
    int
  • matchBytes32Prefix

    function matchBytes32Prefix(bytes32 content, bytes prefix, uint n_random_bytes) internal pure returns (bool)
    Parameters:
    content - bytes32
    prefix - bytes
    n_random_bytes - uint
    Returns:
    bool
  • oraclize_cbAddress

    function oraclize_cbAddress() internal returns (address)
    Modifiers:
    oraclizeAPI
    Returns:
    address
  • oraclize_getNetworkName

    function oraclize_getNetworkName() internal view returns (string)
    Returns:
    string
  • oraclize_getPrice

    function oraclize_getPrice(string datasource, uint gaslimit) internal returns (uint)
    Modifiers:
    oraclizeAPI
    Parameters:
    datasource - string
    gaslimit - uint
    Returns:
    uint
  • oraclize_getPrice

    function oraclize_getPrice(string datasource) internal returns (uint)
    Modifiers:
    oraclizeAPI
    Parameters:
    datasource - string
    Returns:
    uint
  • oraclize_newRandomDSQuery

    function oraclize_newRandomDSQuery(uint _delay, uint _nbytes, uint _customGasLimit) internal returns (bytes32)
    Parameters:
    _delay - uint
    _nbytes - uint
    _customGasLimit - uint
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(string datasource, string arg1, string arg2, uint gaslimit) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    datasource - string
    arg1 - string
    arg2 - string
    gaslimit - uint
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(string datasource, string[] argN) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    datasource - string
    argN - string[]
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(uint timestamp, string datasource, string[] argN) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    timestamp - uint
    datasource - string
    argN - string[]
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(uint timestamp, string datasource, string[] argN, uint gaslimit) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    timestamp - uint
    datasource - string
    argN - string[]
    gaslimit - uint
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(string datasource, string[] argN, uint gaslimit) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    datasource - string
    argN - string[]
    gaslimit - uint
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(string datasource, string[] args) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    datasource - string
    args - string[]
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(uint timestamp, string datasource, string[] args) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    timestamp - uint
    datasource - string
    args - string[]
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(uint timestamp, string datasource, string[] args, uint gaslimit) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    timestamp - uint
    datasource - string
    args - string[]
    gaslimit - uint
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(string datasource, string[] args, uint gaslimit) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    datasource - string
    args - string[]
    gaslimit - uint
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(string datasource, string[] args) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    datasource - string
    args - string[]
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(uint timestamp, string datasource, string[] args) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    timestamp - uint
    datasource - string
    args - string[]
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(uint timestamp, string datasource, string[] args, uint gaslimit) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    timestamp - uint
    datasource - string
    args - string[]
    gaslimit - uint
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(string datasource, string[] args, uint gaslimit) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    datasource - string
    args - string[]
    gaslimit - uint
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(string datasource, string[] args) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    datasource - string
    args - string[]
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(uint timestamp, string datasource, string[] args) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    timestamp - uint
    datasource - string
    args - string[]
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(uint timestamp, string datasource, string[] args, uint gaslimit) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    timestamp - uint
    datasource - string
    args - string[]
    gaslimit - uint
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(string datasource, string[] args, uint gaslimit) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    datasource - string
    args - string[]
    gaslimit - uint
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(string datasource, string[] args) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    datasource - string
    args - string[]
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(uint timestamp, string datasource, string[] args) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    timestamp - uint
    datasource - string
    args - string[]
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(uint timestamp, string datasource, string[] args, uint gaslimit) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    timestamp - uint
    datasource - string
    args - string[]
    gaslimit - uint
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(string datasource, string[] args, uint gaslimit) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    datasource - string
    args - string[]
    gaslimit - uint
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(string datasource, string[] args) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    datasource - string
    args - string[]
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(uint timestamp, string datasource, string[] args) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    timestamp - uint
    datasource - string
    args - string[]
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(uint timestamp, string datasource, string[] args, uint gaslimit) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    timestamp - uint
    datasource - string
    args - string[]
    gaslimit - uint
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(string datasource, string[] args, uint gaslimit) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    datasource - string
    args - string[]
    gaslimit - uint
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(string datasource, bytes[] argN) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    datasource - string
    argN - bytes[]
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(uint timestamp, string datasource, bytes[] argN) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    timestamp - uint
    datasource - string
    argN - bytes[]
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(uint timestamp, string datasource, bytes[] argN, uint gaslimit) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    timestamp - uint
    datasource - string
    argN - bytes[]
    gaslimit - uint
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(string datasource, bytes[] argN, uint gaslimit) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    datasource - string
    argN - bytes[]
    gaslimit - uint
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(string datasource, bytes[] args) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    datasource - string
    args - bytes[]
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(uint timestamp, string datasource, bytes[] args) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    timestamp - uint
    datasource - string
    args - bytes[]
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(uint timestamp, string datasource, bytes[] args, uint gaslimit) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    timestamp - uint
    datasource - string
    args - bytes[]
    gaslimit - uint
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(string datasource, bytes[] args, uint gaslimit) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    datasource - string
    args - bytes[]
    gaslimit - uint
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(string datasource, bytes[] args) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    datasource - string
    args - bytes[]
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(uint timestamp, string datasource, bytes[] args) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    timestamp - uint
    datasource - string
    args - bytes[]
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(uint timestamp, string datasource, bytes[] args, uint gaslimit) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    timestamp - uint
    datasource - string
    args - bytes[]
    gaslimit - uint
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(string datasource, bytes[] args, uint gaslimit) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    datasource - string
    args - bytes[]
    gaslimit - uint
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(string datasource, bytes[] args) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    datasource - string
    args - bytes[]
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(uint timestamp, string datasource, bytes[] args) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    timestamp - uint
    datasource - string
    args - bytes[]
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(uint timestamp, string datasource, bytes[] args, uint gaslimit) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    timestamp - uint
    datasource - string
    args - bytes[]
    gaslimit - uint
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(string datasource, bytes[] args, uint gaslimit) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    datasource - string
    args - bytes[]
    gaslimit - uint
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(string datasource, bytes[] args) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    datasource - string
    args - bytes[]
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(uint timestamp, string datasource, bytes[] args) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    timestamp - uint
    datasource - string
    args - bytes[]
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(uint timestamp, string datasource, bytes[] args, uint gaslimit) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    timestamp - uint
    datasource - string
    args - bytes[]
    gaslimit - uint
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(string datasource, bytes[] args, uint gaslimit) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    datasource - string
    args - bytes[]
    gaslimit - uint
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(string datasource, bytes[] args) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    datasource - string
    args - bytes[]
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(uint timestamp, string datasource, bytes[] args) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    timestamp - uint
    datasource - string
    args - bytes[]
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(uint timestamp, string datasource, bytes[] args, uint gaslimit) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    timestamp - uint
    datasource - string
    args - bytes[]
    gaslimit - uint
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(string datasource, bytes[] args, uint gaslimit) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    datasource - string
    args - bytes[]
    gaslimit - uint
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(string datasource, string arg) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    datasource - string
    arg - string
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(uint timestamp, string datasource, string arg) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    timestamp - uint
    datasource - string
    arg - string
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(uint timestamp, string datasource, string arg, uint gaslimit) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    timestamp - uint
    datasource - string
    arg - string
    gaslimit - uint
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(string datasource, string arg, uint gaslimit) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    datasource - string
    arg - string
    gaslimit - uint
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(string datasource, string arg1, string arg2) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    datasource - string
    arg1 - string
    arg2 - string
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(uint timestamp, string datasource, string arg1, string arg2) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    timestamp - uint
    datasource - string
    arg1 - string
    arg2 - string
    Returns:
    bytes32
  • oraclize_query

    function oraclize_query(uint timestamp, string datasource, string arg1, string arg2, uint gaslimit) internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Parameters:
    timestamp - uint
    datasource - string
    arg1 - string
    arg2 - string
    gaslimit - uint
    Returns:
    bytes32
  • oraclize_randomDS_getSessionPubKeyHash

    function oraclize_randomDS_getSessionPubKeyHash() internal returns (bytes32)
    Modifiers:
    oraclizeAPI
    Returns:
    bytes32
  • oraclize_randomDS_proofVerify__main

    function oraclize_randomDS_proofVerify__main(bytes proof, bytes32 queryId, bytes result, string context_name) internal returns (bool)
    Parameters:
    proof - bytes
    queryId - bytes32
    result - bytes
    context_name - string
    Returns:
    bool
  • oraclize_randomDS_proofVerify__returnCode

    function oraclize_randomDS_proofVerify__returnCode(bytes32 _queryId, string _result, bytes _proof) internal returns (uint8)
    Parameters:
    _queryId - bytes32
    _result - string
    _proof - bytes
    Returns:
    uint8
  • oraclize_randomDS_proofVerify__sessionKeyValidity

    function oraclize_randomDS_proofVerify__sessionKeyValidity(bytes proof, uint sig2offset) internal returns (bool)
    Parameters:
    proof - bytes
    sig2offset - uint
    Returns:
    bool
  • oraclize_randomDS_setCommitment

    function oraclize_randomDS_setCommitment(bytes32 queryId, bytes32 commitment) internal
    Parameters:
    queryId - bytes32
    commitment - bytes32
  • oraclize_setCustomGasPrice

    function oraclize_setCustomGasPrice(uint gasPrice) internal
    Modifiers:
    oraclizeAPI
    Parameters:
    gasPrice - uint
  • oraclize_setNetwork

    function oraclize_setNetwork(uint8 networkID) internal returns (bool)
    Parameters:
    networkID - uint8
    Returns:
    bool
  • oraclize_setNetwork

    function oraclize_setNetwork() internal returns (bool)
    Returns:
    bool
  • oraclize_setNetworkName

    function oraclize_setNetworkName(string _network_name) internal
    Parameters:
    _network_name - string
  • oraclize_setProof

    function oraclize_setProof(byte proofP) internal
    Modifiers:
    oraclizeAPI
    Parameters:
    proofP - byte
  • parseAddr

    function parseAddr(string _a) internal pure returns (address)
    Parameters:
    _a - string
    Returns:
    address
  • parseInt

    function parseInt(string _a, uint _b) internal pure returns (uint)
    Parameters:
    _a - string
    _b - uint
    Returns:
    uint
  • parseInt

    function parseInt(string _a) internal pure returns (uint)
    Parameters:
    _a - string
    Returns:
    uint
  • safeMemoryCleaner

    function safeMemoryCleaner() internal pure
  • safer_ecrecover

    function safer_ecrecover(bytes32 hash, uint8 v, bytes32 r, bytes32 s) internal returns (bool, address)
    Parameters:
    hash - bytes32
    v - uint8
    r - bytes32
    s - bytes32
    Returns:
    bool
    address
  • strCompare

    function strCompare(string _a, string _b) internal pure returns (int)
    Parameters:
    _a - string
    _b - string
    Returns:
    int
  • strConcat

    function strConcat(string _a, string _b, string _c, string _d, string _e) internal pure returns (string)
    Parameters:
    _a - string
    _b - string
    _c - string
    _d - string
    _e - string
    Returns:
    string
  • strConcat

    function strConcat(string _a, string _b) internal pure returns (string)
    Parameters:
    _a - string
    _b - string
    Returns:
    string
  • strConcat

    function strConcat(string _a, string _b, string _c) internal pure returns (string)
    Parameters:
    _a - string
    _b - string
    _c - string
    Returns:
    string
  • strConcat

    function strConcat(string _a, string _b, string _c, string _d) internal pure returns (string)
    Parameters:
    _a - string
    _b - string
    _c - string
    _d - string
    Returns:
    string
  • stra2cbor

    function stra2cbor(string[] arr) internal pure returns (bytes)
    Parameters:
    arr - string[]
    Returns:
    bytes
  • uint2str

    function uint2str(uint i) internal pure returns (string)
    Parameters:
    i - uint
    Returns:
    string
  • verifySig

    function verifySig(bytes32 tosignh, bytes dersig, bytes pubkey) internal returns (bool)
    Parameters:
    tosignh - bytes32
    dersig - bytes
    pubkey - bytes
    Returns:
    bool
← stringsLinkedList →
Smart Contract info
Docs
Getting Started (or other categories)Guides (or other categories)API Reference (or other categories)
Community
User ShowcaseStack OverflowProject ChatTwitter
More
BlogGitHubStar
Copyright © 2019 David Li