If the test succeed, this token would be swapped using SwapAdmin contract: KT1C3xC8gcHzVLn3BJvAdjHRwY9PKiinfYdP
The SwapAdmin is small smart contract that used to control the Gallery collab proxy. This combination of two contracts allows anyone to "donate" their token to the benefactors Gallery so the revenue from the sale would be splitted among four gallery shareholders.
Gallery address: KT1Nr12oNBxMXqrgWPaN7tedue8Q6GzzbiNg This Gallery automaticly distributes all sales equally to the next addresses:
When someone buys this token, all of this addresses would receive their share from swapped price amount excluding royalties and h=n 2.5% fee. Secondary sales would not affect the Gallery (however if someone wants to swap this token again via Gallery, this split would work again).
The Gallery was tested before and you can find collect transaction using this hash: op5SqNPSg87hgceJ5khs1JFtY4Sbv3rK8u3DFXxNkU1yYZwVMuj Previous test required Gallery admin to take an action and call the swap. To allow anyone swap onchain without any third parties actions SwapAdmin contract created.
To swap token from SwapAdmin you need to: (1) allow to spend h=n objkt that you want to swap for the SwapAdmin contract KT1C3xC8gcHzVLn3BJvAdjHRwY9PKiinfYdP (it would require to call update_operators with add_operator in KT1RJ6PbjHpwc3M5rw5s2Nbmefwbuwbdxton) (2) call swap using SwapAdmin contract KT1C3xC8gcHzVLn3BJvAdjHRwY9PKiinfYdP
Also you can create another Gallery / Collab contract using this Factory: KT1DoyD6kr8yLK8mRBFusyKYJUk2ZxNHKP1N, entrypoint create_proxy. But this would require to pack to the bytes collab participants data. You can find more info and code here: https://github.com/ztepler/hic-contract-proxy (this address can be changed in the future).