Atomic appendTransactions

Hey folks,

Just wondering if anyone has any ideas on how to do an atomic transaction processing step. I’m seeing transactions that should have their filtered meta attributes show up in my filteredCollab plugin. I think that perhaps somewhere between transaction creation and dispatch processing, my asynchronous collab code is firing and pulling the half-built transactions off the pile, which means they don’t have the meta tag I’m using to filter them.

Anyone done atomic dispatch with PM? Any ideas on a better way to do atomic creation and filtering?

Dispatch is supposed to be atomic as it is. If you’re mutating transactions after dispatching them, that’s a bug.

Turns out I was mistaken about what’s going on. My mysterious unfiltered transaction was the node creation, not the metadata population. Thanks for the quick answer!