2027 resolved some fee issues related to assuming the rpc servers send satoshis, but they send coin fractions. next network rule: 16: mandatory-script-verify-flag-failed (Non-canonical DER signature). guess i need to normalise my signature in some way. 2028. 2040 Signature must use SIGHASH_FORKID 2046 it seems the simplest way to get the forkid from an electrum server is to look at a real transaction. i wonder if coinbase transactions work. 2104 i've broadcast transaction 55fa583849417d6520acd74bc1ce166bb20671627f8c309269b06532598542f7 on bsv. whoo. i ended up not detecting the forkid for now, seems a bch-specific thing. the next step is to monitor the transaction in the mempool, so code can wait for confirmations or detect a need to retransmit or hike fees if things are dropped. important to do, or people can assume data is flushed or incinerated when actually the process fails.