diff --git a/package.json b/package.json index 293b7059..5f2dd49e 100644 --- a/package.json +++ b/package.json @@ -93,7 +93,7 @@ "react-syntax-highlighter": "^15.4.3", "react-test-renderer": "^17.0.2", "recharts": "^2.0.9", - "trueblocks-sdk": "^1.0.1", + "trueblocks-sdk": "^2.1.0", "ts-morph": "^13.0.2" } } diff --git a/src/ui/State.tsx b/src/ui/State.tsx index 138d096e..c27e3742 100644 --- a/src/ui/State.tsx +++ b/src/ui/State.tsx @@ -296,10 +296,12 @@ export const useGlobalState2 = () => { const apiProvider = new URL(process.env.CORE_URL || 'http://localhost:8080'); const host = apiProvider.hostname; const port = parseInt(apiProvider.port, 10); + return ({ host, port, - apiProvider: apiProvider.href, + // Remove trailing slash if any + apiProvider: apiProvider.href.replace(/\/$/, ''), }); }; diff --git a/src/ui/modules/types/models/Transaction.ts b/src/ui/modules/types/models/Transaction.ts index b4d457d7..ff48f017 100644 --- a/src/ui/modules/types/models/Transaction.ts +++ b/src/ui/modules/types/models/Transaction.ts @@ -8,4 +8,5 @@ export type TransactionModel = toName?: Name, staging: boolean, chain: string, + extraData?: string, }