register History Observer
suspend fun registerHistoryObserver(scope: CoroutineScope, historyObserver: <Error class: unknown class>)
Register a History Observer which will be notified every time a new history client is created.
This function should be called 0 or 1 times in the lifetime of CoreCrypto, regardless of the number of transactions.