forked from Qortal/qortal
Now uses working RIPE-MD160 by default but can be switched to broken MD160 using flag in blockchain config, e.g. for Qora v1 blockchain. Replaced API signature/reference examples with descriptive text as they weren't very useful. Replaced API address examples with ones generated using working MD160. Added GET /transactions/signature/{signature}/raw that returns raw transaction in base58 encoding. Added "ignoreValidityChecks" query param to POST /transactions/decode to bypass INVALID_REFERENCE errors if supplying an old/speculative transaction that can't be added to unconfirmed transaction pile. Finally fixed creating inital assets in BlockChain. Controller now inserts BouncyCastle as highest priority Security Provider. TransactionData & transaction repository now tries to return transaction's block height in data when possible.