SYMBOL INDEX (113 symbols across 28 files) FILE: contracts/auction/test.js constant DEADLINE (line 71) | const DEADLINE = 1000; constant CREATOR (line 72) | const CREATOR = provider.getSigner(0); function deploy (line 74) | async function deploy(deadline) { function read (line 83) | async function read(auction) { function show (line 91) | async function show(auction) { function testConstructor (line 100) | async function testConstructor() { function testBids (line 114) | async function testBids () { function main (line 178) | async function main() { FILE: contracts/olive/test.js function deploy (line 91) | async function deploy() { FILE: contracts/token/test.js function deploy (line 58) | async function deploy() { FILE: contracts/wasmtest/address/address.js function generate (line 10) | function generate(funcSig, arg1, arg2) { FILE: contracts/wasmtest/address/address_test.js function printTest (line 48) | function printTest(name, success) { function deploy (line 52) | async function deploy() { FILE: contracts/wasmtest/arith/arith.js function generate (line 10) | function generate(funcSig, arg1, arg2) { FILE: contracts/wasmtest/asserts/asserts.js function generate (line 10) | function generate(funcSig, arg1, arg2) { FILE: contracts/wasmtest/builtins/builtins.js function generate (line 10) | function generate(funcSig, arg1, arg2) { FILE: contracts/wasmtest/events/events.js function generate (line 10) | function generate(funcSig, arg1, arg2) { FILE: contracts/wasmtest/for/for.js function generate (line 10) | function generate(funcSig, arg1, arg2) { FILE: contracts/wasmtest/index.js class Environment (line 11) | class Environment { method constructor (line 12) | constructor() { method setCallData (line 31) | setCallData(callData) { method getStorage (line 46) | getStorage(storage) { method setStorage (line 49) | setStorage(storage) { class Interface (line 55) | class Interface { method exports (line 56) | get exports() { method constructor (line 80) | constructor(env) { method connect (line 113) | async connect() { method getMemory (line 123) | getMemory(offset, length) { method setMemory (line 126) | setMemory(offset, length, value) { method takeGas (line 130) | takeGas(amount) { method useGas (line 136) | useGas(gas) { method getCallDataSize (line 140) | getCallDataSize() { method callDataCopy (line 146) | callDataCopy(resultOffset, dataOffset, length) { method storageStore (line 155) | storageStore(pathOffset, valueOffset) { method storageLoad (line 162) | storageLoad(pathOffset, valueOffset) { method log (line 176) | log(dataOffset, dataLength, numberOfTopics, topic1, topic2, topic3, to... method finish (line 206) | finish(dataOffset, dataLength) { method revert (line 212) | revert(dataOffset, dataLength) { method callStatic (line 222) | callStatic(gas, addressOffset, dataOffset, dataLength) { method call (line 243) | call(gas, addressOffset, valueOffset, dataOffset, dataLength) { method callDelegate (line 267) | callDelegate(gas, addressOffset, dataOffset, dataLength) { method getReturnDataSize (line 288) | getReturnDataSize() { method returnDataCopy (line 294) | returnDataCopy(resultOffset, dataOffset, length) { method getCaller (line 302) | getCaller(resultOffset) { method getCallValue (line 308) | getCallValue(resultOffset) { method getGasLeft (line 314) | getGasLeft() { method getTxGasPrice (line 320) | getTxGasPrice(valueOffset) { method getTxOrigin (line 327) | getTxOrigin(resultOffset) { method getBlockCoinbase (line 334) | getBlockCoinbase(resultOffset) { method getBlockDifficulty (line 341) | getBlockDifficulty(resultOffset) { method getBlockGasLimit (line 348) | getBlockGasLimit() { method getBlockNumber (line 354) | getBlockNumber() { method getBlockTimestamp (line 360) | getBlockTimestamp() { method getBlockHash (line 366) | getBlockHash(number, resultOffset) { method getExternalBalance (line 374) | getExternalBalance(addressOffset, resultOffset) { method getAddress (line 383) | getAddress(resultOffset) { method print32 (line 390) | print32(value) { class VM (line 395) | class VM { method constructor (line 396) | constructor(path) { method instantiate (line 401) | async instantiate() { method run (line 406) | run(callData, storage, env) { function main (line 427) | async function main(path, callData, storage, env) { FILE: contracts/wasmtest/keccak256/keccak256.js function generate (line 10) | function generate(funcSig, arg1, arg2) { FILE: contracts/wasmtest/layers1/layers1.js function generate (line 10) | function generate(funcSig, arg1, arg2) { FILE: contracts/wasmtest/match-int/match-int.js function generate (line 10) | function generate(funcSig, arg1, arg2) { FILE: contracts/wasmtest/struct/struct.js function generate (line 10) | function generate(funcSig, arg1, arg2) { FILE: src/OpenSC/src/example_contract/test-simpleStorage.js function deploy (line 44) | async function deploy() { FILE: src/OpenSC/src/example_contract/test-simpleToken.js function deploy (line 66) | async function deploy() { FILE: src/OpenSC/src/example_contract/test-token.js function deploy (line 73) | async function deploy() { FILE: unittests/amm_test.ts function runTest (line 5) | async function runTest(chains: Chain[]) { FILE: unittests/builtins_test.ts function runTest (line 4) | async function runTest(chain: Chain) { FILE: unittests/chain.ts type Chain (line 1) | interface Chain { type Event (line 14) | interface Event { FILE: unittests/conflux-chain.ts class ConfluxChain (line 7) | class ConfluxChain implements Chain { method constructor (line 13) | constructor(verbose=false) { method getLogger (line 28) | private getLogger(verbose: boolean): Logger { method deployContract (line 39) | async deployContract(jsonFilename: string, constructorArgs=[]) { method callRead (line 52) | async callRead(func: string, args=[]){ method callWrite (line 56) | async callWrite(func: string, args=[], options={}) { method isRead (line 66) | isRead(func: string): boolean { method callMethod (line 72) | async callMethod(func: string, args=[], options={}) { method getContractAddress (line 82) | getContractAddress(): string { method getAccountAddress (line 86) | async getAccountAddress(): Promise { method getBlockTimestamp (line 90) | async getBlockTimestamp(blockNumber: number): Promise { method getBlockParentHash (line 95) | async getBlockParentHash(blockNumber: number): Promise { method hashToString (line 100) | hashToString(hash: any): string { method getEvents (line 104) | async getEvents(): Promise { type Logger (line 122) | interface Logger { FILE: unittests/ethereum-chain.ts class EthereumChain (line 7) | class EthereumChain implements Chain { method constructor (line 15) | constructor() { method deployContract (line 23) | async deployContract(jsonFilename: string, constructorArgs=[]) { method deployContracts (line 33) | async deployContracts(jsonFilenames: string[], constructorArgs: any[][... method callRead (line 45) | async callRead(func: string, args=[]) { method callWrite (line 49) | async callWrite(func: string, args=[], options={}) { method isRead (line 54) | isRead(func: string): boolean { method callMethod (line 60) | async callMethod(func: string, args=[], options={}) { method getContractAddress (line 69) | getContractAddress(): string { method getContractAddresses (line 73) | getContractAddresses(): string[] { method getAccountAddress (line 77) | async getAccountAddress(): Promise { method getBlockTimestamp (line 85) | async getBlockTimestamp(blockNumber: number): Promise { method getBlockParentHash (line 90) | async getBlockParentHash(blockNumber: number): Promise { method hashToString (line 95) | hashToString(hash: any): string { method getEvents (line 99) | async getEvents(): Promise { FILE: unittests/events_test.ts function runTest (line 4) | async function runTest(chain: Chain) { FILE: unittests/keccak256_test.ts function checkHash (line 5) | function checkHash(chain: Chain, hash1, vals: string[]) { function runTest (line 9) | async function runTest(chain: Chain) { FILE: unittests/test-unittest.ts function runTest (line 4) | async function runTest( FILE: unittests/tests.ts function main (line 12) | async function main() { FILE: unittests/utils.ts function getJsonFilename (line 1) | function getJsonFilename(filename: string): string { function padName (line 10) | function padName(name: string): string { function printTest (line 14) | function printTest(name: string, success: boolean) { function cleanCombined (line 18) | function cleanCombined(combined: {}): abiBytecode { type abiBytecode (line 28) | interface abiBytecode {