Skip to content

CyclesLedgerCanister

Defined in: packages/canisters/src/ledger/cycles/cycles-ledger.canister.ts:16

protected new CyclesLedgerCanister(id, service, certifiedService): CyclesLedgerCanister

Defined in: packages/utils/dist/services/canister.d.ts:7

Principal

_SERVICE

_SERVICE

CyclesLedgerCanister

Canister<CyclesLedgerService>.constructor

protected caller: (__namedParameters) => _SERVICE

Defined in: packages/utils/dist/services/canister.d.ts:9

QueryParams

_SERVICE

Canister.caller


protected readonly certifiedService: _SERVICE

Defined in: packages/utils/dist/services/canister.d.ts:6

Canister.certifiedService


protected readonly service: _SERVICE

Defined in: packages/utils/dist/services/canister.d.ts:5

Canister.service

get canisterId(): Principal

Defined in: packages/utils/dist/services/canister.d.ts:8

Principal

Canister.canisterId

withdraw(params): Promise<WithdrawResult>

Defined in: packages/canisters/src/ledger/cycles/cycles-ledger.canister.ts:47

Withdraws cycles from the ledger to a target canister.

WithdrawParams

The withdrawal parameters.

Promise<WithdrawResult>

The result of the withdrawal operation.

https://github.com/dfinity/cycles-ledger#withdrawing-cycles


static create(__namedParameters): CyclesLedgerCanister

Defined in: packages/canisters/src/ledger/cycles/cycles-ledger.canister.ts:17

CanisterOptions<_SERVICE>

CyclesLedgerCanister