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