diff --git a/src/contracts/eosio.ts b/src/contracts/eosio.ts index d5a7033..9f3eb2c 100644 --- a/src/contracts/eosio.ts +++ b/src/contracts/eosio.ts @@ -1315,7 +1315,6 @@ export interface TableTypes { } export type RowType = T extends keyof TableTypes ? TableTypes[T] : any export type TableNames = keyof TableTypes -export interface ActionParams {} export namespace ActionParams { export namespace Type { export interface permission_level { @@ -1734,7 +1733,6 @@ export namespace ActionParams { amount: AssetType } } -export const ActionParams: ActionParams = {} as ActionParams export interface ActionNameParams { activate: ActionParams.activate bidname: ActionParams.bidname diff --git a/src/index.ts b/src/index.ts index fe4d6ac..a286923 100644 --- a/src/index.ts +++ b/src/index.ts @@ -2,4 +2,17 @@ export * from './account' export * from './permission' export * from './resource' export * from './kit' -export * as SystemContract from './contracts/eosio' +import {abi, abiBlob, Contract, TableMap, Types} from './contracts/eosio' + +export const SystemContract = { + abi, + abiBlob, + Contract, + TableMap, + Types, +} + +export { + type ActionNameParams as SystemContractActionNameParams, + type ActionNames as SystemContractActionNames, +} from './contracts/eosio'