14 lines
		
	
	
		
			233 B
		
	
	
	
		
			Ruby
		
	
	
	
	
	
			
		
		
	
	
			14 lines
		
	
	
		
			233 B
		
	
	
	
		
			Ruby
		
	
	
	
	
	
| module LndhubManager
 | |
|   class CreateUserInvoice < LndhubV2
 | |
|     def initialize(user:, payload:)
 | |
|       @user = user
 | |
|       @payload = payload
 | |
|     end
 | |
| 
 | |
|     def call
 | |
|       authenticate @user
 | |
|       create_invoice @payload
 | |
|     end
 | |
|   end
 | |
| end
 |