pub fn vouch<T: Config<I>, I: 'static>( who: <<T as Config>::Lookup as StaticLookup>::Source, value: <<T as Config<I>>::Currency as Currency<<T as Config>::AccountId>>::Balance, tip: <<T as Config<I>>::Currency as Currency<<T as Config>::AccountId>>::Balance )
As a member, vouch for someone to join society by placing a bid on their behalf.
There is no deposit required to vouch for a new bid, but a member can only vouch for one bid at a time. If the bid becomes a suspended candidate and ultimately rejected by the suspension judgement origin, the member will be banned from vouching again.
As a vouching member, you can claim a tip if the candidate is accepted. This tip will be paid as a portion of the reward the member will receive for joining the society.
The dispatch origin for this call must be Signed and a member.
who: The user who you would like to vouch for.
value: The total reward to be paid between you and the candidate if they become a member in the society.
tip: Your cut of the total
valuepayout when the candidate is inducted into the society. Tips larger than
valuewill be saturated upon payout.
This function is an automatically generated, and is doc-only, uncallable
stub. See the real version in