Function coreledger_backend::int_set_contract
pub async fn int_set_contract(
ledger_contract_id: ContractId,
ledger_id: LedgerId
) -> Response
Expand description
Admin function to register a new ledger.
§Parameters
contract_id
: The ledger contract id.ledger_id
: Intended ledger id. An admin can set, the owner can even overwrite an existing ledger. The latter should only be applied in the case of a bug.
§Result
tx_id
: Id of the transaction.
§Sample request
LEDGER_CONTRACT_ID=1_376_994_832_725_996_537_612_682_825_051_864_610_558_585_037_795
LEDGER_ID=42
dfx canister call coreledger_backend int_set_contract "($LEDGER_CONTRACT_ID, $LEDGER_ID)"
§Sample response
( record {
tx_id = 64_902_045_878_680_215_161_103_406_576_570_366_475_824_533_393_005_533_149_888_825_789_042_550_227_580 : nat
})