decodeBuilderCodeSets function

List<BuilderCodeReceipt> decodeBuilderCodeSets(
  1. PredictConfig cfg,
  2. DecodableTransactionResult result
)

All BuilderCodeSet receipts in result.

Implementation

List<BuilderCodeReceipt> decodeBuilderCodeSets(
    PredictConfig cfg, DecodableTransactionResult result) {
  return _decodeAll(result, cfg.packages.predictV1, 'builder_code_events',
      'BuilderCodeSet', builder_code_events.BuilderCodeSet, (e) {
    return BuilderCodeReceipt(
      accountId: normalizeSuiAddress(e['account_id'] as String),
      owner: normalizeSuiAddress(e['owner'] as String),
      builderCodeId: _optId(e['builder_code_id']),
    );
  });
}