Skip to main content

BetEventContract

@bidask-protocol/sdk


@bidask-protocol/sdk / BetEventContract

Class: BetEventContract

Defined in: contracts/BetEventContract.ts:3

Implements​

  • Contract

Properties​

address​

readonly address: Address

Defined in: contracts/BetEventContract.ts:9

Implementation of​

Contract.address


init?​

readonly optional init: object

Defined in: contracts/BetEventContract.ts:10

code​

code: Cell

data​

data: Cell

Implementation of​

Contract.init

Methods​

getBetAddress()​

getBetAddress(provider, owner, outcome): Promise<Address>

Defined in: contracts/BetEventContract.ts:31

Parameters​

provider​

ContractProvider

owner​

Address

outcome​

number

Returns​

Promise<Address>


getData()​

getData(provider): Promise<{ comission: number; outcomeNumber: number; timestampEndBets: number; totalBetAmount: bigint; trueOutcome: number; }>

Defined in: contracts/BetEventContract.ts:13

Parameters​

provider​

ContractProvider

Returns​

Promise<{ comission: number; outcomeNumber: number; timestampEndBets: number; totalBetAmount: bigint; trueOutcome: number; }>


createFromAddress()​

static createFromAddress(address): BetEventContract

Defined in: contracts/BetEventContract.ts:4

Parameters​

address​

Address

Returns​

BetEventContract